From d5df886e06fb2afaef3df4765207ccfe4ff3a207 Mon Sep 17 00:00:00 2001 From: mapbox-ci Date: Mon, 8 Jul 2024 13:29:32 +0000 Subject: [PATCH] Docs v7.1.0 --- libjava-core/7.1.0/allclasses-frame.html | 26 + libjava-core/7.1.0/allclasses-noframe.html | 26 + .../7.1.0/com/mapbox/core/MapboxService.html | 673 +++ .../com/mapbox/core/constants/Constants.html | 337 ++ .../mapbox/core/constants/package-frame.html | 20 + .../core/constants/package-summary.html | 155 + .../mapbox/core/constants/package-tree.html | 135 + .../core/exceptions/ServicesException.html | 281 ++ .../mapbox/core/exceptions/package-frame.html | 20 + .../core/exceptions/package-summary.html | 156 + .../mapbox/core/exceptions/package-tree.html | 147 + .../mapbox/core/internal/Preconditions.html | 252 + .../mapbox/core/internal/package-frame.html | 20 + .../mapbox/core/internal/package-summary.html | 155 + .../mapbox/core/internal/package-tree.html | 135 + .../7.1.0/com/mapbox/core/package-frame.html | 20 + .../com/mapbox/core/package-summary.html | 155 + .../7.1.0/com/mapbox/core/package-tree.html | 135 + .../com/mapbox/core/utils/ApiCallHelper.html | 293 ++ .../com/mapbox/core/utils/ColorUtils.html | 259 + .../com/mapbox/core/utils/MapboxUtils.html | 254 + .../com/mapbox/core/utils/TextUtils.html | 477 ++ .../com/mapbox/core/utils/package-frame.html | 23 + .../mapbox/core/utils/package-summary.html | 174 + .../com/mapbox/core/utils/package-tree.html | 138 + libjava-core/7.1.0/constant-values.html | 193 + libjava-core/7.1.0/deprecated-list.html | 166 + libjava-core/7.1.0/help-doc.html | 223 + libjava-core/7.1.0/index-all.html | 426 ++ libjava-core/7.1.0/index.html | 76 + libjava-core/7.1.0/overview-frame.html | 25 + libjava-core/7.1.0/overview-summary.html | 162 + libjava-core/7.1.0/overview-tree.html | 158 + libjava-core/7.1.0/package-list | 5 + libjava-core/7.1.0/script.js | 30 + libjava-core/7.1.0/serialized-form.html | 135 + libjava-core/7.1.0/stylesheet.css | 574 +++ libjava-geojson/7.1.0/allclasses-frame.html | 44 + libjava-geojson/7.1.0/allclasses-noframe.html | 44 + .../7.1.0/com/mapbox/geojson/BoundingBox.html | 713 +++ .../mapbox/geojson/CoordinateContainer.html | 256 + .../7.1.0/com/mapbox/geojson/Feature.html | 1035 ++++ .../com/mapbox/geojson/FeatureCollection.html | 640 +++ .../7.1.0/com/mapbox/geojson/GeoJson.html | 303 ++ .../7.1.0/com/mapbox/geojson/Geometry.html | 205 + .../geojson/GeometryAdapterFactory.html | 297 ++ .../mapbox/geojson/GeometryCollection.html | 594 +++ .../7.1.0/com/mapbox/geojson/LineString.html | 663 +++ .../com/mapbox/geojson/MultiLineString.html | 682 +++ .../7.1.0/com/mapbox/geojson/MultiPoint.html | 524 ++ .../com/mapbox/geojson/MultiPolygon.html | 698 +++ .../7.1.0/com/mapbox/geojson/Point.html | 727 +++ .../PointAsCoordinatesTypeAdapter.html | 392 ++ .../7.1.0/com/mapbox/geojson/Polygon.html | 748 +++ .../geojson/constants/GeoJsonConstants.html | 327 ++ .../geojson/constants/package-frame.html | 20 + .../geojson/constants/package-summary.html | 151 + .../geojson/constants/package-tree.html | 135 + .../geojson/exception/GeoJsonException.html | 278 ++ .../geojson/exception/package-frame.html | 20 + .../geojson/exception/package-summary.html | 155 + .../geojson/exception/package-tree.html | 147 + .../geojson/gson/BoundingBoxTypeAdapter.html | 315 ++ ...apterFactory.GeoJsonAdapterFactoryIml.html | 311 ++ .../geojson/gson/GeoJsonAdapterFactory.html | 323 ++ .../mapbox/geojson/gson/GeometryGeoJson.html | 287 ++ .../mapbox/geojson/gson/package-frame.html | 23 + .../mapbox/geojson/gson/package-summary.html | 170 + .../com/mapbox/geojson/gson/package-tree.html | 145 + .../RuntimeTypeAdapterFactory.html | 471 ++ .../internal/typeadapters/package-frame.html | 20 + .../typeadapters/package-summary.html | 142 + .../internal/typeadapters/package-tree.html | 135 + .../com/mapbox/geojson/package-frame.html | 37 + .../com/mapbox/geojson/package-summary.html | 255 + .../com/mapbox/geojson/package-tree.html | 166 + .../geojson/shifter/CoordinateShifter.html | 320 ++ .../shifter/CoordinateShifterManager.html | 325 ++ .../mapbox/geojson/shifter/package-frame.html | 24 + .../geojson/shifter/package-summary.html | 168 + .../mapbox/geojson/shifter/package-tree.html | 139 + .../mapbox/geojson/utils/GeoJsonUtils.html | 283 ++ .../mapbox/geojson/utils/PolylineUtils.html | 437 ++ .../mapbox/geojson/utils/package-frame.html | 21 + .../mapbox/geojson/utils/package-summary.html | 158 + .../mapbox/geojson/utils/package-tree.html | 136 + libjava-geojson/7.1.0/constant-values.html | 172 + libjava-geojson/7.1.0/deprecated-list.html | 171 + libjava-geojson/7.1.0/help-doc.html | 223 + libjava-geojson/7.1.0/index-all.html | 1231 +++++ libjava-geojson/7.1.0/index.html | 76 + libjava-geojson/7.1.0/overview-frame.html | 27 + libjava-geojson/7.1.0/overview-summary.html | 172 + libjava-geojson/7.1.0/overview-tree.html | 199 + libjava-geojson/7.1.0/package-list | 7 + libjava-geojson/7.1.0/script.js | 30 + libjava-geojson/7.1.0/serialized-form.html | 384 ++ libjava-geojson/7.1.0/stylesheet.css | 574 +++ .../7.1.0/allclasses-frame.html | 130 + .../7.1.0/allclasses-noframe.html | 130 + .../v5/DirectionsAdapterFactory.html | 296 ++ ...irectionsCriteria.AmenityTypeCriteria.html | 163 + ...DirectionsCriteria.AnnotationCriteria.html | 167 + ...DirectionsCriteria.ApproachesCriteria.html | 167 + ...irectionsCriteria.DestinationCriteria.html | 167 + .../DirectionsCriteria.ExcludeCriteria.html | 167 + ...DirectionsCriteria.GeometriesCriteria.html | 167 + .../DirectionsCriteria.IncludeCriteria.html | 163 + .../DirectionsCriteria.OverviewCriteria.html | 167 + ...ctionsCriteria.PaymentMethodsCriteria.html | 162 + .../DirectionsCriteria.ProfileCriteria.html | 167 + .../v5/DirectionsCriteria.SourceCriteria.html | 167 + ...tionsCriteria.TrafficTendencyCriteria.html | 162 + .../DirectionsCriteria.VoiceUnitCriteria.html | 167 + .../api/directions/v5/DirectionsCriteria.html | 1879 +++++++ .../directions/v5/models/Admin.Builder.html | 350 ++ .../api/directions/v5/models/Admin.html | 423 ++ .../directions/v5/models/Amenity.Builder.html | 374 ++ .../api/directions/v5/models/Amenity.html | 440 ++ ...nerComponents.BannerComponentsSubType.html | 164 + ...BannerComponents.BannerComponentsType.html | 168 + .../v5/models/BannerComponents.Builder.html | 618 +++ .../v5/models/BannerComponents.html | 1064 ++++ .../v5/models/BannerInstructions.Builder.html | 446 ++ .../v5/models/BannerInstructions.html | 522 ++ .../v5/models/BannerText.Builder.html | 469 ++ .../api/directions/v5/models/BannerText.html | 547 ++ .../v5/models/BannerView.Builder.html | 416 ++ .../api/directions/v5/models/BannerView.html | 496 ++ .../directions/v5/models/Bearing.Builder.html | 353 ++ .../api/directions/v5/models/Bearing.html | 388 ++ .../directions/v5/models/Closure.Builder.html | 348 ++ .../api/directions/v5/models/Closure.html | 422 ++ .../v5/models/Congestion.Builder.html | 326 ++ .../api/directions/v5/models/Congestion.html | 402 ++ .../v5/models/CostPerVehicleSize.Builder.html | 374 ++ .../v5/models/CostPerVehicleSize.html | 417 ++ .../v5/models/DirectionsError.Builder.html | 371 ++ .../directions/v5/models/DirectionsError.html | 430 ++ .../v5/models/DirectionsJsonObject.html | 389 ++ .../v5/models/DirectionsResponse.Builder.html | 471 ++ .../v5/models/DirectionsResponse.html | 735 +++ .../v5/models/DirectionsRoute.Builder.html | 646 +++ .../directions/v5/models/DirectionsRoute.html | 743 +++ .../v5/models/DirectionsWaypoint.Builder.html | 393 ++ .../v5/models/DirectionsWaypoint.html | 462 ++ .../directions/v5/models/Exclude.Builder.html | 365 ++ .../api/directions/v5/models/Exclude.html | 376 ++ .../v5/models/Incident.Builder.html | 781 +++ .../v5/models/Incident.ImpactType.html | 163 + .../v5/models/Incident.IncidentType.html | 163 + .../api/directions/v5/models/Incident.html | 1160 +++++ .../v5/models/Interchange.Builder.html | 314 ++ .../api/directions/v5/models/Interchange.html | 361 ++ .../v5/models/IntersectionLanes.Builder.html | 432 ++ .../v5/models/IntersectionLanes.html | 520 ++ .../v5/models/Junction.Builder.html | 314 ++ .../api/directions/v5/models/Junction.html | 361 ++ .../v5/models/LegAnnotation.Builder.html | 528 ++ .../directions/v5/models/LegAnnotation.html | 613 +++ .../directions/v5/models/LegStep.Builder.html | 830 ++++ .../v5/models/LegStep.SpeedLimitSign.html | 163 + .../api/directions/v5/models/LegStep.html | 950 ++++ .../v5/models/ManeuverModifier.Type.html | 167 + .../v5/models/ManeuverModifier.html | 460 ++ .../v5/models/MapboxShield.Builder.html | 400 ++ .../directions/v5/models/MapboxShield.html | 478 ++ .../v5/models/MapboxStreetsV8.Builder.html | 329 ++ .../directions/v5/models/MapboxStreetsV8.html | 416 ++ .../v5/models/MaxSpeed.Builder.html | 412 ++ .../api/directions/v5/models/MaxSpeed.html | 489 ++ .../v5/models/MergingArea.Builder.html | 335 ++ .../v5/models/MergingArea.Type.html | 163 + .../api/directions/v5/models/MergingArea.html | 497 ++ .../v5/models/Metadata.Builder.html | 328 ++ .../api/directions/v5/models/Metadata.html | 412 ++ .../v5/models/PaymentMethods.Builder.html | 329 ++ .../directions/v5/models/PaymentMethods.html | 375 ++ .../v5/models/RestStop.Builder.html | 391 ++ .../api/directions/v5/models/RestStop.html | 455 ++ .../v5/models/RouteLeg.Builder.html | 573 +++ .../api/directions/v5/models/RouteLeg.html | 630 +++ .../v5/models/RouteOptions.Builder.html | 2041 ++++++++ .../directions/v5/models/RouteOptions.html | 2018 ++++++++ .../v5/models/ShieldSprite.Builder.html | 351 ++ .../directions/v5/models/ShieldSprite.html | 399 ++ .../models/ShieldSpriteAttribute.Builder.html | 461 ++ .../v5/models/ShieldSpriteAttribute.html | 534 ++ .../v5/models/ShieldSprites.Builder.html | 329 ++ .../directions/v5/models/ShieldSprites.html | 432 ++ .../v5/models/ShieldSvg.Builder.html | 329 ++ .../api/directions/v5/models/ShieldSvg.html | 432 ++ .../v5/models/SilentWaypoint.Builder.html | 368 ++ .../directions/v5/models/SilentWaypoint.html | 406 ++ .../directions/v5/models/SpeedLimit.Unit.html | 163 + .../api/directions/v5/models/SpeedLimit.html | 320 ++ .../v5/models/StepIntersection.Builder.html | 855 ++++ .../v5/models/StepIntersection.html | 914 ++++ .../v5/models/StepManeuver.Builder.html | 510 ++ .../models/StepManeuver.StepManeuverType.html | 167 + .../directions/v5/models/StepManeuver.html | 1002 ++++ .../v5/models/TollCollection.Builder.html | 349 ++ .../directions/v5/models/TollCollection.html | 425 ++ .../v5/models/TollCost.Builder.html | 329 ++ .../api/directions/v5/models/TollCost.html | 376 ++ .../v5/models/TrafficCodes.Builder.html | 351 ++ .../directions/v5/models/TrafficCodes.html | 430 ++ .../v5/models/VoiceInstructions.Builder.html | 397 ++ .../v5/models/VoiceInstructions.html | 476 ++ .../directions/v5/models/package-frame.html | 116 + .../directions/v5/models/package-summary.html | 712 +++ .../directions/v5/models/package-tree.html | 234 + .../api/directions/v5/package-frame.html | 37 + .../api/directions/v5/package-summary.html | 247 + .../api/directions/v5/package-tree.html | 152 + .../api/directions/v5/utils/FormatUtils.html | 476 ++ .../api/directions/v5/utils/ParseUtils.html | 466 ++ .../v5/utils/UnrecognizedPropertiesUtils.html | 308 ++ .../directions/v5/utils/package-frame.html | 22 + .../directions/v5/utils/package-summary.html | 163 + .../api/directions/v5/utils/package-tree.html | 137 + .../7.1.0/constant-values.html | 1238 +++++ .../7.1.0/deprecated-list.html | 146 + .../7.1.0/help-doc.html | 223 + .../7.1.0/index-all.html | 4423 +++++++++++++++++ .../7.1.0/index.html | 76 + .../7.1.0/overview-frame.html | 23 + .../7.1.0/overview-summary.html | 150 + .../7.1.0/overview-tree.html | 254 + .../7.1.0/package-list | 3 + .../7.1.0/script.js | 30 + .../7.1.0/serialized-form.html | 340 ++ .../7.1.0/stylesheet.css | 574 +++ .../7.1.0/allclasses-frame.html | 26 + .../7.1.0/allclasses-noframe.html | 26 + .../v1/DirectionsRefreshAdapterFactory.html | 288 ++ .../models/DirectionsRefreshJsonObject.html | 322 ++ .../DirectionsRefreshResponse.Builder.html | 390 ++ .../v1/models/DirectionsRefreshResponse.html | 455 ++ .../DirectionsRouteRefresh.Builder.html | 329 ++ .../v1/models/DirectionsRouteRefresh.html | 408 ++ .../v1/models/RouteLegRefresh.Builder.html | 381 ++ .../v1/models/RouteLegRefresh.html | 453 ++ .../v1/models/package-frame.html | 26 + .../v1/models/package-summary.html | 187 + .../v1/models/package-tree.html | 144 + .../directionsrefresh/v1/package-frame.html | 20 + .../directionsrefresh/v1/package-summary.html | 152 + .../directionsrefresh/v1/package-tree.html | 135 + .../7.1.0/constant-values.html | 122 + .../7.1.0/deprecated-list.html | 122 + .../7.1.0/help-doc.html | 223 + .../7.1.0/index-all.html | 377 ++ .../7.1.0/index.html | 76 + .../7.1.0/overview-frame.html | 22 + .../7.1.0/overview-summary.html | 144 + .../7.1.0/overview-tree.html | 146 + .../7.1.0/package-list | 2 + .../7.1.0/script.js | 30 + .../7.1.0/serialized-form.html | 150 + .../7.1.0/stylesheet.css | 574 +++ libjava-services/7.1.0/allclasses-frame.html | 126 + .../7.1.0/allclasses-noframe.html | 126 + .../v5/MapboxDirections.Builder.html | 459 ++ .../api/directions/v5/MapboxDirections.html | 491 ++ .../api/directions/v5/package-frame.html | 21 + .../api/directions/v5/package-summary.html | 161 + .../api/directions/v5/package-tree.html | 140 + .../v1/DirectionsRefreshService.html | 256 + .../v1/MapboxDirectionsRefresh.Builder.html | 466 ++ .../v1/MapboxDirectionsRefresh.html | 429 ++ .../directionsrefresh/v1/package-frame.html | 25 + .../directionsrefresh/v1/package-summary.html | 178 + .../directionsrefresh/v1/package-tree.html | 144 + ...ocodingCriteria.GeocodingModeCriteria.html | 167 + ...Criteria.GeocodingReverseModeCriteria.html | 167 + ...ocodingCriteria.GeocodingTypeCriteria.html | 167 + .../api/geocoding/v5/GeocodingCriteria.html | 570 +++ .../api/geocoding/v5/GeocodingService.html | 370 ++ .../geocoding/v5/MapboxGeocoding.Builder.html | 980 ++++ .../api/geocoding/v5/MapboxGeocoding.html | 508 ++ .../v5/models/CarmenContext.Builder.html | 442 ++ .../geocoding/v5/models/CarmenContext.html | 554 +++ .../v5/models/CarmenFeature.Builder.html | 694 +++ .../geocoding/v5/models/CarmenFeature.html | 836 ++++ .../v5/models/GeocodingAdapterFactory.html | 298 ++ .../v5/models/GeocodingResponse.Builder.html | 367 ++ .../v5/models/GeocodingResponse.html | 516 ++ .../v5/models/RoutablePoint.Builder.html | 329 ++ .../geocoding/v5/models/RoutablePoint.html | 363 ++ .../v5/models/RoutablePoints.Builder.html | 307 ++ .../geocoding/v5/models/RoutablePoints.html | 343 ++ .../geocoding/v5/models/package-frame.html | 30 + .../geocoding/v5/models/package-summary.html | 215 + .../api/geocoding/v5/models/package-tree.html | 145 + .../api/geocoding/v5/package-frame.html | 32 + .../api/geocoding/v5/package-summary.html | 209 + .../mapbox/api/geocoding/v5/package-tree.html | 151 + .../v6/MapboxV6BaseGeocoding.BaseBuilder.html | 354 ++ .../geocoding/v6/MapboxV6BaseGeocoding.html | 376 ++ .../v6/MapboxV6BatchGeocoding.Builder.html | 294 ++ .../geocoding/v6/MapboxV6BatchGeocoding.html | 424 ++ .../v6/MapboxV6Geocoding.Builder.html | 294 ++ .../api/geocoding/v6/MapboxV6Geocoding.html | 401 ++ ...orwardGeocodingRequestOptions.Builder.html | 552 ++ .../v6/V6ForwardGeocodingRequestOptions.html | 360 ++ .../v6/V6GeocodingAdapterFactory.html | 290 ++ .../api/geocoding/v6/V6RequestOptions.html | 170 + ...everseGeocodingRequestOptions.Builder.html | 456 ++ .../v6/V6ReverseGeocodingRequestOptions.html | 333 ++ .../v6/V6StructuredInputQuery.Builder.html | 501 ++ .../geocoding/v6/V6StructuredInputQuery.html | 306 ++ .../geocoding/v6/models/V6BatchResponse.html | 338 ++ .../api/geocoding/v6/models/V6Context.html | 457 ++ .../geocoding/v6/models/V6ContextAddress.html | 389 ++ .../geocoding/v6/models/V6ContextElement.html | 346 ++ .../geocoding/v6/models/V6Coordinates.html | 399 ++ .../api/geocoding/v6/models/V6Feature.html | 390 ++ .../v6/models/V6FeatureType.FeatureType.html | 163 + .../geocoding/v6/models/V6FeatureType.html | 493 ++ .../api/geocoding/v6/models/V6JsonObject.html | 296 ++ .../api/geocoding/v6/models/V6MatchCode.html | 508 ++ .../api/geocoding/v6/models/V6Properties.html | 531 ++ .../api/geocoding/v6/models/V6Response.html | 385 ++ .../geocoding/v6/models/V6RoutablePoint.html | 375 ++ .../v6/models/V6Worldview.Worldview.html | 163 + .../api/geocoding/v6/models/V6Worldview.html | 414 ++ .../geocoding/v6/models/package-frame.html | 37 + .../geocoding/v6/models/package-summary.html | 254 + .../api/geocoding/v6/models/package-tree.html | 155 + .../api/geocoding/v6/package-frame.html | 36 + .../api/geocoding/v6/package-summary.html | 247 + .../mapbox/api/geocoding/v6/package-tree.html | 161 + .../IsochroneCriteria.IsochroneProfile.html | 167 + .../api/isochrone/IsochroneCriteria.html | 375 ++ .../api/isochrone/IsochroneService.html | 293 ++ .../isochrone/MapboxIsochrone.Builder.html | 613 +++ .../mapbox/api/isochrone/MapboxIsochrone.html | 403 ++ .../mapbox/api/isochrone/package-frame.html | 30 + .../mapbox/api/isochrone/package-summary.html | 198 + .../mapbox/api/isochrone/package-tree.html | 149 + .../api/matching/v5/MapMatchingService.html | 470 ++ .../v5/MapboxMapMatching.Builder.html | 1165 +++++ .../v5/MapboxMapMatching.IgnoreScope.html | 168 + .../api/matching/v5/MapboxMapMatching.html | 531 ++ .../v5/models/MapMatchingAdapterFactory.html | 298 ++ .../v5/models/MapMatchingError.Builder.html | 345 ++ .../matching/v5/models/MapMatchingError.html | 398 ++ .../models/MapMatchingMatching.Builder.html | 569 +++ .../v5/models/MapMatchingMatching.html | 634 +++ .../models/MapMatchingResponse.Builder.html | 402 ++ .../v5/models/MapMatchingResponse.html | 493 ++ .../models/MapMatchingTracepoint.Builder.html | 417 ++ .../v5/models/MapMatchingTracepoint.html | 482 ++ .../api/matching/v5/models/package-frame.html | 28 + .../matching/v5/models/package-summary.html | 203 + .../api/matching/v5/models/package-tree.html | 143 + .../mapbox/api/matching/v5/package-frame.html | 29 + .../api/matching/v5/package-summary.html | 195 + .../mapbox/api/matching/v5/package-tree.html | 148 + .../api/matrix/v1/MapboxMatrix.Builder.html | 634 +++ .../mapbox/api/matrix/v1/MapboxMatrix.html | 403 ++ .../api/matrix/v1/MatrixAdapterFactory.html | 296 ++ .../mapbox/api/matrix/v1/MatrixService.html | 285 ++ .../v1/models/MatrixResponse.Builder.html | 433 ++ .../api/matrix/v1/models/MatrixResponse.html | 499 ++ .../api/matrix/v1/models/package-frame.html | 21 + .../api/matrix/v1/models/package-summary.html | 157 + .../api/matrix/v1/models/package-tree.html | 136 + .../mapbox/api/matrix/v1/package-frame.html | 26 + .../mapbox/api/matrix/v1/package-summary.html | 185 + .../mapbox/api/matrix/v1/package-tree.html | 145 + .../v1/MapboxOptimization.Builder.html | 875 ++++ .../optimization/v1/MapboxOptimization.html | 437 ++ .../optimization/v1/OptimizationService.html | 304 ++ .../v1/models/OptimizationAdapterFactory.html | 296 ++ .../models/OptimizationResponse.Builder.html | 386 ++ .../v1/models/OptimizationResponse.html | 453 ++ .../models/OptimizationWaypoint.Builder.html | 388 ++ .../v1/models/OptimizationWaypoint.html | 455 ++ .../optimization/v1/models/package-frame.html | 24 + .../v1/models/package-summary.html | 177 + .../optimization/v1/models/package-tree.html | 139 + .../api/optimization/v1/package-frame.html | 25 + .../api/optimization/v1/package-summary.html | 178 + .../api/optimization/v1/package-tree.html | 144 + .../v1/MapboxRouteTiles.Builder.html | 464 ++ .../api/routetiles/v1/MapboxRouteTiles.html | 409 ++ .../api/routetiles/v1/RouteTilesService.html | 252 + .../api/routetiles/v1/package-frame.html | 25 + .../api/routetiles/v1/package-summary.html | 178 + .../api/routetiles/v1/package-tree.html | 144 + .../MapboxRouteTileVersions.Builder.html | 371 ++ .../v1/versions/MapboxRouteTileVersions.html | 409 ++ .../v1/versions/RouteTileVersionsService.html | 238 + .../RouteTileVersionsAdapterFactory.html | 298 ++ .../models/RouteTileVersionsResponse.html | 333 ++ .../v1/versions/models/package-frame.html | 21 + .../v1/versions/models/package-summary.html | 163 + .../v1/versions/models/package-tree.html | 136 + .../routetiles/v1/versions/package-frame.html | 25 + .../v1/versions/package-summary.html | 179 + .../routetiles/v1/versions/package-tree.html | 144 + .../api/speech/v1/MapboxSpeech.Builder.html | 513 ++ .../mapbox/api/speech/v1/MapboxSpeech.html | 387 ++ .../mapbox/api/speech/v1/SpeechService.html | 255 + .../mapbox/api/speech/v1/package-frame.html | 25 + .../mapbox/api/speech/v1/package-summary.html | 179 + .../mapbox/api/speech/v1/package-tree.html | 144 + .../staticmap/v1/MapboxStaticMap.Builder.html | 783 +++ .../api/staticmap/v1/MapboxStaticMap.html | 341 ++ .../v1/StaticMapCriteria.MarkerCriteria.html | 167 + .../api/staticmap/v1/StaticMapCriteria.html | 548 ++ .../StaticMarkerAnnotation.Builder.html | 451 ++ .../v1/models/StaticMarkerAnnotation.html | 356 ++ .../StaticPolylineAnnotation.Builder.html | 503 ++ .../v1/models/StaticPolylineAnnotation.html | 355 ++ .../staticmap/v1/models/package-frame.html | 23 + .../staticmap/v1/models/package-summary.html | 173 + .../api/staticmap/v1/models/package-tree.html | 138 + .../api/staticmap/v1/package-frame.html | 26 + .../api/staticmap/v1/package-summary.html | 182 + .../mapbox/api/staticmap/v1/package-tree.html | 141 + .../tilequery/MapboxTilequery.Builder.html | 551 ++ .../mapbox/api/tilequery/MapboxTilequery.html | 487 ++ .../TilequeryCriteria.TilequeryGeometry.html | 167 + .../api/tilequery/TilequeryCriteria.html | 350 ++ .../api/tilequery/TilequeryService.html | 319 ++ .../mapbox/api/tilequery/package-frame.html | 30 + .../mapbox/api/tilequery/package-summary.html | 198 + .../mapbox/api/tilequery/package-tree.html | 149 + libjava-services/7.1.0/constant-values.html | 618 +++ libjava-services/7.1.0/deprecated-list.html | 146 + libjava-services/7.1.0/help-doc.html | 223 + libjava-services/7.1.0/index-all.html | 3524 +++++++++++++ libjava-services/7.1.0/index.html | 76 + libjava-services/7.1.0/overview-frame.html | 40 + libjava-services/7.1.0/overview-summary.html | 254 + libjava-services/7.1.0/overview-tree.html | 280 ++ libjava-services/7.1.0/package-list | 20 + libjava-services/7.1.0/script.js | 30 + libjava-services/7.1.0/serialized-form.html | 255 + libjava-services/7.1.0/stylesheet.css | 574 +++ libjava-turf/7.1.0/allclasses-frame.html | 31 + libjava-turf/7.1.0/allclasses-noframe.html | 31 + .../7.1.0/com/mapbox/turf/TurfAssertions.html | 352 ++ .../com/mapbox/turf/TurfClassification.html | 260 + .../turf/TurfConstants.TurfUnitCriteria.html | 167 + .../7.1.0/com/mapbox/turf/TurfConstants.html | 600 +++ .../7.1.0/com/mapbox/turf/TurfConversion.html | 825 +++ .../7.1.0/com/mapbox/turf/TurfException.html | 286 ++ .../7.1.0/com/mapbox/turf/TurfJoins.html | 321 ++ .../com/mapbox/turf/TurfMeasurement.html | 1279 +++++ .../7.1.0/com/mapbox/turf/TurfMeta.html | 511 ++ .../7.1.0/com/mapbox/turf/TurfMisc.html | 503 ++ .../com/mapbox/turf/TurfTransformation.html | 437 ++ .../models/LineIntersectsResult.Builder.html | 352 ++ .../turf/models/LineIntersectsResult.html | 438 ++ .../com/mapbox/turf/models/package-frame.html | 21 + .../mapbox/turf/models/package-summary.html | 159 + .../com/mapbox/turf/models/package-tree.html | 136 + .../7.1.0/com/mapbox/turf/package-frame.html | 36 + .../com/mapbox/turf/package-summary.html | 244 + .../7.1.0/com/mapbox/turf/package-tree.html | 160 + libjava-turf/7.1.0/constant-values.html | 242 + libjava-turf/7.1.0/deprecated-list.html | 146 + libjava-turf/7.1.0/help-doc.html | 223 + libjava-turf/7.1.0/index-all.html | 822 +++ libjava-turf/7.1.0/index.html | 76 + libjava-turf/7.1.0/overview-frame.html | 22 + libjava-turf/7.1.0/overview-summary.html | 144 + libjava-turf/7.1.0/overview-tree.html | 163 + libjava-turf/7.1.0/package-list | 2 + libjava-turf/7.1.0/script.js | 30 + libjava-turf/7.1.0/serialized-form.html | 135 + libjava-turf/7.1.0/stylesheet.css | 574 +++ 476 files changed, 158521 insertions(+) create mode 100644 libjava-core/7.1.0/allclasses-frame.html create mode 100644 libjava-core/7.1.0/allclasses-noframe.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/MapboxService.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/constants/Constants.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/constants/package-frame.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/constants/package-summary.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/constants/package-tree.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/exceptions/ServicesException.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/exceptions/package-frame.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/exceptions/package-summary.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/exceptions/package-tree.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/internal/Preconditions.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/internal/package-frame.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/internal/package-summary.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/internal/package-tree.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/package-frame.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/package-summary.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/package-tree.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/ApiCallHelper.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/ColorUtils.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/MapboxUtils.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/TextUtils.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/package-frame.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/package-summary.html create mode 100644 libjava-core/7.1.0/com/mapbox/core/utils/package-tree.html create mode 100644 libjava-core/7.1.0/constant-values.html create mode 100644 libjava-core/7.1.0/deprecated-list.html create mode 100644 libjava-core/7.1.0/help-doc.html create mode 100644 libjava-core/7.1.0/index-all.html create mode 100644 libjava-core/7.1.0/index.html create mode 100644 libjava-core/7.1.0/overview-frame.html create mode 100644 libjava-core/7.1.0/overview-summary.html create mode 100644 libjava-core/7.1.0/overview-tree.html create mode 100644 libjava-core/7.1.0/package-list create mode 100644 libjava-core/7.1.0/script.js create mode 100644 libjava-core/7.1.0/serialized-form.html create mode 100644 libjava-core/7.1.0/stylesheet.css create mode 100644 libjava-geojson/7.1.0/allclasses-frame.html create mode 100644 libjava-geojson/7.1.0/allclasses-noframe.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/BoundingBox.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/CoordinateContainer.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/Feature.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/FeatureCollection.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/GeoJson.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/Geometry.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/GeometryAdapterFactory.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/GeometryCollection.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/LineString.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/MultiLineString.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/MultiPoint.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/MultiPolygon.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/Point.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/PointAsCoordinatesTypeAdapter.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/Polygon.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/constants/GeoJsonConstants.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/exception/GeoJsonException.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/BoundingBoxTypeAdapter.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeometryGeoJson.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/RuntimeTypeAdapterFactory.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifter.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifterManager.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-tree.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/utils/GeoJsonUtils.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/utils/PolylineUtils.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-frame.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-summary.html create mode 100644 libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-tree.html create mode 100644 libjava-geojson/7.1.0/constant-values.html create mode 100644 libjava-geojson/7.1.0/deprecated-list.html create mode 100644 libjava-geojson/7.1.0/help-doc.html create mode 100644 libjava-geojson/7.1.0/index-all.html create mode 100644 libjava-geojson/7.1.0/index.html create mode 100644 libjava-geojson/7.1.0/overview-frame.html create mode 100644 libjava-geojson/7.1.0/overview-summary.html create mode 100644 libjava-geojson/7.1.0/overview-tree.html create mode 100644 libjava-geojson/7.1.0/package-list create mode 100644 libjava-geojson/7.1.0/script.js create mode 100644 libjava-geojson/7.1.0/serialized-form.html create mode 100644 libjava-geojson/7.1.0/stylesheet.css create mode 100644 libjava-services-directions-models/7.1.0/allclasses-frame.html create mode 100644 libjava-services-directions-models/7.1.0/allclasses-noframe.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsAdapterFactory.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AmenityTypeCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AnnotationCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ApproachesCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.DestinationCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ExcludeCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.GeometriesCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.IncludeCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.OverviewCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.PaymentMethodsCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ProfileCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.SourceCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.TrafficTendencyCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.VoiceUnitCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsSubType.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsType.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsJsonObject.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.ImpactType.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.IncidentType.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.SpeedLimitSign.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.Type.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Type.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.Unit.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.StepManeuverType.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.Builder.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-frame.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-summary.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-tree.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-frame.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-summary.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-tree.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/FormatUtils.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/ParseUtils.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/UnrecognizedPropertiesUtils.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-frame.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-summary.html create mode 100644 libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-tree.html create mode 100644 libjava-services-directions-models/7.1.0/constant-values.html create mode 100644 libjava-services-directions-models/7.1.0/deprecated-list.html create mode 100644 libjava-services-directions-models/7.1.0/help-doc.html create mode 100644 libjava-services-directions-models/7.1.0/index-all.html create mode 100644 libjava-services-directions-models/7.1.0/index.html create mode 100644 libjava-services-directions-models/7.1.0/overview-frame.html create mode 100644 libjava-services-directions-models/7.1.0/overview-summary.html create mode 100644 libjava-services-directions-models/7.1.0/overview-tree.html create mode 100644 libjava-services-directions-models/7.1.0/package-list create mode 100644 libjava-services-directions-models/7.1.0/script.js create mode 100644 libjava-services-directions-models/7.1.0/serialized-form.html create mode 100644 libjava-services-directions-models/7.1.0/stylesheet.css create mode 100644 libjava-services-directions-refresh-models/7.1.0/allclasses-frame.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/allclasses-noframe.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshAdapterFactory.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshJsonObject.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.Builder.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.Builder.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.Builder.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-frame.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-summary.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-tree.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/constant-values.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/deprecated-list.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/help-doc.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/index-all.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/index.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/overview-frame.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/overview-summary.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/overview-tree.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/package-list create mode 100644 libjava-services-directions-refresh-models/7.1.0/script.js create mode 100644 libjava-services-directions-refresh-models/7.1.0/serialized-form.html create mode 100644 libjava-services-directions-refresh-models/7.1.0/stylesheet.css create mode 100644 libjava-services/7.1.0/allclasses-frame.html create mode 100644 libjava-services/7.1.0/allclasses-noframe.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directions/v5/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directions/v5/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directions/v5/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingModeCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingReverseModeCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingTypeCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.BaseBuilder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6GeocodingAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6RequestOptions.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6BatchResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Context.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextAddress.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextElement.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Coordinates.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Feature.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.FeatureType.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6JsonObject.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6MatchCode.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Properties.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Response.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6RoutablePoint.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.Worldview.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.IsochroneProfile.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/isochrone/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/MapMatchingService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.IgnoreScope.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matching/v5/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/OptimizationService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/RouteTilesService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/RouteTileVersionsService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsAdapterFactory.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsResponse.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/SpeechService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/speech/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.MarkerCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-tree.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.Builder.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.TilequeryGeometry.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryService.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/package-frame.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/package-summary.html create mode 100644 libjava-services/7.1.0/com/mapbox/api/tilequery/package-tree.html create mode 100644 libjava-services/7.1.0/constant-values.html create mode 100644 libjava-services/7.1.0/deprecated-list.html create mode 100644 libjava-services/7.1.0/help-doc.html create mode 100644 libjava-services/7.1.0/index-all.html create mode 100644 libjava-services/7.1.0/index.html create mode 100644 libjava-services/7.1.0/overview-frame.html create mode 100644 libjava-services/7.1.0/overview-summary.html create mode 100644 libjava-services/7.1.0/overview-tree.html create mode 100644 libjava-services/7.1.0/package-list create mode 100644 libjava-services/7.1.0/script.js create mode 100644 libjava-services/7.1.0/serialized-form.html create mode 100644 libjava-services/7.1.0/stylesheet.css create mode 100644 libjava-turf/7.1.0/allclasses-frame.html create mode 100644 libjava-turf/7.1.0/allclasses-noframe.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfAssertions.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfClassification.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.TurfUnitCriteria.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfConversion.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfException.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfJoins.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfMeasurement.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfMeta.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfMisc.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/TurfTransformation.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.Builder.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/models/package-frame.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/models/package-summary.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/models/package-tree.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/package-frame.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/package-summary.html create mode 100644 libjava-turf/7.1.0/com/mapbox/turf/package-tree.html create mode 100644 libjava-turf/7.1.0/constant-values.html create mode 100644 libjava-turf/7.1.0/deprecated-list.html create mode 100644 libjava-turf/7.1.0/help-doc.html create mode 100644 libjava-turf/7.1.0/index-all.html create mode 100644 libjava-turf/7.1.0/index.html create mode 100644 libjava-turf/7.1.0/overview-frame.html create mode 100644 libjava-turf/7.1.0/overview-summary.html create mode 100644 libjava-turf/7.1.0/overview-tree.html create mode 100644 libjava-turf/7.1.0/package-list create mode 100644 libjava-turf/7.1.0/script.js create mode 100644 libjava-turf/7.1.0/serialized-form.html create mode 100644 libjava-turf/7.1.0/stylesheet.css diff --git a/libjava-core/7.1.0/allclasses-frame.html b/libjava-core/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..eda96c66f --- /dev/null +++ b/libjava-core/7.1.0/allclasses-frame.html @@ -0,0 +1,26 @@ + + + + + + +All Classes (services-core API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-core/7.1.0/allclasses-noframe.html b/libjava-core/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..927e4584c --- /dev/null +++ b/libjava-core/7.1.0/allclasses-noframe.html @@ -0,0 +1,26 @@ + + + + + + +All Classes (services-core API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/MapboxService.html b/libjava-core/7.1.0/com/mapbox/core/MapboxService.html new file mode 100644 index 000000000..3eac15269 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/MapboxService.html @@ -0,0 +1,673 @@ + + + + + + +MapboxService (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core
+

Class MapboxService<T,S>

+
+
+ +
+
    +
  • +
    +
    Type Parameters:
    +
    T - Type parameter for response.
    +
    S - Type parameter for service interface.
    +
    +
    +
    +
    public abstract class MapboxService<T,S>
    +extends java.lang.Object
    +
    Mapbox specific services used internally within the SDK. Subclasses must implement baseUrl and + initializeCall.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intMAX_URL_SIZE +
      If the url length exceeds this value, the POST method is chosen by default.
      +
      protected okhttp3.OkHttpClientokHttpClient 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MapboxService(java.lang.Class<S> serviceType) +
      Constructor for creating a new MapboxService setting the service type for use when + initializing retrofit.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringbaseUrl() +
      Should return base url for retrofit calls.
      +
      voidcancelCall() +
      Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
      +
      retrofit2.Call<T>cloneCall() +
      Wrapper method for Retrofits Call.clone() call, useful for getting call information.
      +
      voidenableDebug(boolean enableDebug) +
      Enable for more verbose log output while making request.
      +
      voidenqueueCall(retrofit2.Callback<T> callback) +
      Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the API implementing this class.
      +
      retrofit2.Response<T>executeCall() +
      Wrapper method for Retrofits Call.execute() call returning a response specific to the + API implementing this class.
      +
      protected retrofit2.Call<T>getCall() +
      Get call if already created, otherwise get it from subclass implementation.
      +
      okhttp3.Call.FactorygetCallFactory() +
      Gets the call factory for creating Call instances.
      +
      protected com.google.gson.GsonBuildergetGsonBuilder() +
      Gets the GsonConverterFactory.
      +
      protected okhttp3.OkHttpClientgetOkHttpClient() +
      Used Internally.
      +
      retrofit2.RetrofitgetRetrofit() +
      Returns the retrofit instance.
      +
      protected SgetService() +
      Creates the Retrofit object and the service if they are not already created.
      +
      protected abstract retrofit2.Call<T>initializeCall() +
      Abstract method for getting Retrofit Call from the subclass.
      +
      booleanisEnableDebug() +
      Returns if debug logging is enabled in Okhttp.
      +
      voidsetCallFactory(okhttp3.Call.Factory callFactory) +
      Specify a custom call factory for creating Call instances.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_URL_SIZE

        +
        public static final int MAX_URL_SIZE
        +
        If the url length exceeds this value, the POST method is chosen by default.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        okHttpClient

        +
        protected okhttp3.OkHttpClient okHttpClient
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxService

        +
        public MapboxService(java.lang.Class<S> serviceType)
        +
        Constructor for creating a new MapboxService setting the service type for use when + initializing retrofit. Subclasses should pass their service class to this constructor.
        +
        +
        Parameters:
        +
        serviceType - for initializing retrofit
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        protected abstract java.lang.String baseUrl()
        +
        Should return base url for retrofit calls.
        +
        +
        Returns:
        +
        baseUrl as a string
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected abstract retrofit2.Call<T> initializeCall()
        +
        Abstract method for getting Retrofit Call from the subclass. Subclasses should override + this method and construct and return the call.
        +
        +
        Returns:
        +
        call
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getCall

        +
        protected retrofit2.Call<T> getCall()
        +
        Get call if already created, otherwise get it from subclass implementation.
        +
        +
        Returns:
        +
        call
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        executeCall

        +
        public retrofit2.Response<T> executeCall()
        +                                  throws java.io.IOException
        +
        Wrapper method for Retrofits Call.execute() call returning a response specific to the + API implementing this class.
        +
        +
        Returns:
        +
        the response once the call completes successfully
        +
        Throws:
        +
        java.io.IOException - Signals that an I/O exception of some sort has occurred
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        enqueueCall

        +
        public void enqueueCall(retrofit2.Callback<T> callback)
        +
        Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the API implementing this class. Use this method to make a request on the Main Thread.
        +
        +
        Parameters:
        +
        callback - a Callback which is used once the API response is created.
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cancelCall

        +
        public void cancelCall()
        +
        Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
        +
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cloneCall

        +
        public retrofit2.Call<T> cloneCall()
        +
        Wrapper method for Retrofits Call.clone() call, useful for getting call information.
        +
        +
        Returns:
        +
        cloned call
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getService

        +
        protected S getService()
        +
        Creates the Retrofit object and the service if they are not already created. Subclasses can + override getGsonBuilder to add anything to the GsonBuilder.
        +
        +
        Returns:
        +
        new service if not already created, otherwise the existing service
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getRetrofit

        +
        public retrofit2.Retrofit getRetrofit()
        +
        Returns the retrofit instance.
        +
        +
        Returns:
        +
        retrofit, or null if it hasn't been initialized yet.
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        Gets the GsonConverterFactory. Subclasses can override to register TypeAdapterFactories, etc.
        +
        +
        Returns:
        +
        GsonBuilder for Retrofit
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        isEnableDebug

        +
        public boolean isEnableDebug()
        +
        Returns if debug logging is enabled in Okhttp.
        +
        +
        Returns:
        +
        whether enableDebug is true
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        enableDebug

        +
        public void enableDebug(boolean enableDebug)
        +
        Enable for more verbose log output while making request.
        +
        +
        Parameters:
        +
        enableDebug - true if you'd like Okhttp to log
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getCallFactory

        +
        public okhttp3.Call.Factory getCallFactory()
        +
        Gets the call factory for creating Call instances.
        +
        +
        Returns:
        +
        the call factory, or the default OkHttp client if it's null.
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        setCallFactory

        +
        public void setCallFactory(okhttp3.Call.Factory callFactory)
        +
        Specify a custom call factory for creating Call instances.
        +
        +
        Parameters:
        +
        callFactory - implementation
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getOkHttpClient

        +
        protected okhttp3.OkHttpClient getOkHttpClient()
        +
        Used Internally.
        +
        +
        Returns:
        +
        OkHttpClient
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/constants/Constants.html b/libjava-core/7.1.0/com/mapbox/core/constants/Constants.html new file mode 100644 index 000000000..41c21cb3c --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/constants/Constants.html @@ -0,0 +1,337 @@ + + + + + + +Constants (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.constants
+

Class Constants

+
+
+ +
+
    +
  • +
    +
    +
    public final class Constants
    +extends java.lang.Object
    +
    Includes common variables used throughout the Mapbox Service modules.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringBASE_API_URL +
      Base URL for all API calls, not hardcoded to enable testing.
      +
      static java.lang.StringHEADER_USER_AGENT +
      User agent for HTTP requests.
      +
      static java.lang.StringMAPBOX_USER +
      The default user variable used for all the Mapbox user names.
      +
      static intPRECISION_5 +
      Use a precision of 5 decimal places when encoding or decoding a polyline.
      +
      static intPRECISION_6 +
      Use a precision of 6 decimal places when encoding or decoding a polyline.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        HEADER_USER_AGENT

        +
        public static final java.lang.String HEADER_USER_AGENT
        +
        User agent for HTTP requests.
        +
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        BASE_API_URL

        +
        public static final java.lang.String BASE_API_URL
        +
        Base URL for all API calls, not hardcoded to enable testing.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MAPBOX_USER

        +
        public static final java.lang.String MAPBOX_USER
        +
        The default user variable used for all the Mapbox user names.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PRECISION_6

        +
        public static final int PRECISION_6
        +
        Use a precision of 6 decimal places when encoding or decoding a polyline.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PRECISION_5

        +
        public static final int PRECISION_5
        +
        Use a precision of 5 decimal places when encoding or decoding a polyline.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/constants/package-frame.html b/libjava-core/7.1.0/com/mapbox/core/constants/package-frame.html new file mode 100644 index 000000000..eaa7fe889 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/constants/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.core.constants (services-core API) + + + + +

com.mapbox.core.constants

+
+

Classes

+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/constants/package-summary.html b/libjava-core/7.1.0/com/mapbox/core/constants/package-summary.html new file mode 100644 index 000000000..ccaaad574 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/constants/package-summary.html @@ -0,0 +1,155 @@ + + + + + + +com.mapbox.core.constants (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.core.constants

+
+
Contains the core service constant values useful for all other modules.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.core.constants Description

+
Contains the core service constant values useful for all other modules.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/constants/package-tree.html b/libjava-core/7.1.0/com/mapbox/core/constants/package-tree.html new file mode 100644 index 000000000..74221f7e3 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/constants/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.core.constants Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.core.constants

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/exceptions/ServicesException.html b/libjava-core/7.1.0/com/mapbox/core/exceptions/ServicesException.html new file mode 100644 index 000000000..57afe7b95 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/exceptions/ServicesException.html @@ -0,0 +1,281 @@ + + + + + + +ServicesException (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.exceptions
+

Class ServicesException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class ServicesException
    +extends java.lang.RuntimeException
    +
    A form of Throwable that indicates conditions that a reasonable application might + want to catch.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ServicesException(java.lang.String message) +
      A form of Throwable that indicates conditions that a reasonable application might + want to catch.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Throwable

        +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ServicesException

        +
        public ServicesException(java.lang.String message)
        +
        A form of Throwable that indicates conditions that a reasonable application might + want to catch.
        +
        +
        Parameters:
        +
        message - the detail message (which is saved for later retrieval by the + Throwable.getMessage() method).
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/exceptions/package-frame.html b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-frame.html new file mode 100644 index 000000000..0d0f47400 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.core.exceptions (services-core API) + + + + +

com.mapbox.core.exceptions

+
+

Exceptions

+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/exceptions/package-summary.html b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-summary.html new file mode 100644 index 000000000..b93df4593 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-summary.html @@ -0,0 +1,156 @@ + + + + + + +com.mapbox.core.exceptions (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.core.exceptions

+
+
Contains a simple services runtime exception which can be used throughout the project.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.core.exceptions Description

+
Contains a simple services runtime exception which can be used throughout the project.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/exceptions/package-tree.html b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-tree.html new file mode 100644 index 000000000..c22f90b32 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/exceptions/package-tree.html @@ -0,0 +1,147 @@ + + + + + + +com.mapbox.core.exceptions Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.core.exceptions

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/internal/Preconditions.html b/libjava-core/7.1.0/com/mapbox/core/internal/Preconditions.html new file mode 100644 index 000000000..1a2c2ce63 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/internal/Preconditions.html @@ -0,0 +1,252 @@ + + + + + + +Preconditions (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.internal
+

Class Preconditions

+
+
+ +
+
    +
  • +
    +
    +
    public final class Preconditions
    +extends java.lang.Object
    +
    Contains simple precondition checks.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static voidcheckNotNull(java.lang.Object value, + java.lang.String message) +
      Checks if the passed in value is not Null.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        checkNotNull

        +
        public static void checkNotNull(java.lang.Object value,
        +                                java.lang.String message)
        +
        Checks if the passed in value is not Null. Throws a NPE if the value is null.
        +
        +
        Parameters:
        +
        value - The object to be checked fo null
        +
        message - The message to be associated with NPE, if value is null
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/internal/package-frame.html b/libjava-core/7.1.0/com/mapbox/core/internal/package-frame.html new file mode 100644 index 000000000..1f2960ff9 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/internal/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.core.internal (services-core API) + + + + +

com.mapbox.core.internal

+
+

Classes

+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/internal/package-summary.html b/libjava-core/7.1.0/com/mapbox/core/internal/package-summary.html new file mode 100644 index 000000000..ee0fc96e8 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/internal/package-summary.html @@ -0,0 +1,155 @@ + + + + + + +com.mapbox.core.internal (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.core.internal

+
+
Contains simple precondition checks which can be used throughout the project.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.core.internal Description

+
Contains simple precondition checks which can be used throughout the project.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/internal/package-tree.html b/libjava-core/7.1.0/com/mapbox/core/internal/package-tree.html new file mode 100644 index 000000000..2d93eee91 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/internal/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.core.internal Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.core.internal

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/package-frame.html b/libjava-core/7.1.0/com/mapbox/core/package-frame.html new file mode 100644 index 000000000..76f219447 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.core (services-core API) + + + + +

com.mapbox.core

+
+

Classes

+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/package-summary.html b/libjava-core/7.1.0/com/mapbox/core/package-summary.html new file mode 100644 index 000000000..dcdc5526a --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/package-summary.html @@ -0,0 +1,155 @@ + + + + + + +com.mapbox.core (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.core

+
+
Contains common classes and methods shared between all other service modules.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.core Description

+
Contains common classes and methods shared between all other service modules.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/package-tree.html b/libjava-core/7.1.0/com/mapbox/core/package-tree.html new file mode 100644 index 000000000..751e4363c --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.core Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.core

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/ApiCallHelper.html b/libjava-core/7.1.0/com/mapbox/core/utils/ApiCallHelper.html new file mode 100644 index 000000000..56f5d836b --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/ApiCallHelper.html @@ -0,0 +1,293 @@ + + + + + + +ApiCallHelper (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.utils
+

Class ApiCallHelper

+
+
+ +
+
    +
  • +
    +
    +
    public final class ApiCallHelper
    +extends java.lang.Object
    +
    Static class with methods for assisting in making Mapbox API calls.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringgetHeaderUserAgent(java.lang.String clientAppName) +
      Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
      +
      static java.lang.StringgetHeaderUserAgent(java.lang.String clientAppName, + java.lang.String osName, + java.lang.String osVersion, + java.lang.String osArch) +
      Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getHeaderUserAgent

        +
        public static java.lang.String getHeaderUserAgent(@Nullable
        +                                                  java.lang.String clientAppName)
        +
        Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
        +
        +
        Parameters:
        +
        clientAppName - Application Name
        +
        Returns:
        +
        String representing the header user agent
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getHeaderUserAgent

        +
        public static java.lang.String getHeaderUserAgent(@Nullable
        +                                                  java.lang.String clientAppName,
        +                                                  @NonNull
        +                                                  java.lang.String osName,
        +                                                  @NonNull
        +                                                  java.lang.String osVersion,
        +                                                  @NonNull
        +                                                  java.lang.String osArch)
        +
        Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
        +
        +
        Parameters:
        +
        clientAppName - Application Name
        +
        osName - OS name
        +
        osVersion - OS version
        +
        osArch - OS Achitecture
        +
        Returns:
        +
        String representing the header user agent
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/ColorUtils.html b/libjava-core/7.1.0/com/mapbox/core/utils/ColorUtils.html new file mode 100644 index 000000000..d494a6e5a --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/ColorUtils.html @@ -0,0 +1,259 @@ + + + + + + +ColorUtils (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.utils
+

Class ColorUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class ColorUtils
    +extends java.lang.Object
    +
    Utils class for assisting with color transformations and other operations being done on colors.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringtoHexString(int red, + int green, + int blue) +
      Converts red, green, blue values to a hex string that can then be used in a URL when making API + request.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toHexString

        +
        public static java.lang.String toHexString(int red,
        +                                           int green,
        +                                           int blue)
        +
        Converts red, green, blue values to a hex string that can then be used in a URL when making API + request. Note that this does Not add the hex key before the string.
        +
        +
        Parameters:
        +
        red - the value of the color which needs to be converted
        +
        green - the value of the color which needs to be converted
        +
        blue - the value of the color which needs to be converted
        +
        Returns:
        +
        the hex color value as a string
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/MapboxUtils.html b/libjava-core/7.1.0/com/mapbox/core/utils/MapboxUtils.html new file mode 100644 index 000000000..c72d12e69 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/MapboxUtils.html @@ -0,0 +1,254 @@ + + + + + + +MapboxUtils (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.utils
+

Class MapboxUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class MapboxUtils
    +extends java.lang.Object
    +
    Misc utils around Mapbox services.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static booleanisAccessTokenValid(java.lang.String accessToken) +
      Checks that the provided access token is not empty or null, and that it starts with + the right prefixes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isAccessTokenValid

        +
        public static boolean isAccessTokenValid(java.lang.String accessToken)
        +
        Checks that the provided access token is not empty or null, and that it starts with + the right prefixes. Note that this method does not check Mapbox servers to verify that + it actually belongs to an account.
        +
        +
        Parameters:
        +
        accessToken - A Mapbox access token.
        +
        Returns:
        +
        true if the provided access token is valid, false otherwise.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/TextUtils.html b/libjava-core/7.1.0/com/mapbox/core/utils/TextUtils.html new file mode 100644 index 000000000..9489800c6 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/TextUtils.html @@ -0,0 +1,477 @@ + + + + + + +TextUtils (services-core API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.core.utils
+

Class TextUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class TextUtils
    +extends java.lang.Object
    +
    We avoid including a full library like org.apache.commons:commons-lang3 to avoid an unnecessary + large number of methods, which is inconvenient to Android devs.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Some code came from this source.
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatApproaches(java.lang.String[] approaches) +
      Deprecated.  +
      use FormatUtils.formatApproaches(List)
      +
      +
      static java.lang.StringformatBearing(java.util.List<java.lang.Double[]> bearings) +
      Deprecated.  +
      use FormatUtils.formatBearing(List)
      +
      +
      static java.lang.StringformatCoordinate(double coordinate) +
      Useful to remove any trailing zeros and prevent a coordinate being over 7 significant figures.
      +
      static java.lang.StringformatCoordinate(double coordinate, + int precision) +
      Allows the specific adjusting of a coordinates precision.
      +
      static java.lang.StringformatDistributions(java.util.List<java.lang.Integer[]> distributions) +
      Deprecated.  +
      use FormatUtils.formatDistributions(List)
      +
      +
      static java.lang.StringformatRadiuses(double[] radiuses) +
      Deprecated.  +
      use FormatUtils.formatRadiuses(List)
      +
      +
      static java.lang.StringformatWaypointNames(java.lang.String[] waypointNames) +
      Deprecated.  +
      use FormatUtils.formatWaypointNames(List)
      +
      +
      static booleanisEmpty(java.lang.CharSequence str) +
      Returns true if the string is null or 0-length.
      +
      static java.lang.Stringjoin(java.lang.CharSequence delimiter, + java.lang.Object[] tokens) +
      Returns a string containing the tokens joined by delimiters.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isEmpty

        +
        public static boolean isEmpty(java.lang.CharSequence str)
        +
        Returns true if the string is null or 0-length.
        +
        +
        Parameters:
        +
        str - the string to be examined
        +
        Returns:
        +
        true if str is null or zero length
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        join

        +
        public static java.lang.String join(java.lang.CharSequence delimiter,
        +                                    java.lang.Object[] tokens)
        +
        Returns a string containing the tokens joined by delimiters.
        +
        +
        Parameters:
        +
        delimiter - the delimeter on which to split.
        +
        tokens - An array objects to be joined. Strings will be formed from the objects by + calling object.toString().
        +
        Returns:
        +
        String
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        formatCoordinate

        +
        public static java.lang.String formatCoordinate(double coordinate)
        +
        Useful to remove any trailing zeros and prevent a coordinate being over 7 significant figures.
        +
        +
        Parameters:
        +
        coordinate - a double value representing a coordinate.
        +
        Returns:
        +
        a formatted string.
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        formatCoordinate

        +
        public static java.lang.String formatCoordinate(double coordinate,
        +                                                int precision)
        +
        Allows the specific adjusting of a coordinates precision.
        +
        +
        Parameters:
        +
        coordinate - a double value representing a coordinate.
        +
        precision - an integer value you'd like the precision to be at.
        +
        Returns:
        +
        a formatted string.
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        formatRadiuses

        +
        @Deprecated
        +public static java.lang.String formatRadiuses(double[] radiuses)
        +
        Deprecated. use FormatUtils.formatRadiuses(List)
        +
        Used in various APIs to format the user provided radiuses to a String matching the APIs format.
        +
        +
        Parameters:
        +
        radiuses - a double array which represents the radius values
        +
        Returns:
        +
        a String ready for being passed into the Retrofit call
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        formatBearing

        +
        @Deprecated
        +public static java.lang.String formatBearing(java.util.List<java.lang.Double[]> bearings)
        +
        Deprecated. use FormatUtils.formatBearing(List)
        +
        Formats the bearing variables from the raw values to a string which can than be used for the + request URL.
        +
        +
        Parameters:
        +
        bearings - a List of doubles representing bearing values
        +
        Returns:
        +
        a string with the bearing values
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        formatDistributions

        +
        @Deprecated
        +public static java.lang.String formatDistributions(java.util.List<java.lang.Integer[]> distributions)
        +
        Deprecated. use FormatUtils.formatDistributions(List)
        +
        converts the list of integer arrays to a string ready for API consumption.
        +
        +
        Parameters:
        +
        distributions - the list of integer arrays representing the distribution
        +
        Returns:
        +
        a string with the distribution values
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        formatApproaches

        +
        @Deprecated
        +public static java.lang.String formatApproaches(java.lang.String[] approaches)
        +
        Deprecated. use FormatUtils.formatApproaches(List)
        +
        Converts String array with approaches values + to a string ready for API consumption. + An approach could be unrestricted, curb or null.
        +
        +
        Parameters:
        +
        approaches - a string representing approaches to each coordinate.
        +
        Returns:
        +
        a formatted string.
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        formatWaypointNames

        +
        @Deprecated
        +public static java.lang.String formatWaypointNames(java.lang.String[] waypointNames)
        +
        Deprecated. use FormatUtils.formatWaypointNames(List)
        +
        Converts String array with waypoint_names values + to a string ready for API consumption.
        +
        +
        Parameters:
        +
        waypointNames - a string representing approaches to each coordinate.
        +
        Returns:
        +
        a formatted string.
        +
        Since:
        +
        3.3.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/package-frame.html b/libjava-core/7.1.0/com/mapbox/core/utils/package-frame.html new file mode 100644 index 000000000..8dcf12593 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.mapbox.core.utils (services-core API) + + + + +

com.mapbox.core.utils

+
+

Classes

+ +
+ + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/package-summary.html b/libjava-core/7.1.0/com/mapbox/core/utils/package-summary.html new file mode 100644 index 000000000..541bd2b76 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/package-summary.html @@ -0,0 +1,174 @@ + + + + + + +com.mapbox.core.utils (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.core.utils

+
+
Contains classes with utilities useful throughout the project.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.core.utils Description

+
Contains classes with utilities useful throughout the project.
+
+
Since:
+
1.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/com/mapbox/core/utils/package-tree.html b/libjava-core/7.1.0/com/mapbox/core/utils/package-tree.html new file mode 100644 index 000000000..952f80925 --- /dev/null +++ b/libjava-core/7.1.0/com/mapbox/core/utils/package-tree.html @@ -0,0 +1,138 @@ + + + + + + +com.mapbox.core.utils Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.core.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/constant-values.html b/libjava-core/7.1.0/constant-values.html new file mode 100644 index 000000000..347bfbc74 --- /dev/null +++ b/libjava-core/7.1.0/constant-values.html @@ -0,0 +1,193 @@ + + + + + + +Constant Field Values (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.mapbox.*

+ + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/deprecated-list.html b/libjava-core/7.1.0/deprecated-list.html new file mode 100644 index 000000000..cde793ea8 --- /dev/null +++ b/libjava-core/7.1.0/deprecated-list.html @@ -0,0 +1,166 @@ + + + + + + +Deprecated List (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/help-doc.html b/libjava-core/7.1.0/help-doc.html new file mode 100644 index 000000000..0307c5014 --- /dev/null +++ b/libjava-core/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/index-all.html b/libjava-core/7.1.0/index-all.html new file mode 100644 index 000000000..bebef181c --- /dev/null +++ b/libjava-core/7.1.0/index-all.html @@ -0,0 +1,426 @@ + + + + + + +Index (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
A B C E F G H I J M O P S T  + + +

A

+
+
ApiCallHelper - Class in com.mapbox.core.utils
+
+
Static class with methods for assisting in making Mapbox API calls.
+
+
+ + + +

B

+
+
BASE_API_URL - Static variable in class com.mapbox.core.constants.Constants
+
+
Base URL for all API calls, not hardcoded to enable testing.
+
+
baseUrl() - Method in class com.mapbox.core.MapboxService
+
+
Should return base url for retrofit calls.
+
+
+ + + +

C

+
+
cancelCall() - Method in class com.mapbox.core.MapboxService
+
+
Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
+
+
checkNotNull(Object, String) - Static method in class com.mapbox.core.internal.Preconditions
+
+
Checks if the passed in value is not Null.
+
+
cloneCall() - Method in class com.mapbox.core.MapboxService
+
+
Wrapper method for Retrofits Call.clone() call, useful for getting call information.
+
+
ColorUtils - Class in com.mapbox.core.utils
+
+
Utils class for assisting with color transformations and other operations being done on colors.
+
+
com.mapbox.core - package com.mapbox.core
+
+
Contains common classes and methods shared between all other service modules.
+
+
com.mapbox.core.constants - package com.mapbox.core.constants
+
+
Contains the core service constant values useful for all other modules.
+
+
com.mapbox.core.exceptions - package com.mapbox.core.exceptions
+
+
Contains a simple services runtime exception which can be used throughout the project.
+
+
com.mapbox.core.internal - package com.mapbox.core.internal
+
+
Contains simple precondition checks which can be used throughout the project.
+
+
com.mapbox.core.utils - package com.mapbox.core.utils
+
+
Contains classes with utilities useful throughout the project.
+
+
Constants - Class in com.mapbox.core.constants
+
+
Includes common variables used throughout the Mapbox Service modules.
+
+
+ + + +

E

+
+
enableDebug(boolean) - Method in class com.mapbox.core.MapboxService
+
+
Enable for more verbose log output while making request.
+
+
enqueueCall(Callback<T>) - Method in class com.mapbox.core.MapboxService
+
+
Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the API implementing this class.
+
+
executeCall() - Method in class com.mapbox.core.MapboxService
+
+
Wrapper method for Retrofits Call.execute() call returning a response specific to the + API implementing this class.
+
+
+ + + +

F

+
+
formatApproaches(String[]) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Deprecated. +
use FormatUtils.formatApproaches(List)
+
+
+
formatBearing(List<Double[]>) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Deprecated. +
use FormatUtils.formatBearing(List)
+
+
+
formatCoordinate(double) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Useful to remove any trailing zeros and prevent a coordinate being over 7 significant figures.
+
+
formatCoordinate(double, int) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Allows the specific adjusting of a coordinates precision.
+
+
formatDistributions(List<Integer[]>) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Deprecated. +
use FormatUtils.formatDistributions(List)
+
+
+
formatRadiuses(double[]) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Deprecated. +
use FormatUtils.formatRadiuses(List)
+
+
+
formatWaypointNames(String[]) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Deprecated. +
use FormatUtils.formatWaypointNames(List)
+
+
+
+ + + +

G

+
+
getCall() - Method in class com.mapbox.core.MapboxService
+
+
Get call if already created, otherwise get it from subclass implementation.
+
+
getCallFactory() - Method in class com.mapbox.core.MapboxService
+
+
Gets the call factory for creating Call instances.
+
+
getGsonBuilder() - Method in class com.mapbox.core.MapboxService
+
+
Gets the GsonConverterFactory.
+
+
getHeaderUserAgent(String) - Static method in class com.mapbox.core.utils.ApiCallHelper
+
+
Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
+
+
getHeaderUserAgent(String, String, String, String) - Static method in class com.mapbox.core.utils.ApiCallHelper
+
+
Computes a full user agent header of the form: + MapboxJava/1.2.0 Mac OS X/10.11.5 (x86_64).
+
+
getOkHttpClient() - Method in class com.mapbox.core.MapboxService
+
+
Used Internally.
+
+
getRetrofit() - Method in class com.mapbox.core.MapboxService
+
+
Returns the retrofit instance.
+
+
getService() - Method in class com.mapbox.core.MapboxService
+
+
Creates the Retrofit object and the service if they are not already created.
+
+
+ + + +

H

+
+
HEADER_USER_AGENT - Static variable in class com.mapbox.core.constants.Constants
+
+
User agent for HTTP requests.
+
+
+ + + +

I

+
+
initializeCall() - Method in class com.mapbox.core.MapboxService
+
+
Abstract method for getting Retrofit Call from the subclass.
+
+
isAccessTokenValid(String) - Static method in class com.mapbox.core.utils.MapboxUtils
+
+
Checks that the provided access token is not empty or null, and that it starts with + the right prefixes.
+
+
isEmpty(CharSequence) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Returns true if the string is null or 0-length.
+
+
isEnableDebug() - Method in class com.mapbox.core.MapboxService
+
+
Returns if debug logging is enabled in Okhttp.
+
+
+ + + +

J

+
+
join(CharSequence, Object[]) - Static method in class com.mapbox.core.utils.TextUtils
+
+
Returns a string containing the tokens joined by delimiters.
+
+
+ + + +

M

+
+
MAPBOX_USER - Static variable in class com.mapbox.core.constants.Constants
+
+
The default user variable used for all the Mapbox user names.
+
+
MapboxService<T,S> - Class in com.mapbox.core
+
+
Mapbox specific services used internally within the SDK.
+
+
MapboxService(Class<S>) - Constructor for class com.mapbox.core.MapboxService
+
+
Constructor for creating a new MapboxService setting the service type for use when + initializing retrofit.
+
+
MapboxUtils - Class in com.mapbox.core.utils
+
+
Misc utils around Mapbox services.
+
+
MAX_URL_SIZE - Static variable in class com.mapbox.core.MapboxService
+
+
If the url length exceeds this value, the POST method is chosen by default.
+
+
+ + + +

O

+
+
okHttpClient - Variable in class com.mapbox.core.MapboxService
+
 
+
+ + + +

P

+
+
PRECISION_5 - Static variable in class com.mapbox.core.constants.Constants
+
+
Use a precision of 5 decimal places when encoding or decoding a polyline.
+
+
PRECISION_6 - Static variable in class com.mapbox.core.constants.Constants
+
+
Use a precision of 6 decimal places when encoding or decoding a polyline.
+
+
Preconditions - Class in com.mapbox.core.internal
+
+
Contains simple precondition checks.
+
+
+ + + +

S

+
+
ServicesException - Exception in com.mapbox.core.exceptions
+
+
A form of Throwable that indicates conditions that a reasonable application might + want to catch.
+
+
ServicesException(String) - Constructor for exception com.mapbox.core.exceptions.ServicesException
+
+
A form of Throwable that indicates conditions that a reasonable application might + want to catch.
+
+
setCallFactory(Call.Factory) - Method in class com.mapbox.core.MapboxService
+
+
Specify a custom call factory for creating Call instances.
+
+
+ + + +

T

+
+
TextUtils - Class in com.mapbox.core.utils
+
+
We avoid including a full library like org.apache.commons:commons-lang3 to avoid an unnecessary + large number of methods, which is inconvenient to Android devs.
+
+
toHexString(int, int, int) - Static method in class com.mapbox.core.utils.ColorUtils
+
+
Converts red, green, blue values to a hex string that can then be used in a URL when making API + request.
+
+
+A B C E F G H I J M O P S T 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/index.html b/libjava-core/7.1.0/index.html new file mode 100644 index 000000000..057fad784 --- /dev/null +++ b/libjava-core/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services-core API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-core/7.1.0/overview-frame.html b/libjava-core/7.1.0/overview-frame.html new file mode 100644 index 000000000..50cca41d8 --- /dev/null +++ b/libjava-core/7.1.0/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (services-core API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-core/7.1.0/overview-summary.html b/libjava-core/7.1.0/overview-summary.html new file mode 100644 index 000000000..85e411bff --- /dev/null +++ b/libjava-core/7.1.0/overview-summary.html @@ -0,0 +1,162 @@ + + + + + + +Overview (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

services-core API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.core +
Contains common classes and methods shared between all other service modules.
+
com.mapbox.core.constants +
Contains the core service constant values useful for all other modules.
+
com.mapbox.core.exceptions +
Contains a simple services runtime exception which can be used throughout the project.
+
com.mapbox.core.internal +
Contains simple precondition checks which can be used throughout the project.
+
com.mapbox.core.utils +
Contains classes with utilities useful throughout the project.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/overview-tree.html b/libjava-core/7.1.0/overview-tree.html new file mode 100644 index 000000000..44c59feed --- /dev/null +++ b/libjava-core/7.1.0/overview-tree.html @@ -0,0 +1,158 @@ + + + + + + +Class Hierarchy (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/package-list b/libjava-core/7.1.0/package-list new file mode 100644 index 000000000..04eb85037 --- /dev/null +++ b/libjava-core/7.1.0/package-list @@ -0,0 +1,5 @@ +com.mapbox.core +com.mapbox.core.constants +com.mapbox.core.exceptions +com.mapbox.core.internal +com.mapbox.core.utils diff --git a/libjava-core/7.1.0/script.js b/libjava-core/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-core/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-core/7.1.0/serialized-form.html b/libjava-core/7.1.0/serialized-form.html new file mode 100644 index 000000000..ba29141e2 --- /dev/null +++ b/libjava-core/7.1.0/serialized-form.html @@ -0,0 +1,135 @@ + + + + + + +Serialized Form (services-core API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-core/7.1.0/stylesheet.css b/libjava-core/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-core/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/libjava-geojson/7.1.0/allclasses-frame.html b/libjava-geojson/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..604b92388 --- /dev/null +++ b/libjava-geojson/7.1.0/allclasses-frame.html @@ -0,0 +1,44 @@ + + + + + + +All Classes (services-geojson API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-geojson/7.1.0/allclasses-noframe.html b/libjava-geojson/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..dd952da25 --- /dev/null +++ b/libjava-geojson/7.1.0/allclasses-noframe.html @@ -0,0 +1,44 @@ + + + + + + +All Classes (services-geojson API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/BoundingBox.html b/libjava-geojson/7.1.0/com/mapbox/geojson/BoundingBox.html new file mode 100644 index 000000000..f2c87f155 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/BoundingBox.html @@ -0,0 +1,713 @@ + + + + + + +BoundingBox (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class BoundingBox

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class BoundingBox
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    A GeoJson object MAY have a member named "bbox" to include information on the coordinate range + for its Geometries, Features, or FeatureCollections. +

    + This class simplifies the build process for creating a bounding box and working with them when + deserialized. specific parameter naming helps define which coordinates belong where when a + bounding box instance is being created. Note that since GeoJson objects only have the option of + including a bounding box JSON element, the bbox value returned by a GeoJson object might + be null. +

    + At a minimum, a bounding box will have two Points or four coordinates which define the + box. A 3rd dimensional bounding box can be produced if elevation or altitude is defined.

    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      doubleeast() +
      Convenience method for getting the bounding box most easterly point (longitude) as a double + coordinate.
      +
      booleanequals(java.lang.Object obj) 
      static BoundingBoxfromCoordinates(double west, + double south, + double east, + double north) +
      Deprecated.  + +
      +
      static BoundingBoxfromCoordinates(double west, + double south, + double southwestAltitude, + double east, + double north, + double northEastAltitude) +
      Deprecated.  + +
      +
      static BoundingBoxfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static BoundingBoxfromLngLats(double west, + double south, + double east, + double north) +
      Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form.
      +
      static BoundingBoxfromLngLats(double west, + double south, + double southwestAltitude, + double east, + double north, + double northEastAltitude) +
      Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form.
      +
      static BoundingBoxfromPoints(Point southwest, + Point northeast) +
      Define a new instance of this class by passing in two Points, representing both the + southwest and northwest corners of the bounding box.
      +
      inthashCode() 
      doublenorth() +
      Convenience method for getting the bounding box most northerly point (latitude) as a double + coordinate.
      +
      Pointnortheast() +
      Provides the Point which represents the northeast corner of this bounding box when the + map is facing due north.
      +
      doublesouth() +
      Convenience method for getting the bounding box most southerly point (latitude) as a double + coordinate.
      +
      Pointsouthwest() +
      Provides the Point which represents the southwest corner of this bounding box when the + map is facing due north.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      static com.google.gson.TypeAdapter<BoundingBox>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      doublewest() +
      Convenience method for getting the bounding box most westerly point (longitude) as a double + coordinate.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static BoundingBox fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a Bounding Box
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPoints

        +
        public static BoundingBox fromPoints(@NonNull
        +                                     Point southwest,
        +                                     @NonNull
        +                                     Point northeast)
        +
        Define a new instance of this class by passing in two Points, representing both the + southwest and northwest corners of the bounding box.
        +
        +
        Parameters:
        +
        southwest - represents the bottom left corner of the bounding box when the camera is + pointing due north
        +
        northeast - represents the top right corner of the bounding box when the camera is + pointing due north
        +
        Returns:
        +
        a new instance of this class defined by the provided points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromCoordinates

        +
        @Deprecated
        +public static BoundingBox fromCoordinates(double west,
        +                                                      double south,
        +                                                      double east,
        +                                                      double north)
        +
        Deprecated. As of 3.1.0, use fromLngLats(double, double, double, double) instead.
        +
        Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form. Limits are placed on the minimum and maximum coordinate + values which can exist and comply with the GeoJson spec.
        +
        +
        Parameters:
        +
        west - the left side of the bounding box when the map is facing due north
        +
        south - the bottom side of the bounding box when the map is facing due north
        +
        east - the right side of the bounding box when the map is facing due north
        +
        north - the top side of the bounding box when the map is facing due north
        +
        Returns:
        +
        a new instance of this class defined by the provided coordinates
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromCoordinates

        +
        @Deprecated
        +public static BoundingBox fromCoordinates(double west,
        +                                                      double south,
        +                                                      double southwestAltitude,
        +                                                      double east,
        +                                                      double north,
        +                                                      double northEastAltitude)
        +
        Deprecated. As of 3.1.0, use fromLngLats(double, double, double, double) instead.
        +
        Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form. Limits are placed on the minimum and maximum coordinate + values which can exist and comply with the GeoJson spec.
        +
        +
        Parameters:
        +
        west - the left side of the bounding box when the map is facing due north
        +
        south - the bottom side of the bounding box when the map is facing due north
        +
        southwestAltitude - the southwest corner altitude or elevation when the map is facing due + north
        +
        east - the right side of the bounding box when the map is facing due north
        +
        north - the top side of the bounding box when the map is facing due north
        +
        northEastAltitude - the northeast corner altitude or elevation when the map is facing due + north
        +
        Returns:
        +
        a new instance of this class defined by the provided coordinates
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static BoundingBox fromLngLats(double west,
        +                                      double south,
        +                                      double east,
        +                                      double north)
        +
        Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form. Limits are placed on the minimum and maximum coordinate + values which can exist and comply with the GeoJson spec.
        +
        +
        Parameters:
        +
        west - the left side of the bounding box when the map is facing due north
        +
        south - the bottom side of the bounding box when the map is facing due north
        +
        east - the right side of the bounding box when the map is facing due north
        +
        north - the top side of the bounding box when the map is facing due north
        +
        Returns:
        +
        a new instance of this class defined by the provided coordinates
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static BoundingBox fromLngLats(double west,
        +                                      double south,
        +                                      double southwestAltitude,
        +                                      double east,
        +                                      double north,
        +                                      double northEastAltitude)
        +
        Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form. Limits are placed on the minimum and maximum coordinate + values which can exist and comply with the GeoJson spec.
        +
        +
        Parameters:
        +
        west - the left side of the bounding box when the map is facing due north
        +
        south - the bottom side of the bounding box when the map is facing due north
        +
        southwestAltitude - the southwest corner altitude or elevation when the map is facing due + north
        +
        east - the right side of the bounding box when the map is facing due north
        +
        north - the top side of the bounding box when the map is facing due north
        +
        northEastAltitude - the northeast corner altitude or elevation when the map is facing due + north
        +
        Returns:
        +
        a new instance of this class defined by the provided coordinates
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        southwest

        +
        @NonNull
        +public Point southwest()
        +
        Provides the Point which represents the southwest corner of this bounding box when the + map is facing due north.
        +
        +
        Returns:
        +
        a Point which defines this bounding boxes southwest corner
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        northeast

        +
        @NonNull
        +public Point northeast()
        +
        Provides the Point which represents the northeast corner of this bounding box when the + map is facing due north.
        +
        +
        Returns:
        +
        a Point which defines this bounding boxes northeast corner
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        west

        +
        public final double west()
        +
        Convenience method for getting the bounding box most westerly point (longitude) as a double + coordinate.
        +
        +
        Returns:
        +
        the most westerly coordinate inside this bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        south

        +
        public final double south()
        +
        Convenience method for getting the bounding box most southerly point (latitude) as a double + coordinate.
        +
        +
        Returns:
        +
        the most southerly coordinate inside this bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        east

        +
        public final double east()
        +
        Convenience method for getting the bounding box most easterly point (longitude) as a double + coordinate.
        +
        +
        Returns:
        +
        the most easterly coordinate inside this bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        north

        +
        public final double north()
        +
        Convenience method for getting the bounding box most northerly point (latitude) as a double + coordinate.
        +
        +
        Returns:
        +
        the most northerly coordinate inside this bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<BoundingBox> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public final java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Returns:
        +
        a JSON string which represents this Bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/CoordinateContainer.html b/libjava-geojson/7.1.0/com/mapbox/geojson/CoordinateContainer.html new file mode 100644 index 000000000..364589a26 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/CoordinateContainer.html @@ -0,0 +1,256 @@ + + + + + + +CoordinateContainer (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Interface CoordinateContainer<T>

+
+
+
+
    +
  • +
    +
    Type Parameters:
    +
    T - a generic allowing varying dimensions for each GeoJson geometry
    +
    +
    +
    All Superinterfaces:
    +
    GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    All Known Implementing Classes:
    +
    LineString, MultiLineString, MultiPoint, MultiPolygon, Point, Polygon
    +
    +
    +
    +
    public interface CoordinateContainer<T>
    +extends Geometry
    +
    Each of the s geometries which make up GeoJson implement this interface and consume a varying + dimension of Point list. Since this is varying, each geometry object fulfills the + contract by replacing the generic with a well defined list of Points.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        coordinates

        +
        T coordinates()
        +
        the coordinates which define the geometry. Typically a list of points but for some geometry + such as polygon this can be a list of a list of points, thus the return is generic here.
        +
        +
        Returns:
        +
        the Points which make up the coordinates defining the geometry
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/Feature.html b/libjava-geojson/7.1.0/com/mapbox/geojson/Feature.html new file mode 100644 index 000000000..132639159 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/Feature.html @@ -0,0 +1,1035 @@ + + + + + + +Feature (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class Feature

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    GeoJson, java.io.Serializable
    +
    +
    +
    +
    public final class Feature
    +extends java.lang.Object
    +implements GeoJson
    +
    This defines a GeoJson Feature object which represents a spatially bound thing. Every Feature + object is a GeoJson object no matter where it occurs in a GeoJson text. A Feature object will + always have a "TYPE" member with the value "Feature". +

    + A Feature object has a member with the name "geometry". The value of the geometry member SHALL be + either a Geometry object or, in the case that the Feature is unlocated, a JSON null value. +

    + A Feature object has a member with the name "properties". The value of the properties member is + an object (any JSON object or a JSON null value). +

    + If a Feature has a commonly used identifier, that identifier SHOULD be included as a member of + the Feature object through the id() method, and the value of this member is either a + JSON string or number. +

    + An example of a serialized feature is given below: +

    + {
    +   "TYPE": "Feature",
    +   "geometry": {
    +     "TYPE": "Point",
    +     "coordinates": [102.0, 0.5]
    +   },
    +   "properties": {
    +     "prop0": "value0"
    +   }
    + 
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidaddBooleanProperty(java.lang.String key, + java.lang.Boolean value) +
      Convenience method to add a Boolean member.
      +
      voidaddCharacterProperty(java.lang.String key, + java.lang.Character value) +
      Convenience method to add a Character member.
      +
      voidaddNumberProperty(java.lang.String key, + java.lang.Number value) +
      Convenience method to add a Number member.
      +
      voidaddProperty(java.lang.String key, + com.google.gson.JsonElement value) +
      Convenience method to add a JsonElement member.
      +
      voidaddStringProperty(java.lang.String key, + java.lang.String value) +
      Convenience method to add a String member.
      +
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      booleanequals(java.lang.Object obj) 
      static FeaturefromGeometry(Geometry geometry) +
      Create a new instance of this class by giving the feature a Geometry.
      +
      static FeaturefromGeometry(Geometry geometry, + BoundingBox bbox) +
      Create a new instance of this class by giving the feature a Geometry.
      +
      static FeaturefromGeometry(Geometry geometry, + com.google.gson.JsonObject properties) +
      Create a new instance of this class by giving the feature a Geometry and optionally a + set of properties.
      +
      static FeaturefromGeometry(Geometry geometry, + com.google.gson.JsonObject properties, + BoundingBox bbox) +
      Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and optionally pass in a bbox.
      +
      static FeaturefromGeometry(Geometry geometry, + com.google.gson.JsonObject properties, + java.lang.String id) +
      Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
      +
      static FeaturefromGeometry(Geometry geometry, + com.google.gson.JsonObject properties, + java.lang.String id, + BoundingBox bbox) +
      Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
      +
      static FeaturefromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      Geometrygeometry() +
      The geometry which makes up this feature.
      +
      java.lang.BooleangetBooleanProperty(java.lang.String key) +
      Convenience method to get a Boolean member.
      +
      java.lang.CharactergetCharacterProperty(java.lang.String key) +
      Convenience method to get a Character member.
      +
      java.lang.NumbergetNumberProperty(java.lang.String key) +
      Convenience method to get a Number member.
      +
      com.google.gson.JsonElementgetProperty(java.lang.String key) +
      Convenience method to get a JsonElement member.
      +
      java.lang.StringgetStringProperty(java.lang.String key) +
      Convenience method to get a String member.
      +
      inthashCode() 
      booleanhasNonNullValueForProperty(java.lang.String key) +
      Convenience method to check for a member by name as well as non-null value.
      +
      booleanhasProperty(java.lang.String key) +
      Convenience method to check if a member with the specified name is present in this object.
      +
      java.lang.Stringid() +
      A feature may have a commonly used identifier which is either a unique String or number.
      +
      com.google.gson.JsonObjectproperties() +
      This contains the JSON object which holds the feature properties.
      +
      com.google.gson.JsonElementremoveProperty(java.lang.String key) +
      Removes the property from the object properties.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
      +
      static com.google.gson.TypeAdapter<Feature>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static Feature fromJson(@NonNull
        +                               java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a Feature object from scratch it is better to use one of the other provided static + factory methods such as fromGeometry(Geometry).
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Feature
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry)
        +
        Create a new instance of this class by giving the feature a Geometry.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry,
        +                                   @Nullable
        +                                   BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature a Geometry. You can also pass + in a double array defining a bounding box.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry,
        +                                   @Nullable
        +                                   com.google.gson.JsonObject properties)
        +
        Create a new instance of this class by giving the feature a Geometry and optionally a + set of properties.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        properties - a JsonObject containing the feature properties
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry,
        +                                   @Nullable
        +                                   com.google.gson.JsonObject properties,
        +                                   @Nullable
        +                                   BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and optionally pass in a bbox.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        bbox - optionally include a bbox definition as a double array
        +
        properties - a JsonObject containing the feature properties
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry,
        +                                   @Nullable
        +                                   com.google.gson.JsonObject properties,
        +                                   @Nullable
        +                                   java.lang.String id)
        +
        Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        properties - a JsonObject containing the feature properties
        +
        id - common identifier of this feature
        +
        Returns:
        +
        Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static Feature fromGeometry(@Nullable
        +                                   Geometry geometry,
        +                                   @NonNull
        +                                   com.google.gson.JsonObject properties,
        +                                   @Nullable
        +                                   java.lang.String id,
        +                                   @Nullable
        +                                   BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
        +
        +
        Parameters:
        +
        geometry - a single geometry which makes up this feature object
        +
        properties - a JsonObject containing the feature properties
        +
        bbox - optionally include a bbox definition as a double array
        +
        id - common identifier of this feature
        +
        Returns:
        +
        Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        id

        +
        @Nullable
        +public java.lang.String id()
        +
        A feature may have a commonly used identifier which is either a unique String or number.
        +
        +
        Returns:
        +
        a String containing this features unique identification or null if one wasn't given + during creation.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @Nullable
        +public Geometry geometry()
        +
        The geometry which makes up this feature. A Geometry object represents points, curves, and + surfaces in coordinate space. One of the seven geometries provided inside this library can be + passed in through one of the static factory methods.
        +
        +
        Returns:
        +
        a single defined Geometry which makes this feature spatially aware
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        properties

        +
        @Nullable
        +public com.google.gson.JsonObject properties()
        +
        This contains the JSON object which holds the feature properties. The value of the properties + member is a JsonObject and might be empty if no properties are provided.
        +
        +
        Returns:
        +
        a JsonObject which holds this features current properties
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Feature> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addStringProperty

        +
        public void addStringProperty(java.lang.String key,
        +                              java.lang.String value)
        +
        Convenience method to add a String member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        value - the String value associated with the member
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addNumberProperty

        +
        public void addNumberProperty(java.lang.String key,
        +                              java.lang.Number value)
        +
        Convenience method to add a Number member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        value - the Number value associated with the member
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addBooleanProperty

        +
        public void addBooleanProperty(java.lang.String key,
        +                               java.lang.Boolean value)
        +
        Convenience method to add a Boolean member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        value - the Boolean value associated with the member
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addCharacterProperty

        +
        public void addCharacterProperty(java.lang.String key,
        +                                 java.lang.Character value)
        +
        Convenience method to add a Character member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        value - the Character value associated with the member
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addProperty

        +
        public void addProperty(java.lang.String key,
        +                        com.google.gson.JsonElement value)
        +
        Convenience method to add a JsonElement member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        value - the JsonElement value associated with the member
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getStringProperty

        +
        public java.lang.String getStringProperty(java.lang.String key)
        +
        Convenience method to get a String member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        the value of the member, null if it doesn't exist
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getNumberProperty

        +
        public java.lang.Number getNumberProperty(java.lang.String key)
        +
        Convenience method to get a Number member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        the value of the member, null if it doesn't exist
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getBooleanProperty

        +
        public java.lang.Boolean getBooleanProperty(java.lang.String key)
        +
        Convenience method to get a Boolean member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        the value of the member, null if it doesn't exist
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getCharacterProperty

        +
        public java.lang.Character getCharacterProperty(java.lang.String key)
        +
        Convenience method to get a Character member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        the value of the member, null if it doesn't exist
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public com.google.gson.JsonElement getProperty(java.lang.String key)
        +
        Convenience method to get a JsonElement member.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        the value of the member, null if it doesn't exist
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        removeProperty

        +
        public com.google.gson.JsonElement removeProperty(java.lang.String key)
        +
        Removes the property from the object properties.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        Removed property from the key string passed in through the parameter.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        hasProperty

        +
        public boolean hasProperty(java.lang.String key)
        +
        Convenience method to check if a member with the specified name is present in this object.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        true if there is the member has the specified name, false otherwise.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        hasNonNullValueForProperty

        +
        public boolean hasNonNullValueForProperty(java.lang.String key)
        +
        Convenience method to check for a member by name as well as non-null value.
        +
        +
        Parameters:
        +
        key - name of the member
        +
        Returns:
        +
        true if member is present with non-null value, false otherwise.
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/FeatureCollection.html b/libjava-geojson/7.1.0/com/mapbox/geojson/FeatureCollection.html new file mode 100644 index 000000000..396c961b8 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/FeatureCollection.html @@ -0,0 +1,640 @@ + + + + + + +FeatureCollection (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class FeatureCollection

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    GeoJson, java.io.Serializable
    +
    +
    +
    +
    public final class FeatureCollection
    +extends java.lang.Object
    +implements GeoJson
    +
    This represents a GeoJson Feature Collection which holds a list of Feature objects (when + serialized the feature list becomes a JSON array). +

    + Note that the feature list could potentially be empty. Features within the list must follow the + specifications defined inside the Feature class. +

    + An example of a Feature Collections given below: +

    + {
    +   "TYPE": "FeatureCollection",
    +   "bbox": [100.0, 0.0, -100.0, 105.0, 1.0, 0.0],
    +   "features": [
    +     //...
    +   ]
    + }
    + 
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static FeatureCollection fromJson(@NonNull
        +                                         java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a FeatureCollection object from scratch it is better to use one of the other provided + static factory methods such as fromFeatures(List).
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Feature Collection
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeatures

        +
        public static FeatureCollection fromFeatures(@NonNull
        +                                             Feature[] features)
        +
        Create a new instance of this class by giving the feature collection an array of + Features. The array of features itself isn't null but it can be empty and have a length + of 0.
        +
        +
        Parameters:
        +
        features - an array of features
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeatures

        +
        public static FeatureCollection fromFeatures(@NonNull
        +                                             java.util.List<Feature> features)
        +
        Create a new instance of this class by giving the feature collection a list of + Features. The list of features itself isn't null but it can empty and have a size of 0.
        +
        +
        Parameters:
        +
        features - a list of features
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeatures

        +
        public static FeatureCollection fromFeatures(@NonNull
        +                                             Feature[] features,
        +                                             @Nullable
        +                                             BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature collection an array of + Features. The array of features itself isn't null but it can be empty and have a length + of 0.
        +
        +
        Parameters:
        +
        features - an array of features
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeatures

        +
        public static FeatureCollection fromFeatures(@NonNull
        +                                             java.util.List<Feature> features,
        +                                             @Nullable
        +                                             BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature collection a list of + Features. The list of features itself isn't null but it can be empty and have a size of + 0.
        +
        +
        Parameters:
        +
        features - a list of features
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeature

        +
        public static FeatureCollection fromFeature(@NonNull
        +                                            Feature feature)
        +
        Create a new instance of this class by giving the feature collection a single Feature.
        +
        +
        Parameters:
        +
        feature - a single feature
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromFeature

        +
        public static FeatureCollection fromFeature(@NonNull
        +                                            Feature feature,
        +                                            @Nullable
        +                                            BoundingBox bbox)
        +
        Create a new instance of this class by giving the feature collection a single Feature.
        +
        +
        Parameters:
        +
        feature - a single feature
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the type of GeoJson this object is, thus this will always return + FeatureCollection.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of GeoJson, for this object it will always return + FeatureCollection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        features

        +
        @Nullable
        +public java.util.List<Feature> features()
        +
        This provides the list of feature making up this Feature Collection. Note that if the + FeatureCollection was created through fromJson(String) this list could be null. + Otherwise, the list can't be null but the size of the list can equal 0.
        +
        +
        Returns:
        +
        a list of Features which make up this Feature Collection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this Feature Collection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<FeatureCollection> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/GeoJson.html b/libjava-geojson/7.1.0/com/mapbox/geojson/GeoJson.html new file mode 100644 index 000000000..52ccceab7 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/GeoJson.html @@ -0,0 +1,303 @@ + + + + + + +GeoJson (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Interface GeoJson

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A GeoJson object MAY have a member named "bbox" to include information on the coordinate range + for its Geometries, Features, or FeatureCollections.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside the GeoJson instance and converts it to a + GeoJson string.
      +
      java.lang.Stringtype() +
      This describes the type of GeoJson geometry, Feature, or FeatureCollection this object is.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        java.lang.String type()
        +
        This describes the type of GeoJson geometry, Feature, or FeatureCollection this object is. + Every GeoJson Object will have this defined once an instance is created and will never return + null.
        +
        +
        Returns:
        +
        a String which describes the type of geometry, for this object it will always return + Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        java.lang.String toJson()
        +
        This takes the currently defined values found inside the GeoJson instance and converts it to a + GeoJson string.
        +
        +
        Returns:
        +
        a JSON string which represents this Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        BoundingBox bbox()
        +
        A GeoJson object MAY have a member named "bbox" to include information on the coordinate range + for its Geometries, Features, or FeatureCollections. The value of the bbox member MUST be an + array of length 2*n where n is the number of dimensions represented in the contained + geometries, with all axes of the most southwesterly point followed by all axes of the more + northeasterly point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Returns:
        +
        a double array with the length 2*n where n is the number of dimensions represented in + the contained geometries
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/Geometry.html b/libjava-geojson/7.1.0/com/mapbox/geojson/Geometry.html new file mode 100644 index 000000000..219a8c391 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/Geometry.html @@ -0,0 +1,205 @@ + + + + + + +Geometry (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Interface Geometry

+
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryAdapterFactory.html b/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryAdapterFactory.html new file mode 100644 index 000000000..d74545ad6 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryAdapterFactory.html @@ -0,0 +1,297 @@ + + + + + + +GeometryAdapterFactory (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class GeometryAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class GeometryAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A Geometry type adapter factory for convenience for serialization/deserialization.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Create a new instance of Geometry type adapter factory, this is passed into the Gson + Builder.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeometryAdapterFactory

        +
        public GeometryAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Create a new instance of Geometry type adapter factory, this is passed into the Gson + Builder.
        +
        +
        Returns:
        +
        a new GSON TypeAdapterFactory
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryCollection.html b/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryCollection.html new file mode 100644 index 000000000..b51aeda7c --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/GeometryCollection.html @@ -0,0 +1,594 @@ + + + + + + +GeometryCollection (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class GeometryCollection

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class GeometryCollection
    +extends java.lang.Object
    +implements Geometry
    +
    A GeoJson object with TYPE "GeometryCollection" is a Geometry object. +

    + A GeometryCollection has a member with the name "geometries". The value of "geometries" is a List + Each element of this list is a GeoJson Geometry object. It is possible for this list to be empty. +

    + Unlike the other geometry types, a GeometryCollection can be a heterogeneous composition of + smaller Geometry objects. For example, a Geometry object in the shape of a lowercase roman "i" + can be composed of one point and one LineString. +

    + GeometryCollections have a different syntax from single TYPE Geometry objects (Point, + LineString, and Polygon) and homogeneously typed multipart Geometry objects (MultiPoint, + MultiLineString, and MultiPolygon) but have no different semantics. Although a + GeometryCollection object has no "coordinates" member, it does have coordinates: the coordinates + of all its parts belong to the collection. The "geometries" member of a GeometryCollection + describes the parts of this composition. Implementations SHOULD NOT apply any additional + semantics to the "geometries" array. +

    + To maximize interoperability, implementations SHOULD avoid nested GeometryCollections. + Furthermore, GeometryCollections composed of a single part or a number of parts of a single TYPE + SHOULD be avoided when that single part or a single object of multipart TYPE (MultiPoint, + MultiLineString, or MultiPolygon) could be used instead. +

    + An example of a serialized GeometryCollections given below: +

    + {
    +   "TYPE": "GeometryCollection",
    +   "geometries": [{
    +     "TYPE": "Point",
    +     "coordinates": [100.0, 0.0]
    +   }, {
    +     "TYPE": "LineString",
    +     "coordinates": [
    +       [101.0, 0.0],
    +       [102.0, 1.0]
    +     ]
    +   }]
    + }
    + 
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static GeometryCollection fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a GeometryCollection object from scratch it is better to use one of the other provided + static factory methods such as fromGeometries(List).
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Geometry Collection
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometries

        +
        public static GeometryCollection fromGeometries(@NonNull
        +                                                java.util.List<Geometry> geometries)
        +
        Create a new instance of this class by giving the collection a list of Geometry.
        +
        +
        Parameters:
        +
        geometries - a non-null list of geometry which makes up this collection
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometries

        +
        public static GeometryCollection fromGeometries(@NonNull
        +                                                java.util.List<Geometry> geometries,
        +                                                @Nullable
        +                                                BoundingBox bbox)
        +
        Create a new instance of this class by giving the collection a list of Geometry.
        +
        +
        Parameters:
        +
        geometries - a non-null list of geometry which makes up this collection
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static GeometryCollection fromGeometry(@NonNull
        +                                              Geometry geometry)
        +
        Create a new instance of this class by giving the collection a single GeoJSON Geometry.
        +
        +
        Parameters:
        +
        geometry - a non-null object of type geometry which makes up this collection
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromGeometry

        +
        public static GeometryCollection fromGeometry(@NonNull
        +                                              Geometry geometry,
        +                                              @Nullable
        +                                              BoundingBox bbox)
        +
        Create a new instance of this class by giving the collection a single GeoJSON Geometry.
        +
        +
        Parameters:
        +
        geometry - a non-null object of type geometry which makes up this collection
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson this object is, thus this will always return + GeometryCollection.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + GeometryCollection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometries

        +
        @NonNull
        +public java.util.List<Geometry> geometries()
        +
        This provides the list of geometry making up this Geometry Collection. Note that if the + Geometry Collection was created through fromJson(String) this list could be null. + Otherwise, the list can't be null but the size of the list can equal 0.
        +
        +
        Returns:
        +
        a list of Geometry which make up this Geometry Collection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this GeometryCollection
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<GeometryCollection> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/LineString.html b/libjava-geojson/7.1.0/com/mapbox/geojson/LineString.html new file mode 100644 index 000000000..7d88f1a75 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/LineString.html @@ -0,0 +1,663 @@ + + + + + + +LineString (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class LineString

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<Point>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class LineString
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<Point>>
    +
    A linestring represents two or more geographic points that share a relationship and is one of the + seven geometries found in the GeoJson spec. +

    + This adheres to the RFC 7946 internet standard when serialized into JSON. When deserialized, this + class becomes an immutable object which should be initiated using its static factory methods. +

    + The list of points must be equal to or greater than 2. A LineString has non-zero length and + zero area. It may approximate a curve and need not be straight. Unlike a LinearRing, a LineString + is not closed. +

    + When representing a LineString that crosses the antimeridian, interoperability is improved by + modifying their geometry. Any geometry that crosses the antimeridian SHOULD be represented by + cutting it in two such that neither part's representation crosses the antimeridian. +

    + For example, a line extending from 45 degrees N, 170 degrees E across the antimeridian to 45 + degrees N, 170 degrees W should be cut in two and represented as a MultiLineString. +

    + A sample GeoJson LineString's provided below (in it's serialized state). +

    + {
    +   "TYPE": "LineString",
    +   "coordinates": [
    +     [100.0, 0.0],
    +     [101.0, 1.0]
    +   ]
    + }
    + 
    + Look over the Point documentation to get more + information about formatting your list of point objects correctly.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<Point>coordinates() +
      Provides the list of Points that make up the LineString geometry.
      +
      booleanequals(java.lang.Object obj) 
      static LineStringfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static LineStringfromLngLats(java.util.List<Point> points) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      static LineStringfromLngLats(java.util.List<Point> points, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      static LineStringfromLngLats(MultiPoint multiPoint) +
      Create a new instance of this class by defining a MultiPoint object and passing.
      +
      static LineStringfromLngLats(MultiPoint multiPoint, + BoundingBox bbox) +
      Create a new instance of this class by defining a MultiPoint object and passing.
      +
      static LineStringfromPolyline(java.lang.String polyline, + int precision) +
      Create a new instance of this class by convert a polyline string into a lineString.
      +
      inthashCode() 
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoPolyline(int precision) +
      Encode this LineString into a Polyline string for easier serializing.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + LineString.
      +
      static com.google.gson.TypeAdapter<LineString>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static LineString fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a LineString object from scratch it is better to use one of the other provided static + factory methods such as fromLngLats(List). For a valid lineString to exist, it must + have at least 2 coordinate entries. The LineString should also have non-zero distance and zero + area.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson LineString
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static LineString fromLngLats(@NonNull
        +                                     MultiPoint multiPoint)
        +
        Create a new instance of this class by defining a MultiPoint object and passing. The + multipoint object should comply with the GeoJson specifications described in the documentation.
        +
        +
        Parameters:
        +
        multiPoint - which will make up the LineString geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static LineString fromLngLats(@NonNull
        +                                     java.util.List<Point> points)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that there should not be any + duplicate points inside the list and the points combined should create a LineString with a + distance greater than 0. +

        + Note that if less than 2 points are passed in, a runtime exception will occur. +

        +
        +
        Parameters:
        +
        points - a list of Points which make up the LineString geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static LineString fromLngLats(@NonNull
        +                                     java.util.List<Point> points,
        +                                     @Nullable
        +                                     BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that there should not be any + duplicate points inside the list and the points combined should create a LineString with a + distance greater than 0. +

        + Note that if less than 2 points are passed in, a runtime exception will occur. +

        +
        +
        Parameters:
        +
        points - a list of Points which make up the LineString geometry
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static LineString fromLngLats(@NonNull
        +                                     MultiPoint multiPoint,
        +                                     @Nullable
        +                                     BoundingBox bbox)
        +
        Create a new instance of this class by defining a MultiPoint object and passing. The + multipoint object should comply with the GeoJson specifications described in the documentation.
        +
        +
        Parameters:
        +
        multiPoint - which will make up the LineString geometry
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPolyline

        +
        public static LineString fromPolyline(@NonNull
        +                                      java.lang.String polyline,
        +                                      int precision)
        +
        Create a new instance of this class by convert a polyline string into a lineString. This is + handy when an API provides you with an encoded string representing the line geometry and you'd + like to convert it to a useful LineString object. Note that the precision that the string + geometry was encoded with needs to be known and passed into this method using the precision + parameter.
        +
        +
        Parameters:
        +
        polyline - encoded string geometry to decode into a new LineString instance
        +
        precision - The encoded precision which must match the same precision used when the string + was first encoded
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + LineString.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + LineString
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<Point> coordinates()
        +
        Provides the list of Points that make up the LineString geometry.
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<Point>>
        +
        Returns:
        +
        a list of points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this LineString geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toPolyline

        +
        public java.lang.String toPolyline(int precision)
        +
        Encode this LineString into a Polyline string for easier serializing. When passing geometry + information over a mobile network connection, encoding the geometry first will generally result + in less bandwidth usage.
        +
        +
        Parameters:
        +
        precision - the encoded precision which fits your best use-case
        +
        Returns:
        +
        a string describing the geometry of this LineString
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<LineString> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/MultiLineString.html b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiLineString.html new file mode 100644 index 000000000..1c338c8f3 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiLineString.html @@ -0,0 +1,682 @@ + + + + + + +MultiLineString (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class MultiLineString

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<java.util.List<Point>>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class MultiLineString
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<java.util.List<Point>>>
    +
    A multilinestring is an array of LineString coordinate arrays. +

    + This adheres to the RFC 7946 internet standard when serialized into JSON. When deserialized, this + class becomes an immutable object which should be initiated using its static factory methods. +

    + When representing a LineString that crosses the antimeridian, interoperability is improved by + modifying their geometry. Any geometry that crosses the antimeridian SHOULD be represented by + cutting it in two such that neither part's representation crosses the antimeridian. +

    + For example, a line extending from 45 degrees N, 170 degrees E across the antimeridian to 45 + degrees N, 170 degrees W should be cut in two and represented as a MultiLineString. +

    + A sample GeoJson MultiLineString's provided below (in it's serialized state). +

    + {
    +   "type": "MultiLineString",
    +   "coordinates": [
    +     [
    +       [100.0, 0.0],
    +       [101.0, 1.0]
    +     ],
    +     [
    +       [102.0, 2.0],
    +       [103.0, 3.0]
    +     ]
    +   ]
    + }
    + 
    + Look over the LineString documentation to get more information about + formatting your list of linestring objects correctly.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<java.util.List<Point>>coordinates() +
      Provides the list of list of Points that make up the MultiLineString geometry.
      +
      booleanequals(java.lang.Object obj) 
      static MultiLineStringfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static MultiLineStringfromLineString(LineString lineString) +
      Create a new instance of this class by passing in a single LineString object.
      +
      static MultiLineStringfromLineString(LineString lineString, + BoundingBox bbox) +
      Create a new instance of this class by passing in a single LineString object.
      +
      static MultiLineStringfromLineStrings(java.util.List<LineString> lineStrings) +
      Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method.
      +
      static MultiLineStringfromLineStrings(java.util.List<LineString> lineStrings, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method.
      +
      static MultiLineStringfromLngLats(java.util.List<java.util.List<Point>> points) +
      Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation.
      +
      static MultiLineStringfromLngLats(java.util.List<java.util.List<Point>> points, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation.
      +
      inthashCode() 
      java.util.List<LineString>lineStrings() +
      Returns a list of LineStrings which are currently making up this MultiLineString.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiLineString.
      +
      static com.google.gson.TypeAdapter<MultiLineString>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static MultiLineString fromJson(@NonNull
        +                                       java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a MultiLineString object from scratch it is better to use one of the other provided + static factory methods such as fromLineStrings(List).
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson MultiLineString
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLineStrings

        +
        public static MultiLineString fromLineStrings(@NonNull
        +                                              java.util.List<LineString> lineStrings)
        +
        Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method. The LineStrings should comply with the + GeoJson specifications described in the documentation.
        +
        +
        Parameters:
        +
        lineStrings - a list of LineStrings which make up this MultiLineString
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLineStrings

        +
        public static MultiLineString fromLineStrings(@NonNull
        +                                              java.util.List<LineString> lineStrings,
        +                                              @Nullable
        +                                              BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method. The LineStrings should comply with the + GeoJson specifications described in the documentation. Optionally, pass in an instance of a + BoundingBox which better describes this MultiLineString.
        +
        +
        Parameters:
        +
        lineStrings - a list of LineStrings which make up this MultiLineString
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLineString

        +
        public static MultiLineString fromLineString(@NonNull
        +                                             LineString lineString)
        +
        Create a new instance of this class by passing in a single LineString object. The + LineStrings should comply with the GeoJson specifications described in the documentation.
        +
        +
        Parameters:
        +
        lineString - a single LineString which make up this MultiLineString
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLineString

        +
        public static MultiLineString fromLineString(@NonNull
        +                                             LineString lineString,
        +                                             @Nullable
        +                                             BoundingBox bbox)
        +
        Create a new instance of this class by passing in a single LineString object. The + LineStrings should comply with the GeoJson specifications described in the documentation.
        +
        +
        Parameters:
        +
        lineString - a single LineString which make up this MultiLineString
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiLineString fromLngLats(@NonNull
        +                                          java.util.List<java.util.List<Point>> points)
        +
        Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation. Note that there should not be + any duplicate points inside the list and the points combined should create a LineString with a + distance greater than 0.
        +
        +
        Parameters:
        +
        points - a list of Points which make up the MultiLineString geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiLineString fromLngLats(@NonNull
        +                                          java.util.List<java.util.List<Point>> points,
        +                                          @Nullable
        +                                          BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation. Note that there should not be + any duplicate points inside the list and the points combined should create a LineString with a + distance greater than 0.
        +
        +
        Parameters:
        +
        points - a list of Points which make up the MultiLineString geometry
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiLineString.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + MultiLineString
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<java.util.List<Point>> coordinates()
        +
        Provides the list of list of Points that make up the MultiLineString geometry.
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<java.util.List<Point>>>
        +
        Returns:
        +
        a list of points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        lineStrings

        +
        public java.util.List<LineString> lineStrings()
        +
        Returns a list of LineStrings which are currently making up this MultiLineString.
        +
        +
        Returns:
        +
        a list of LineStrings
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this MultiLineString geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MultiLineString> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPoint.html b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPoint.html new file mode 100644 index 000000000..16ca42676 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPoint.html @@ -0,0 +1,524 @@ + + + + + + +MultiPoint (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class MultiPoint

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<Point>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class MultiPoint
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<Point>>
    +
    A MultiPoint represents two or more geographic points that share a relationship and is one of the + seven geometries found in the GeoJson spec.

    This adheres to the RFC 7946 internet standard + when serialized into JSON. When deserialized, this class becomes an immutable object which should + be initiated using its static factory methods. The list of points must be equal to or greater + than 2.

    A sample GeoJson MultiPoint's provided below (in it's serialized state). +

    + {
    +   "TYPE": "MultiPoint",
    +   "coordinates": [
    +     [100.0, 0.0],
    +     [101.0, 1.0]
    +   ]
    + }
    + 
    + Look over the Point documentation to get more + information about formatting your list of point objects correctly.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<Point>coordinates() +
      provides the list of Points that make up the MultiPoint geometry.
      +
      booleanequals(java.lang.Object obj) 
      static MultiPointfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static MultiPointfromLngLats(java.util.List<Point> points) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      static MultiPointfromLngLats(java.util.List<Point> points, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      inthashCode() 
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson this object is, thus this will always return MultiPoint.
      +
      static com.google.gson.TypeAdapter<MultiPoint>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static MultiPoint fromJson(@NonNull
        +                                  java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a MultiPoint object from scratch it is better to use one of the other provided static + factory methods such as fromLngLats(List). For a valid MultiPoint to exist, it must + have at least 2 coordinate entries.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson MultiPoint
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiPoint fromLngLats(@NonNull
        +                                     java.util.List<Point> points)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that there should not be any + duplicate points inside the list.

        Note that if less than 2 points are passed in, a runtime + exception will occur.

        +
        +
        Parameters:
        +
        points - a list of Points which make up the LineString geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiPoint fromLngLats(@NonNull
        +                                     java.util.List<Point> points,
        +                                     @Nullable
        +                                     BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that there should not be any + duplicate points inside the list.

        Note that if less than 2 points are passed in, a runtime + exception will occur.

        +
        +
        Parameters:
        +
        points - a list of Points which make up the LineString geometry
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson this object is, thus this will always return MultiPoint.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + MultiPoint
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of size + 2*n where n is the number of dimensions represented in the contained feature geometries, with + all axes of the most southwesterly point followed by all axes of the more northeasterly point. + The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<Point> coordinates()
        +
        provides the list of Points that make up the MultiPoint geometry.
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<Point>>
        +
        Returns:
        +
        a list of points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this MultiPoint geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MultiPoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPolygon.html b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPolygon.html new file mode 100644 index 000000000..2ac9980f4 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/MultiPolygon.html @@ -0,0 +1,698 @@ + + + + + + +MultiPolygon (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class MultiPolygon

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<java.util.List<java.util.List<Point>>>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class MultiPolygon
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<java.util.List<java.util.List<Point>>>>
    +
    A multiPolygon is an array of Polygon coordinate arrays. +

    + This adheres to the RFC 7946 internet standard when serialized into JSON. When deserialized, this + class becomes an immutable object which should be initiated using its static factory methods. +

    + When representing a Polygon that crosses the antimeridian, interoperability is improved by + modifying their geometry. Any geometry that crosses the antimeridian SHOULD be represented by + cutting it in two such that neither part's representation crosses the antimeridian. +

    + For example, a line extending from 45 degrees N, 170 degrees E across the antimeridian to 45 + degrees N, 170 degrees W should be cut in two and represented as a MultiLineString. +

    + A sample GeoJson MultiPolygon's provided below (in it's serialized state). +

    + {
    +   "type": "MultiPolygon",
    +   "coordinates": [
    +     [
    +       [
    +         [102.0, 2.0],
    +         [103.0, 2.0],
    +         [103.0, 3.0],
    +         [102.0, 3.0],
    +         [102.0, 2.0]
    +       ]
    +     ],
    +     [
    +       [
    +         [100.0, 0.0],
    +         [101.0, 0.0],
    +         [101.0, 1.0],
    +         [100.0, 1.0],
    +         [100.0, 0.0]
    +       ],
    +       [
    +         [100.2, 0.2],
    +         [100.2, 0.8],
    +         [100.8, 0.8],
    +         [100.8, 0.2],
    +         [100.2, 0.2]
    +       ]
    +     ]
    +   ]
    + }
    + 
    + Look over the Polygon documentation to get more information about + formatting your list of Polygon objects correctly.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<java.util.List<java.util.List<Point>>>coordinates() +
      Provides the list of list of list of Points that make up the MultiPolygon geometry.
      +
      booleanequals(java.lang.Object obj) 
      static MultiPolygonfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static MultiPolygonfromLngLats(java.util.List<java.util.List<java.util.List<Point>>> points) +
      Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
      +
      static MultiPolygonfromLngLats(java.util.List<java.util.List<java.util.List<Point>>> points, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
      +
      static MultiPolygonfromPolygon(Polygon polygon) +
      Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method.
      +
      static MultiPolygonfromPolygon(Polygon polygon, + BoundingBox bbox) +
      Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method.
      +
      static MultiPolygonfromPolygons(java.util.List<Polygon> polygons) +
      Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method.
      +
      static MultiPolygonfromPolygons(java.util.List<Polygon> polygons, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method.
      +
      inthashCode() 
      java.util.List<Polygon>polygons() +
      Returns a list of polygons which make up this MultiPolygon instance.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiPolygon.
      +
      static com.google.gson.TypeAdapter<MultiPolygon>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static MultiPolygon fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a MultiPolygon object from scratch it is better to use one of the other provided + static factory methods such as fromPolygons(List).
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson MultiPolygon
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPolygons

        +
        public static MultiPolygon fromPolygons(@NonNull
        +                                        java.util.List<Polygon> polygons)
        +
        Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method. The Polygons should comply with the GeoJson + specifications described in the documentation.
        +
        +
        Parameters:
        +
        polygons - a list of Polygons which make up this MultiPolygon
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPolygons

        +
        public static MultiPolygon fromPolygons(@NonNull
        +                                        java.util.List<Polygon> polygons,
        +                                        @Nullable
        +                                        BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method. The Polygons should comply with the GeoJson + specifications described in the documentation. Optionally, pass in an instance of a + BoundingBox which better describes this MultiPolygon.
        +
        +
        Parameters:
        +
        polygons - a list of Polygons which make up this MultiPolygon
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPolygon

        +
        public static MultiPolygon fromPolygon(@NonNull
        +                                       Polygon polygon)
        +
        Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method. The Polygon should comply with the GeoJson + specifications described in the documentation.
        +
        +
        Parameters:
        +
        polygon - a single Polygon which make up this MultiPolygon
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromPolygon

        +
        public static MultiPolygon fromPolygon(@NonNull
        +                                       Polygon polygon,
        +                                       @Nullable
        +                                       BoundingBox bbox)
        +
        Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method. The Polygon should comply with the GeoJson + specifications described in the documentation.
        +
        +
        Parameters:
        +
        polygon - a single Polygon which make up this MultiPolygon
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiPolygon fromLngLats(@NonNull
        +                                       java.util.List<java.util.List<java.util.List<Point>>> points)
        +
        Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
        +
        +
        Parameters:
        +
        points - a list of Points which make up the MultiPolygon geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static MultiPolygon fromLngLats(@NonNull
        +                                       java.util.List<java.util.List<java.util.List<Point>>> points,
        +                                       @Nullable
        +                                       BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
        +
        +
        Parameters:
        +
        points - a list of Points which make up the MultiPolygon geometry
        +
        bbox - optionally include a bbox definition
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        polygons

        +
        public java.util.List<Polygon> polygons()
        +
        Returns a list of polygons which make up this MultiPolygon instance.
        +
        +
        Returns:
        +
        a list of Polygons which make up this MultiPolygon instance
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiPolygon.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + MultiPolygon
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<java.util.List<java.util.List<Point>>> coordinates()
        +
        Provides the list of list of list of Points that make up the MultiPolygon geometry.
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<java.util.List<java.util.List<Point>>>>
        +
        Returns:
        +
        a list of points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this MultiPolygon geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MultiPolygon> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/Point.html b/libjava-geojson/7.1.0/com/mapbox/geojson/Point.html new file mode 100644 index 000000000..1f2a1db9a --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/Point.html @@ -0,0 +1,727 @@ + + + + + + +Point (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class Point

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<java.lang.Double>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class Point
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<java.lang.Double>>
    +
    A point represents a single geographic position and is one of the seven Geometries found in the + GeoJson spec. +

    + This adheres to the RFC 7946 internet standard when serialized into JSON. When deserialized, this + class becomes an immutable object which should be initiated using its static factory methods. +

    + Coordinates are in x, y order (easting, northing for projected coordinates), longitude, and + latitude for geographic coordinates), precisely in that order and using double values. Altitude + or elevation MAY be included as an optional third parameter while creating this object. +

    + The size of a GeoJson text in bytes is a major interoperability consideration, and precision of + coordinate values has a large impact on the size of texts when serialized. For geographic + coordinates with units of degrees, 6 decimal places (a default common in, e.g., sprintf) amounts + to about 10 centimeters, a precision well within that of current GPS systems. Implementations + should consider the cost of using a greater precision than necessary. +

    + Furthermore, pertaining to altitude, the WGS 84 datum is a relatively coarse approximation of the + geoid, with the height varying by up to 5 m (but generally between 2 and 3 meters) higher or + lower relative to a surface parallel to Earth's mean sea level. +

    + A sample GeoJson Point's provided below (in its serialized state). +

    + {
    +   "type": "Point",
    +   "coordinates": [100.0, 0.0]
    + }
    + 
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      doublealtitude() +
      Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array.
      +
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<java.lang.Double>coordinates() +
      Provide a single double array containing the longitude, latitude, and optionally an + altitude/elevation.
      +
      booleanequals(java.lang.Object obj) 
      static PointfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static PointfromLngLat(double longitude, + double latitude) +
      Create a new instance of this class defining a longitude and latitude value in that respective + order.
      +
      static PointfromLngLat(double longitude, + double latitude, + BoundingBox bbox) +
      Create a new instance of this class defining a longitude and latitude value in that respective + order.
      +
      static PointfromLngLat(double longitude, + double latitude, + double altitude) +
      Create a new instance of this class defining a longitude and latitude value in that respective + order.
      +
      static PointfromLngLat(double longitude, + double latitude, + double altitude, + BoundingBox bbox) +
      Create a new instance of this class defining a longitude and latitude value in that respective + order.
      +
      booleanhasAltitude() +
      Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array.
      +
      inthashCode() 
      doublelatitude() +
      This returns a double value representing the y or northing position of + this point.
      +
      doublelongitude() +
      This returns a double value representing the x or easting position of + this point.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + Point.
      +
      static com.google.gson.TypeAdapter<Point>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static Point fromJson(@NonNull
        +                             java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a Point object from scratch it is better to use one of the other provided static + factory methods such as fromLngLat(double, double). While no limit is placed + on decimal precision, for performance reasons when serializing and deserializing it is + suggested to limit decimal precision to within 6 decimal places.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Point
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLat

        +
        public static Point fromLngLat(double longitude,
        +                               double latitude)
        +
        Create a new instance of this class defining a longitude and latitude value in that respective + order. While no limit is placed on decimal precision, for performance reasons + when serializing and deserializing it is suggested to limit decimal precision to within 6 + decimal places.
        +
        +
        Parameters:
        +
        longitude - a double value representing the x position of this point
        +
        latitude - a double value representing the y position of this point
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLat

        +
        public static Point fromLngLat(double longitude,
        +                               double latitude,
        +                               @Nullable
        +                               BoundingBox bbox)
        +
        Create a new instance of this class defining a longitude and latitude value in that respective + order. While no limit is placed on decimal precision, for performance reasons + when serializing and deserializing it is suggested to limit decimal precision to within 6 + decimal places. An optional altitude value can be passed in and can vary between negative + infinity and positive infinity.
        +
        +
        Parameters:
        +
        longitude - a double value representing the x position of this point
        +
        latitude - a double value representing the y position of this point
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLat

        +
        public static Point fromLngLat(double longitude,
        +                               double latitude,
        +                               double altitude)
        +
        Create a new instance of this class defining a longitude and latitude value in that respective + order. While no limit is placed on decimal precision, for performance reasons + when serializing and deserializing it is suggested to limit decimal precision to within 6 + decimal places. An optional altitude value can be passed in and can vary between negative + infinity and positive infinity.
        +
        +
        Parameters:
        +
        longitude - a double value representing the x position of this point
        +
        latitude - a double value representing the y position of this point
        +
        altitude - a double value which can be negative or positive infinity representing either + elevation or altitude
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLat

        +
        public static Point fromLngLat(double longitude,
        +                               double latitude,
        +                               double altitude,
        +                               @Nullable
        +                               BoundingBox bbox)
        +
        Create a new instance of this class defining a longitude and latitude value in that respective + order. While no limit is placed on decimal precision, for performance reasons + when serializing and deserializing it is suggested to limit decimal precision to within 6 + decimal places. An optional altitude value can be passed in and can vary between negative + infinity and positive infinity.
        +
        +
        Parameters:
        +
        longitude - a double value representing the x position of this point
        +
        latitude - a double value representing the y position of this point
        +
        altitude - a double value which can be negative or positive infinity representing either + elevation or altitude
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        longitude

        +
        public double longitude()
        +
        This returns a double value representing the x or easting position of + this point. ideally, this value would be restricted to 6 decimal places to correctly follow the + GeoJson spec.
        +
        +
        Returns:
        +
        a double value representing the x or easting position of this + point
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        latitude

        +
        public double latitude()
        +
        This returns a double value representing the y or northing position of + this point. ideally, this value would be restricted to 6 decimal places to correctly follow the + GeoJson spec.
        +
        +
        Returns:
        +
        a double value representing the y or northing position of this + point
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        altitude

        +
        public double altitude()
        +
        Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array. hasAltitude() can be used to determine if this value was set during + initialization of this Point instance. This double value should only be used to represent + either the elevation or altitude value at this particular point.
        +
        +
        Returns:
        +
        a double value ranging from negative to positive infinity
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        hasAltitude

        +
        public boolean hasAltitude()
        +
        Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array. If an altitude value was provided while initializing this instance, this will + return true.
        +
        +
        Returns:
        +
        true if this instance of point contains an altitude value
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + Point.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + Point
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<java.lang.Double> coordinates()
        +
        Provide a single double array containing the longitude, latitude, and optionally an + altitude/elevation. longitude(), latitude(), and altitude() are all + avaliable which make getting specific coordinates more direct.
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<java.lang.Double>>
        +
        Returns:
        +
        a double array which holds this points coordinates
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this Point geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Point> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/PointAsCoordinatesTypeAdapter.html b/libjava-geojson/7.1.0/com/mapbox/geojson/PointAsCoordinatesTypeAdapter.html new file mode 100644 index 000000000..9591847db --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/PointAsCoordinatesTypeAdapter.html @@ -0,0 +1,392 @@ + + + + + + +PointAsCoordinatesTypeAdapter (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class PointAsCoordinatesTypeAdapter

+
+
+ +
+
    +
  • +
    +
    +
    public class PointAsCoordinatesTypeAdapter
    +extends com.google.gson.TypeAdapter<T>
    +
    TypeAdapter to serialize Point as coordinates, i.e array of doubles and + to deserialize into Point out of array of doubles.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      Pointread(com.google.gson.stream.JsonReader in) 
      protected PointreadPoint(com.google.gson.stream.JsonReader in) 
      protected java.util.List<java.lang.Double>readPointList(com.google.gson.stream.JsonReader in) 
      voidwrite(com.google.gson.stream.JsonWriter out, + Point value) 
      protected voidwritePoint(com.google.gson.stream.JsonWriter out, + Point point) 
      protected voidwritePointList(com.google.gson.stream.JsonWriter out, + java.util.List<java.lang.Double> value) 
      +
        +
      • + + +

        Methods inherited from class com.google.gson.TypeAdapter

        +fromJson, fromJson, fromJsonTree, nullSafe, toJson, toJson, toJsonTree
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PointAsCoordinatesTypeAdapter

        +
        public PointAsCoordinatesTypeAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(com.google.gson.stream.JsonWriter out,
        +                  Point value)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class com.google.gson.TypeAdapter<Point>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        read

        +
        public Point read(com.google.gson.stream.JsonReader in)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        read in class com.google.gson.TypeAdapter<Point>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        writePoint

        +
        protected void writePoint(com.google.gson.stream.JsonWriter out,
        +                          Point point)
        +                   throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        readPoint

        +
        protected Point readPoint(com.google.gson.stream.JsonReader in)
        +                   throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        writePointList

        +
        protected void writePointList(com.google.gson.stream.JsonWriter out,
        +                              java.util.List<java.lang.Double> value)
        +                       throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        readPointList

        +
        protected java.util.List<java.lang.Double> readPointList(com.google.gson.stream.JsonReader in)
        +                                                  throws java.io.IOException
        +
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/Polygon.html b/libjava-geojson/7.1.0/com/mapbox/geojson/Polygon.html new file mode 100644 index 000000000..ecbeb5093 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/Polygon.html @@ -0,0 +1,748 @@ + + + + + + +Polygon (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson
+

Class Polygon

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    CoordinateContainer<java.util.List<java.util.List<Point>>>, GeoJson, Geometry, java.io.Serializable
    +
    +
    +
    +
    public final class Polygon
    +extends java.lang.Object
    +implements CoordinateContainer<java.util.List<java.util.List<Point>>>
    +
    This class represents a GeoJson Polygon which may or may not include polygon holes. +

    + To specify a constraint specific to Polygons, it is useful to introduce the concept of a linear + ring: +

      +
    • A linear ring is a closed LineString with four or more coordinates.
    • +
    • The first and last coordinates are equivalent, and they MUST contain identical values; their + representation SHOULD also be identical.
    • +
    • A linear ring is the boundary of a surface or the boundary of a hole in a surface.
    • +
    • A linear ring MUST follow the right-hand rule with respect to the area it bounds, i.e., + exterior rings are counterclockwise, and holes are clockwise.
    • +
    + Note that most of the rules listed above are checked when a Polygon instance is created (the + exception being the last rule). If one of the rules is broken, a RuntimeException will + occur. +

    + Though a linear ring is not explicitly represented as a GeoJson geometry TYPE, it leads to a + canonical formulation of the Polygon geometry TYPE. When initializing a new instance of this + class, a LineString for the outer and optionally an inner are checked to ensure a valid linear + ring. +

    + An example of a serialized polygon with no holes is given below: +

    + {
    +   "TYPE": "Polygon",
    +   "coordinates": [
    +     [[100.0, 0.0],
    +     [101.0, 0.0],
    +     [101.0, 1.0],
    +     [100.0, 1.0],
    +     [100.0, 0.0]]
    +   ]
    + }
    + 
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxbbox() +
      A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
      +
      java.util.List<java.util.List<Point>>coordinates() +
      Provides the list of Points that make up the Polygon geometry.
      +
      booleanequals(java.lang.Object obj) 
      static PolygonfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      static PolygonfromLngLats(java.util.List<java.util.List<Point>> coordinates) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      static PolygonfromLngLats(java.util.List<java.util.List<Point>> coordinates, + BoundingBox bbox) +
      Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
      +
      static PolygonfromOuterInner(LineString outer, + BoundingBox bbox, + LineString... inner) +
      Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings.
      +
      static PolygonfromOuterInner(LineString outer, + BoundingBox bbox, + java.util.List<LineString> inner) +
      Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list.
      +
      static PolygonfromOuterInner(LineString outer, + LineString... inner) +
      Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings.
      +
      static PolygonfromOuterInner(LineString outer, + java.util.List<LineString> inner) +
      Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list.
      +
      inthashCode() 
      java.util.List<LineString>inner() +
      Convenience method to get a list of inner LineStrings defining holes inside the + polygon.
      +
      LineStringouter() +
      Convenience method to get the outer LineString which defines the outer perimeter of + the polygon.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      java.lang.StringtoString() 
      java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + Polygon.
      +
      static com.google.gson.TypeAdapter<Polygon>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static Polygon fromJson(@NonNull
        +                               java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. If you are + creating a Polygon object from scratch it is better to use one of the other provided static + factory methods such as fromOuterInner(LineString, LineString...). For a valid + For a valid Polygon to exist, it must follow the linear ring rules and the first list of + coordinates are considered the outer ring by default.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Polygon
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static Polygon fromLngLats(@NonNull
        +                                  java.util.List<java.util.List<Point>> coordinates)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that the first and last point + in the list should be the same enclosing the linear ring.
        +
        +
        Parameters:
        +
        coordinates - a list of a list of points which represent the polygon geometry
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromLngLats

        +
        public static Polygon fromLngLats(@NonNull
        +                                  java.util.List<java.util.List<Point>> coordinates,
        +                                  @Nullable
        +                                  BoundingBox bbox)
        +
        Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation. Note that the first and last point + in the list should be the same enclosing the linear ring.
        +
        +
        Parameters:
        +
        coordinates - a list of a list of points which represent the polygon geometry
        +
        bbox - optionally include a bbox definition as a double array
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromOuterInner

        +
        public static Polygon fromOuterInner(@NonNull
        +                                     LineString outer,
        +                                     @Nullable
        +                                     LineString... inner)
        +
        Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings. Each of these LineStrings should follow the linear ring rules. +

        + Note that if a LineString breaks one of the linear ring rules, a RuntimeException will + be thrown.

        +
        +
        Parameters:
        +
        outer - a LineString which defines the outer perimeter of the polygon
        +
        inner - one or more LineStrings representing holes inside the outer perimeter
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromOuterInner

        +
        public static Polygon fromOuterInner(@NonNull
        +                                     LineString outer,
        +                                     @Nullable
        +                                     BoundingBox bbox,
        +                                     @Nullable
        +                                     LineString... inner)
        +
        Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings. Each of these LineStrings should follow the linear ring rules. +

        + Note that if a LineString breaks one of the linear ring rules, a RuntimeException will + be thrown.

        +
        +
        Parameters:
        +
        outer - a LineString which defines the outer perimeter of the polygon
        +
        bbox - optionally include a bbox definition as a double array
        +
        inner - one or more LineStrings representing holes inside the outer perimeter
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromOuterInner

        +
        public static Polygon fromOuterInner(@NonNull
        +                                     LineString outer,
        +                                     @Nullable
        +                                     java.util.List<LineString> inner)
        +
        Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list. Each of these LineStrings should follow + the linear ring rules. +

        + Note that if a LineString breaks one of the linear ring rules, a RuntimeException will + be thrown.

        +
        +
        Parameters:
        +
        outer - a LineString which defines the outer perimeter of the polygon
        +
        inner - one or more LineStrings inside a list representing holes inside the outer + perimeter
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromOuterInner

        +
        public static Polygon fromOuterInner(@NonNull
        +                                     LineString outer,
        +                                     @Nullable
        +                                     BoundingBox bbox,
        +                                     @Nullable
        +                                     java.util.List<LineString> inner)
        +
        Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list. Each of these LineStrings should follow + the linear ring rules. +

        + Note that if a LineString breaks one of the linear ring rules, a RuntimeException will + be thrown.

        +
        +
        Parameters:
        +
        outer - a LineString which defines the outer perimeter of the polygon
        +
        bbox - optionally include a bbox definition as a double array
        +
        inner - one or more LineStrings inside a list representing holes inside the outer + perimeter
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        outer

        +
        @Nullable
        +public LineString outer()
        +
        Convenience method to get the outer LineString which defines the outer perimeter of + the polygon.
        +
        +
        Returns:
        +
        a LineString defining the outer perimeter of this polygon
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        inner

        +
        @Nullable
        +public java.util.List<LineString> inner()
        +
        Convenience method to get a list of inner LineStrings defining holes inside the + polygon. It is not guaranteed that this instance of Polygon contains holes and thus, might + return a null or empty list.
        +
        +
        Returns:
        +
        a List of LineStrings defining holes inside the polygon
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + Polygon.
        +
        +
        Specified by:
        +
        type in interface GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + Polygon
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public BoundingBox bbox()
        +
        A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface GeoJson
        +
        Returns:
        +
        a list of double coordinate values describing a bounding box
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public java.util.List<java.util.List<Point>> coordinates()
        +
        Provides the list of Points that make up the Polygon geometry. The first list holds the + different LineStrings, first being the outer ring and the following entries being inner holes + (if they exist).
        +
        +
        Specified by:
        +
        coordinates in interface CoordinateContainer<java.util.List<java.util.List<Point>>>
        +
        Returns:
        +
        a list of points
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Specified by:
        +
        toJson in interface GeoJson
        +
        Returns:
        +
        a JSON string which represents this Polygon geometry
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Polygon> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/constants/GeoJsonConstants.html b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/GeoJsonConstants.html new file mode 100644 index 000000000..167b93787 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/GeoJsonConstants.html @@ -0,0 +1,327 @@ + + + + + + +GeoJsonConstants (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.constants
+

Class GeoJsonConstants

+
+
+ +
+
    +
  • +
    +
    +
    public final class GeoJsonConstants
    +extends java.lang.Object
    +
    Contains constants used throughout the GeoJson classes.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static doubleMAX_LATITUDE +
      While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long.
      +
      static doubleMAX_LONGITUDE +
      A Mercator project has a finite longitude values, this constant represents the highest value + available to represent a geolocation.
      +
      static doubleMIN_LATITUDE +
      While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long.
      +
      static doubleMIN_LONGITUDE +
      A Mercator project has a finite longitude values, this constant represents the lowest value + available to represent a geolocation.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MIN_LONGITUDE

        +
        public static final double MIN_LONGITUDE
        +
        A Mercator project has a finite longitude values, this constant represents the lowest value + available to represent a geolocation.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MAX_LONGITUDE

        +
        public static final double MAX_LONGITUDE
        +
        A Mercator project has a finite longitude values, this constant represents the highest value + available to represent a geolocation.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MIN_LATITUDE

        +
        public static final double MIN_LATITUDE
        +
        While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long. This constant restrains the lower latitude value to -90 in + order to preserve map readability and allows easier logic for tile selection.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MAX_LATITUDE

        +
        public static final double MAX_LATITUDE
        +
        While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long. This constant restrains the upper latitude value to 90 in + order to preserve map readability and allows easier logic for tile selection.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-frame.html new file mode 100644 index 000000000..f33461b12 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.geojson.constants (services-geojson API) + + + + +

com.mapbox.geojson.constants

+
+

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-summary.html new file mode 100644 index 000000000..a73839aa9 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-summary.html @@ -0,0 +1,151 @@ + + + + + + +com.mapbox.geojson.constants (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.constants

+
+
Contains the constants used throughout the GeoJson classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson.constants Description

+
Contains the constants used throughout the GeoJson classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-tree.html new file mode 100644 index 000000000..d16d0cd52 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/constants/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.geojson.constants Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.constants

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/exception/GeoJsonException.html b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/GeoJsonException.html new file mode 100644 index 000000000..1ab5f7c86 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/GeoJsonException.html @@ -0,0 +1,278 @@ + + + + + + +GeoJsonException (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.exception
+

Class GeoJsonException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class GeoJsonException
    +extends java.lang.RuntimeException
    +
    A form of Throwable that indicates an issue occurred during a GeoJSON operation.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GeoJsonException(java.lang.String message) +
      A form of Throwable that indicates an issue occurred during a GeoJSON operation.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Throwable

        +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeoJsonException

        +
        public GeoJsonException(java.lang.String message)
        +
        A form of Throwable that indicates an issue occurred during a GeoJSON operation.
        +
        +
        Parameters:
        +
        message - the detail message (which is saved for later retrieval by the + Throwable.getMessage() method)
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-frame.html new file mode 100644 index 000000000..5b4dc125b --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.geojson.exception (services-geojson API) + + + + +

com.mapbox.geojson.exception

+
+

Exceptions

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-summary.html new file mode 100644 index 000000000..5b28de0b3 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-summary.html @@ -0,0 +1,155 @@ + + + + + + +com.mapbox.geojson.exception (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.exception

+
+
Contains a Runtime Exception specific to GeoJSON issues.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson.exception Description

+
Contains a Runtime Exception specific to GeoJSON issues.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-tree.html new file mode 100644 index 000000000..b54edd4a9 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/exception/package-tree.html @@ -0,0 +1,147 @@ + + + + + + +com.mapbox.geojson.exception Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.exception

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/BoundingBoxTypeAdapter.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/BoundingBoxTypeAdapter.html new file mode 100644 index 000000000..67bce3daa --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/BoundingBoxTypeAdapter.html @@ -0,0 +1,315 @@ + + + + + + +BoundingBoxTypeAdapter (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.gson
+

Class BoundingBoxTypeAdapter

+
+
+ +
+
    +
  • +
    +
    +
    public class BoundingBoxTypeAdapter
    +extends com.google.gson.TypeAdapter<BoundingBox>
    +
    Adapter to read and write coordinates for BoundingBox class.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      BoundingBoxread(com.google.gson.stream.JsonReader in) 
      voidwrite(com.google.gson.stream.JsonWriter out, + BoundingBox value) 
      +
        +
      • + + +

        Methods inherited from class com.google.gson.TypeAdapter

        +fromJson, fromJson, fromJsonTree, nullSafe, toJson, toJson, toJsonTree
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BoundingBoxTypeAdapter

        +
        public BoundingBoxTypeAdapter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        write

        +
        public void write(com.google.gson.stream.JsonWriter out,
        +                  BoundingBox value)
        +           throws java.io.IOException
        +
        +
        Specified by:
        +
        write in class com.google.gson.TypeAdapter<BoundingBox>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      + + + +
        +
      • +

        read

        +
        public BoundingBox read(com.google.gson.stream.JsonReader in)
        +                 throws java.io.IOException
        +
        +
        Specified by:
        +
        read in class com.google.gson.TypeAdapter<BoundingBox>
        +
        Throws:
        +
        java.io.IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml.html new file mode 100644 index 000000000..cfbf7e5a8 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml.html @@ -0,0 +1,311 @@ + + + + + + +GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.gson
+

Class GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    Enclosing class:
    +
    GeoJsonAdapterFactory
    +
    +
    +
    +
    public static final class GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml
    +extends GeoJsonAdapterFactory
    +
    GeoJsonAdapterFactory implementation.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeoJsonAdapterFactoryIml

        +
        public GeoJsonAdapterFactoryIml()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public <T> com.google.gson.TypeAdapter<T> create(com.google.gson.Gson gson,
        +                                                 com.google.gson.reflect.TypeToken<T> type)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.html new file mode 100644 index 000000000..1014c4358 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeoJsonAdapterFactory.html @@ -0,0 +1,323 @@ + + + + + + +GeoJsonAdapterFactory (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.gson
+

Class GeoJsonAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    Direct Known Subclasses:
    +
    GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml
    +
    +
    +
    +
    public abstract class GeoJsonAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A GeoJson type adapter factory for convenience for + serialization/deserialization.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Create a new instance of this GeoJson type adapter factory, this is passed into the Gson + Builder.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeoJsonAdapterFactory

        +
        public GeoJsonAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Create a new instance of this GeoJson type adapter factory, this is passed into the Gson + Builder.
        +
        +
        Returns:
        +
        a new GSON TypeAdapterFactory
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeometryGeoJson.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeometryGeoJson.html new file mode 100644 index 000000000..ea24cf068 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/GeometryGeoJson.html @@ -0,0 +1,287 @@ + + + + + + +GeometryGeoJson (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.gson
+

Class GeometryGeoJson

+
+
+ +
+
    +
  • +
    +
    +
    public class GeometryGeoJson
    +extends java.lang.Object
    +
    This is a utility class that helps create a Geometry instance from a JSON string.
    +
    +
    Since:
    +
    4.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GeometryGeoJson() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static GeometryfromJson(java.lang.String json) +
      Create a new instance of Geometry class by passing in a formatted valid JSON String.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeometryGeoJson

        +
        public GeometryGeoJson()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        public static Geometry fromJson(@NonNull
        +                                java.lang.String json)
        +
        Create a new instance of Geometry class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Geometry
        +
        Returns:
        +
        a new instance of Geometry class defined by the values passed inside + this static factory method
        +
        Since:
        +
        4.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-frame.html new file mode 100644 index 000000000..bbea53259 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.mapbox.geojson.gson (services-geojson API) + + + + +

com.mapbox.geojson.gson

+
+

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-summary.html new file mode 100644 index 000000000..951ddff85 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-summary.html @@ -0,0 +1,170 @@ + + + + + + +com.mapbox.geojson.gson (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.gson

+
+
Contains the Mapbox Java GeoJson GSON helper classes which assist in parsing.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson.gson Description

+
Contains the Mapbox Java GeoJson GSON helper classes which assist in parsing.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-tree.html new file mode 100644 index 000000000..c42594d8b --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/gson/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.mapbox.geojson.gson Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.gson

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/RuntimeTypeAdapterFactory.html b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/RuntimeTypeAdapterFactory.html new file mode 100644 index 000000000..ad16b3ec6 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/RuntimeTypeAdapterFactory.html @@ -0,0 +1,471 @@ + + + + + + +RuntimeTypeAdapterFactory (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.internal.typeadapters
+

Class RuntimeTypeAdapterFactory<T>

+
+
+ +
+
    +
  • +
    +
    Type Parameters:
    +
    T - base type for this factory
    +
    +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public final class RuntimeTypeAdapterFactory<T>
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Adapts values whose runtime type may differ from their declaration type. This + is necessary when a field's type is not the same type that GSON should create + when deserializing that field. For example, consider these types: +
       
    +   abstract class Shape {
    +     int x;
    +     int y;
    +   }
    +   class Circle extends Shape {
    +     int radius;
    +   }
    +   class Rectangle extends Shape {
    +     int width;
    +     int height;
    +   }
    +   class Diamond extends Shape {
    +     int width;
    +     int height;
    +   }
    +   class Drawing {
    +     Shape bottomShape;
    +     Shape topShape;
    +   }
    + 
    +

    Without additional type information, the serialized JSON is ambiguous. Is + the bottom shape in this drawing a rectangle or a diamond?

       
    +   {
    +     "bottomShape": {
    +       "width": 10,
    +       "height": 5,
    +       "x": 0,
    +       "y": 0
    +     },
    +     "topShape": {
    +       "radius": 2,
    +       "x": 4,
    +       "y": 1
    +     }
    +   }
    + This class addresses this problem by adding type information to the + serialized JSON and honoring that type information when the JSON is + deserialized:
       
    +   {
    +     "bottomShape": {
    +       "type": "Diamond",
    +       "width": 10,
    +       "height": 5,
    +       "x": 0,
    +       "y": 0
    +     },
    +     "topShape": {
    +       "type": "Circle",
    +       "radius": 2,
    +       "x": 4,
    +       "y": 1
    +     }
    +   }
    + Both the type field name ("type") and the type labels ("Rectangle") are configurable. + +

    Registering Types

    + Create a RuntimeTypeAdapterFactory by passing the base type and type field + name to the of(java.lang.Class<T>, java.lang.String, boolean) factory method. If you don't supply an explicit type + field name, "type" will be used.
       
    +   RuntimeTypeAdapterFactory<Shape> shapeAdapterFactory
    +       = RuntimeTypeAdapterFactory.of(Shape.class, "type");
    + 
    + Next register all of your subtypes. Every subtype must be explicitly + registered. This protects your application from injection attacks. If you + don't supply an explicit type label, the type's simple name will be used. +
       
    +   shapeAdapterFactory.registerSubtype(Rectangle.class, "Rectangle");
    +   shapeAdapterFactory.registerSubtype(Circle.class, "Circle");
    +   shapeAdapterFactory.registerSubtype(Diamond.class, "Diamond");
    + 
    + Finally, register the type adapter factory in your application's GSON builder: +
       
    +   Gson gson = new GsonBuilder()
    +       .registerTypeAdapterFactory(shapeAdapterFactory)
    +       .create();
    + 
    + Like GsonBuilder, this API supports chaining:
       
    +   RuntimeTypeAdapterFactory<Shape> shapeAdapterFactory =
    +     RuntimeTypeAdapterFactory.of(Shape.class)
    +       .registerSubtype(Rectangle.class)
    +       .registerSubtype(Circle.class)
    +       .registerSubtype(Diamond.class);
    + 
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      <R> com.google.gson.TypeAdapter<R>create(com.google.gson.Gson gson, + com.google.gson.reflect.TypeToken<R> type) 
      static <T> RuntimeTypeAdapterFactory<T>of(java.lang.Class<T> baseType) +
      Creates a new runtime type adapter for baseType using "type" as + the type field name.
      +
      static <T> RuntimeTypeAdapterFactory<T>of(java.lang.Class<T> baseType, + java.lang.String typeFieldName) +
      Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
      +
      static <T> RuntimeTypeAdapterFactory<T>of(java.lang.Class<T> baseType, + java.lang.String typeFieldName, + boolean maintainType) +
      Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
      +
      RuntimeTypeAdapterFactory<T>registerSubtype(java.lang.Class<? extends T> type) +
      Registers type identified by its simple + name.
      +
      RuntimeTypeAdapterFactory<T>registerSubtype(java.lang.Class<? extends T> type, + java.lang.String label) +
      Registers type identified by label.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        of

        +
        public static <T> RuntimeTypeAdapterFactory<T> of(java.lang.Class<T> baseType,
        +                                                  java.lang.String typeFieldName,
        +                                                  boolean maintainType)
        +
        Creates a new runtime type adapter using for baseType using typeFieldName as the type field name. Type field names are case sensitive. + maintainType flag decide if the type will be stored in pojo or not.
        +
        +
        Type Parameters:
        +
        T - base type
        +
        Parameters:
        +
        baseType - class of base type
        +
        typeFieldName - field name used to distinguish subtypes
        +
        maintainType - true if the type will be stored in pojo, false - otherwise
        +
        +
      • +
      + + + +
        +
      • +

        of

        +
        public static <T> RuntimeTypeAdapterFactory<T> of(java.lang.Class<T> baseType,
        +                                                  java.lang.String typeFieldName)
        +
        Creates a new runtime type adapter using for baseType using typeFieldName as the type field name. Type field names are case sensitive.
        +
        +
        Type Parameters:
        +
        T - base type
        +
        Parameters:
        +
        baseType - class of base type
        +
        typeFieldName - field name used to distinguish subtypes
        +
        +
      • +
      + + + +
        +
      • +

        of

        +
        public static <T> RuntimeTypeAdapterFactory<T> of(java.lang.Class<T> baseType)
        +
        Creates a new runtime type adapter for baseType using "type" as + the type field name.
        +
        +
        Type Parameters:
        +
        T - base type
        +
        Parameters:
        +
        baseType - class of base type
        +
        +
      • +
      + + + +
        +
      • +

        registerSubtype

        +
        public RuntimeTypeAdapterFactory<T> registerSubtype(java.lang.Class<? extends T> type,
        +                                                    java.lang.String label)
        +
        Registers type identified by label. Labels are case + sensitive.
        +
        +
        Parameters:
        +
        type - class of subtype of base type
        +
        label - string value for field that distinguishes subtypes
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if either type or label + have already been registered on this type adapter.
        +
        +
      • +
      + + + +
        +
      • +

        registerSubtype

        +
        public RuntimeTypeAdapterFactory<T> registerSubtype(java.lang.Class<? extends T> type)
        +
        Registers type identified by its simple + name. Labels are case sensitive.
        +
        +
        Parameters:
        +
        type - type name
        +
        Throws:
        +
        java.lang.IllegalArgumentException - if either type or its simple name + have already been registered on this type adapter.
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public <R> com.google.gson.TypeAdapter<R> create(com.google.gson.Gson gson,
        +                                                 com.google.gson.reflect.TypeToken<R> type)
        +
        +
        Specified by:
        +
        create in interface com.google.gson.TypeAdapterFactory
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-frame.html new file mode 100644 index 000000000..1b606b277 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.geojson.internal.typeadapters (services-geojson API) + + + + +

com.mapbox.geojson.internal.typeadapters

+
+

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-summary.html new file mode 100644 index 000000000..618572867 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-summary.html @@ -0,0 +1,142 @@ + + + + + + +com.mapbox.geojson.internal.typeadapters (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.internal.typeadapters

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-tree.html new file mode 100644 index 000000000..6783fa18d --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/internal/typeadapters/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.geojson.internal.typeadapters Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.internal.typeadapters

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/package-frame.html new file mode 100644 index 000000000..244bf0f58 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/package-frame.html @@ -0,0 +1,37 @@ + + + + + + +com.mapbox.geojson (services-geojson API) + + + + +

com.mapbox.geojson

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/package-summary.html new file mode 100644 index 000000000..445d965c7 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/package-summary.html @@ -0,0 +1,255 @@ + + + + + + +com.mapbox.geojson (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson

+
+
Contains the Mapbox Java GeoJson classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson Description

+
Contains the Mapbox Java GeoJson classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/package-tree.html new file mode 100644 index 000000000..0a2abdb26 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/package-tree.html @@ -0,0 +1,166 @@ + + + + + + +com.mapbox.geojson Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifter.html b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifter.html new file mode 100644 index 000000000..bdf8bd66d --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifter.html @@ -0,0 +1,320 @@ + + + + + + +CoordinateShifter (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.shifter
+

Interface CoordinateShifter

+
+
+
+
    +
  • +
    +
    +
    public interface CoordinateShifter
    +
    ShifterManager allows the movement of all Point objects according to a custom algorithm. + Once set, it will be applied to all Point objects created through this method.
    +
    +
    Since:
    +
    4.2.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      java.util.List<java.lang.Double>shiftLonLat(double lon, + double lat) +
      Shifted coordinate values according to its algorithm.
      +
      java.util.List<java.lang.Double>shiftLonLatAlt(double lon, + double lat, + double altitude) +
      Shifted coordinate values according to its algorithm.
      +
      java.util.List<java.lang.Double>unshiftPoint(java.util.List<java.lang.Double> shiftedCoordinates) +
      Unshifted coordinate values according to its algorithm.
      +
      java.util.List<java.lang.Double>unshiftPoint(Point shiftedPoint) +
      Unshifted coordinate values according to its algorithm.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        shiftLonLat

        +
        java.util.List<java.lang.Double> shiftLonLat(double lon,
        +                                             double lat)
        +
        Shifted coordinate values according to its algorithm.
        +
        +
        Parameters:
        +
        lon - unshifted longitude
        +
        lat - unshifted latitude
        +
        Returns:
        +
        shifted longitude, shifted latitude in the form of a List of Double values
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      + + + +
        +
      • +

        shiftLonLatAlt

        +
        java.util.List<java.lang.Double> shiftLonLatAlt(double lon,
        +                                                double lat,
        +                                                double altitude)
        +
        Shifted coordinate values according to its algorithm.
        +
        +
        Parameters:
        +
        lon - unshifted longitude
        +
        lat - unshifted latitude
        +
        altitude - unshifted altitude
        +
        Returns:
        +
        shifted longitude, shifted latitude, shifted altitude in the form of a + List of Double values
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      + + + +
        +
      • +

        unshiftPoint

        +
        java.util.List<java.lang.Double> unshiftPoint(Point shiftedPoint)
        +
        Unshifted coordinate values according to its algorithm.
        +
        +
        Parameters:
        +
        shiftedPoint - shifted point
        +
        Returns:
        +
        unshifted longitude, shifted latitude, + and altitude (if present) in the form of List of Double
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      + + + +
        +
      • +

        unshiftPoint

        +
        java.util.List<java.lang.Double> unshiftPoint(java.util.List<java.lang.Double> shiftedCoordinates)
        +
        Unshifted coordinate values according to its algorithm.
        +
        +
        Parameters:
        +
        shiftedCoordinates - shifted point
        +
        Returns:
        +
        unshifted longitude, shifted latitude, + and altitude (if present) in the form of List of Double
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifterManager.html b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifterManager.html new file mode 100644 index 000000000..2dd3a38b2 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/CoordinateShifterManager.html @@ -0,0 +1,325 @@ + + + + + + +CoordinateShifterManager (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.shifter
+

Class CoordinateShifterManager

+
+
+ +
+
    +
  • +
    +
    +
    public final class CoordinateShifterManager
    +extends java.lang.Object
    +
    CoordinateShifterManager keeps track of currently set CoordinateShifter.
    +
    +
    Since:
    +
    4.2.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CoordinateShifterManager

        +
        public CoordinateShifterManager()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCoordinateShifter

        +
        public static CoordinateShifter getCoordinateShifter()
        +
        Currently set CoordinateShifterManager.
        +
        +
        Returns:
        +
        Currently set CoordinateShifterManager
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      + + + +
        +
      • +

        setCoordinateShifter

        +
        public static void setCoordinateShifter(CoordinateShifter coordinateShifter)
        +
        Sets CoordinateShifterManager.
        +
        +
        Parameters:
        +
        coordinateShifter - CoordinateShifterManager to be set
        +
        Since:
        +
        4.2.0
        +
        +
      • +
      + + + +
        +
      • +

        isUsingDefaultShifter

        +
        public static boolean isUsingDefaultShifter()
        +
        Check whether the current shifter is the default one.
        +
        +
        Returns:
        +
        true if using default shifter.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-frame.html new file mode 100644 index 000000000..b977bc83f --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.mapbox.geojson.shifter (services-geojson API) + + + + +

com.mapbox.geojson.shifter

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-summary.html new file mode 100644 index 000000000..b88859f23 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-summary.html @@ -0,0 +1,168 @@ + + + + + + +com.mapbox.geojson.shifter (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.shifter

+
+
Contains Utility for universally applying a shifting algorithm to all Geometry types.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson.shifter Description

+
Contains Utility for universally applying a shifting algorithm to all Geometry types.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-tree.html new file mode 100644 index 000000000..e27ce9159 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/shifter/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +com.mapbox.geojson.shifter Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.shifter

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/utils/GeoJsonUtils.html b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/GeoJsonUtils.html new file mode 100644 index 000000000..caa079703 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/GeoJsonUtils.html @@ -0,0 +1,283 @@ + + + + + + +GeoJsonUtils (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.utils
+

Class GeoJsonUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class GeoJsonUtils
    +extends java.lang.Object
    +
    GeoJson utils class contains method that can be used throughout geojson package.
    +
    +
    Since:
    +
    4.3.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GeoJsonUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static doubletrim(double value) +
      Trims a double value to have only 7 digits after period.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeoJsonUtils

        +
        public GeoJsonUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        trim

        +
        public static double trim(double value)
        +
        Trims a double value to have only 7 digits after period.
        +
        +
        Parameters:
        +
        value - to be trimed
        +
        Returns:
        +
        trimmed value
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/utils/PolylineUtils.html b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/PolylineUtils.html new file mode 100644 index 000000000..c2981576b --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/PolylineUtils.html @@ -0,0 +1,437 @@ + + + + + + +PolylineUtils (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.geojson.utils
+

Class PolylineUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class PolylineUtils
    +extends java.lang.Object
    +
    Polyline utils class contains method that can decode/encode a polyline, simplify a line, and + more.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      static java.util.List<Point>decode(java.lang.String encodedPath, + int precision) +
      Decodes an encoded path string into a sequence of Point.
      +
      static java.lang.Stringencode(java.util.List<Point> path, + int precision) +
      Encodes a sequence of Points into an encoded path string.
      +
      static java.util.List<Point>simplify(java.util.List<Point> points) +
      Deprecated.  +
      Use TurfTransformation#simplify.
      +
      +
      static java.util.List<Point>simplify(java.util.List<Point> points, + boolean highestQuality) +
      Deprecated.  +
      Use TurfTransformation#simplify.
      +
      +
      static java.util.List<Point>simplify(java.util.List<Point> points, + double tolerance) +
      Deprecated.  +
      Use TurfTransformation#simplify.
      +
      +
      static java.util.List<Point>simplify(java.util.List<Point> points, + double tolerance, + boolean highestQuality) +
      Deprecated.  +
      Use TurfTransformation#simplify.
      +
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        decode

        +
        @NonNull
        +public static java.util.List<Point> decode(@NonNull
        +                                                    java.lang.String encodedPath,
        +                                                    int precision)
        +
        Decodes an encoded path string into a sequence of Point.
        +
        +
        Parameters:
        +
        encodedPath - a String representing an encoded path string
        +
        precision - OSRMv4 uses 6, OSRMv5 and Google uses 5
        +
        Returns:
        +
        list of Point making up the line
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Part of algorithm came from this source, +Part of algorithm came from this source.
        +
        +
      • +
      + + + +
        +
      • +

        encode

        +
        @NonNull
        +public static java.lang.String encode(@NonNull
        +                                               java.util.List<Point> path,
        +                                               int precision)
        +
        Encodes a sequence of Points into an encoded path string.
        +
        +
        Parameters:
        +
        path - list of Points making up the line
        +
        precision - OSRMv4 uses 6, OSRMv5 and Google uses 5
        +
        Returns:
        +
        a String representing a path string
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @Deprecated
        + @NonNull
        +public static java.util.List<Point> simplify(@NonNull
        +                                                                   java.util.List<Point> points)
        +
        Deprecated. Use TurfTransformation#simplify.
        +
        Reduces the number of points in a polyline while retaining its shape, giving a performance + boost when processing it and also reducing visual noise.
        +
        +
        Parameters:
        +
        points - an array of points
        +
        Returns:
        +
        an array of simplified points
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        JavaScript implementation
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @Deprecated
        + @NonNull
        +public static java.util.List<Point> simplify(@NonNull
        +                                                                   java.util.List<Point> points,
        +                                                                   double tolerance)
        +
        Deprecated. Use TurfTransformation#simplify.
        +
        Reduces the number of points in a polyline while retaining its shape, giving a performance + boost when processing it and also reducing visual noise.
        +
        +
        Parameters:
        +
        points - an array of points
        +
        tolerance - affects the amount of simplification (in the same metric as the point + coordinates)
        +
        Returns:
        +
        an array of simplified points
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        JavaScript implementation
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @Deprecated
        + @NonNull
        +public static java.util.List<Point> simplify(@NonNull
        +                                                                   java.util.List<Point> points,
        +                                                                   boolean highestQuality)
        +
        Deprecated. Use TurfTransformation#simplify.
        +
        Reduces the number of points in a polyline while retaining its shape, giving a performance + boost when processing it and also reducing visual noise.
        +
        +
        Parameters:
        +
        points - an array of points
        +
        highestQuality - excludes distance-based preprocessing step which leads to highest quality + simplification
        +
        Returns:
        +
        an array of simplified points
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        JavaScript implementation
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @Deprecated
        + @NonNull
        +public static java.util.List<Point> simplify(@NonNull
        +                                                                   java.util.List<Point> points,
        +                                                                   double tolerance,
        +                                                                   boolean highestQuality)
        +
        Deprecated. Use TurfTransformation#simplify.
        +
        Reduces the number of points in a polyline while retaining its shape, giving a performance + boost when processing it and also reducing visual noise.
        +
        +
        Parameters:
        +
        points - an array of points
        +
        tolerance - affects the amount of simplification (in the same metric as the point + coordinates)
        +
        highestQuality - excludes distance-based preprocessing step which leads to highest quality + simplification
        +
        Returns:
        +
        an array of simplified points
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        JavaScript implementation
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-frame.html b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-frame.html new file mode 100644 index 000000000..dc2f7f84b --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.mapbox.geojson.utils (services-geojson API) + + + + +

com.mapbox.geojson.utils

+
+

Classes

+ +
+ + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-summary.html b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-summary.html new file mode 100644 index 000000000..e26e5c9f6 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +com.mapbox.geojson.utils (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.geojson.utils

+
+
Contains Utilities useful for GeoJson translations and formations.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.geojson.utils Description

+
Contains Utilities useful for GeoJson translations and formations.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-tree.html b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-tree.html new file mode 100644 index 000000000..25f1996f6 --- /dev/null +++ b/libjava-geojson/7.1.0/com/mapbox/geojson/utils/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mapbox.geojson.utils Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.geojson.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/constant-values.html b/libjava-geojson/7.1.0/constant-values.html new file mode 100644 index 000000000..cd2cbbed1 --- /dev/null +++ b/libjava-geojson/7.1.0/constant-values.html @@ -0,0 +1,172 @@ + + + + + + +Constant Field Values (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.mapbox.*

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/deprecated-list.html b/libjava-geojson/7.1.0/deprecated-list.html new file mode 100644 index 000000000..4e3049705 --- /dev/null +++ b/libjava-geojson/7.1.0/deprecated-list.html @@ -0,0 +1,171 @@ + + + + + + +Deprecated List (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/help-doc.html b/libjava-geojson/7.1.0/help-doc.html new file mode 100644 index 000000000..ca03ab523 --- /dev/null +++ b/libjava-geojson/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/index-all.html b/libjava-geojson/7.1.0/index-all.html new file mode 100644 index 000000000..156ad6fad --- /dev/null +++ b/libjava-geojson/7.1.0/index-all.html @@ -0,0 +1,1231 @@ + + + + + + +Index (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I L M N O P R S T U W  + + +

A

+
+
addBooleanProperty(String, Boolean) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to add a Boolean member.
+
+
addCharacterProperty(String, Character) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to add a Character member.
+
+
addNumberProperty(String, Number) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to add a Number member.
+
+
addProperty(String, JsonElement) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to add a JsonElement member.
+
+
addStringProperty(String, String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to add a String member.
+
+
altitude() - Method in class com.mapbox.geojson.Point
+
+
Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array.
+
+
+ + + +

B

+
+
bbox() - Method in class com.mapbox.geojson.Feature
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.FeatureCollection
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in interface com.mapbox.geojson.GeoJson
+
+
A GeoJson object MAY have a member named "bbox" to include information on the coordinate range + for its Geometries, Features, or FeatureCollections.
+
+
bbox() - Method in class com.mapbox.geojson.GeometryCollection
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.LineString
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.MultiLineString
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.MultiPoint
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.MultiPolygon
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.Point
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
bbox() - Method in class com.mapbox.geojson.Polygon
+
+
A Feature Collection might have a member named bbox to include information on the + coordinate range for it's Features.
+
+
BoundingBox - Class in com.mapbox.geojson
+
+
A GeoJson object MAY have a member named "bbox" to include information on the coordinate range + for its Geometries, Features, or FeatureCollections.
+
+
BoundingBoxTypeAdapter - Class in com.mapbox.geojson.gson
+
+
Adapter to read and write coordinates for BoundingBox class.
+
+
BoundingBoxTypeAdapter() - Constructor for class com.mapbox.geojson.gson.BoundingBoxTypeAdapter
+
 
+
+ + + +

C

+
+
com.mapbox.geojson - package com.mapbox.geojson
+
+
Contains the Mapbox Java GeoJson classes.
+
+
com.mapbox.geojson.constants - package com.mapbox.geojson.constants
+
+
Contains the constants used throughout the GeoJson classes.
+
+
com.mapbox.geojson.exception - package com.mapbox.geojson.exception
+
+
Contains a Runtime Exception specific to GeoJSON issues.
+
+
com.mapbox.geojson.gson - package com.mapbox.geojson.gson
+
+
Contains the Mapbox Java GeoJson GSON helper classes which assist in parsing.
+
+
com.mapbox.geojson.internal.typeadapters - package com.mapbox.geojson.internal.typeadapters
+
 
+
com.mapbox.geojson.shifter - package com.mapbox.geojson.shifter
+
+
Contains Utility for universally applying a shifting algorithm to all Geometry types.
+
+
com.mapbox.geojson.utils - package com.mapbox.geojson.utils
+
+
Contains Utilities useful for GeoJson translations and formations.
+
+
CoordinateContainer<T> - Interface in com.mapbox.geojson
+
+
Each of the s geometries which make up GeoJson implement this interface and consume a varying + dimension of Point list.
+
+
coordinates() - Method in interface com.mapbox.geojson.CoordinateContainer
+
+
the coordinates which define the geometry.
+
+
coordinates() - Method in class com.mapbox.geojson.LineString
+
+
Provides the list of Points that make up the LineString geometry.
+
+
coordinates() - Method in class com.mapbox.geojson.MultiLineString
+
+
Provides the list of list of Points that make up the MultiLineString geometry.
+
+
coordinates() - Method in class com.mapbox.geojson.MultiPoint
+
+
provides the list of Points that make up the MultiPoint geometry.
+
+
coordinates() - Method in class com.mapbox.geojson.MultiPolygon
+
+
Provides the list of list of list of Points that make up the MultiPolygon geometry.
+
+
coordinates() - Method in class com.mapbox.geojson.Point
+
+
Provide a single double array containing the longitude, latitude, and optionally an + altitude/elevation.
+
+
coordinates() - Method in class com.mapbox.geojson.Polygon
+
+
Provides the list of Points that make up the Polygon geometry.
+
+
CoordinateShifter - Interface in com.mapbox.geojson.shifter
+
+
ShifterManager allows the movement of all Point objects according to a custom algorithm.
+
+
CoordinateShifterManager - Class in com.mapbox.geojson.shifter
+
+
CoordinateShifterManager keeps track of currently set CoordinateShifter.
+
+
CoordinateShifterManager() - Constructor for class com.mapbox.geojson.shifter.CoordinateShifterManager
+
 
+
create() - Static method in class com.mapbox.geojson.GeometryAdapterFactory
+
+
Create a new instance of Geometry type adapter factory, this is passed into the Gson + Builder.
+
+
create() - Static method in class com.mapbox.geojson.gson.GeoJsonAdapterFactory
+
+
Create a new instance of this GeoJson type adapter factory, this is passed into the Gson + Builder.
+
+
create(Gson, TypeToken<T>) - Method in class com.mapbox.geojson.gson.GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml
+
 
+
create(Gson, TypeToken<R>) - Method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
 
+
+ + + +

D

+
+
decode(String, int) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Decodes an encoded path string into a sequence of Point.
+
+
+ + + +

E

+
+
east() - Method in class com.mapbox.geojson.BoundingBox
+
+
Convenience method for getting the bounding box most easterly point (longitude) as a double + coordinate.
+
+
encode(List<Point>, int) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Encodes a sequence of Points into an encoded path string.
+
+
equals(Object) - Method in class com.mapbox.geojson.BoundingBox
+
 
+
equals(Object) - Method in class com.mapbox.geojson.Feature
+
 
+
equals(Object) - Method in class com.mapbox.geojson.FeatureCollection
+
 
+
equals(Object) - Method in class com.mapbox.geojson.GeometryCollection
+
 
+
equals(Object) - Method in class com.mapbox.geojson.LineString
+
 
+
equals(Object) - Method in class com.mapbox.geojson.MultiLineString
+
 
+
equals(Object) - Method in class com.mapbox.geojson.MultiPoint
+
 
+
equals(Object) - Method in class com.mapbox.geojson.MultiPolygon
+
 
+
equals(Object) - Method in class com.mapbox.geojson.Point
+
 
+
equals(Object) - Method in class com.mapbox.geojson.Polygon
+
 
+
+ + + +

F

+
+
Feature - Class in com.mapbox.geojson
+
+
This defines a GeoJson Feature object which represents a spatially bound thing.
+
+
FeatureCollection - Class in com.mapbox.geojson
+
+
This represents a GeoJson Feature Collection which holds a list of Feature objects (when + serialized the feature list becomes a JSON array).
+
+
features() - Method in class com.mapbox.geojson.FeatureCollection
+
+
This provides the list of feature making up this Feature Collection.
+
+
fromCoordinates(double, double, double, double) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Deprecated. + +
+
+
fromCoordinates(double, double, double, double, double, double) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Deprecated. + +
+
+
fromFeature(Feature) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection a single Feature.
+
+
fromFeature(Feature, BoundingBox) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection a single Feature.
+
+
fromFeatures(Feature[]) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection an array of + Features.
+
+
fromFeatures(List<Feature>) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection a list of + Features.
+
+
fromFeatures(Feature[], BoundingBox) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection an array of + Features.
+
+
fromFeatures(List<Feature>, BoundingBox) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by giving the feature collection a list of + Features.
+
+
fromGeometries(List<Geometry>) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Create a new instance of this class by giving the collection a list of Geometry.
+
+
fromGeometries(List<Geometry>, BoundingBox) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Create a new instance of this class by giving the collection a list of Geometry.
+
+
fromGeometry(Geometry) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry.
+
+
fromGeometry(Geometry, BoundingBox) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry.
+
+
fromGeometry(Geometry, JsonObject) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry and optionally a + set of properties.
+
+
fromGeometry(Geometry, JsonObject, BoundingBox) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and optionally pass in a bbox.
+
+
fromGeometry(Geometry, JsonObject, String) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
+
+
fromGeometry(Geometry, JsonObject, String, BoundingBox) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by giving the feature a Geometry, optionally a + set of properties, and a String which represents the objects id.
+
+
fromGeometry(Geometry) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Create a new instance of this class by giving the collection a single GeoJSON Geometry.
+
+
fromGeometry(Geometry, BoundingBox) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Create a new instance of this class by giving the collection a single GeoJSON Geometry.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.Feature
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.gson.GeometryGeoJson
+
+
Create a new instance of Geometry class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.MultiPoint
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.Point
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromLineString(LineString) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by passing in a single LineString object.
+
+
fromLineString(LineString, BoundingBox) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by passing in a single LineString object.
+
+
fromLineStrings(List<LineString>) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method.
+
+
fromLineStrings(List<LineString>, BoundingBox) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by defining a list of LineString objects and + passing that list in as a parameter in this method.
+
+
fromLngLat(double, double) - Static method in class com.mapbox.geojson.Point
+
+
Create a new instance of this class defining a longitude and latitude value in that respective + order.
+
+
fromLngLat(double, double, BoundingBox) - Static method in class com.mapbox.geojson.Point
+
+
Create a new instance of this class defining a longitude and latitude value in that respective + order.
+
+
fromLngLat(double, double, double) - Static method in class com.mapbox.geojson.Point
+
+
Create a new instance of this class defining a longitude and latitude value in that respective + order.
+
+
fromLngLat(double, double, double, BoundingBox) - Static method in class com.mapbox.geojson.Point
+
+
Create a new instance of this class defining a longitude and latitude value in that respective + order.
+
+
fromLngLats(double, double, double, double) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form.
+
+
fromLngLats(double, double, double, double, double, double) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Define a new instance of this class by passing in four coordinates in the same order they would + appear in the serialized GeoJson form.
+
+
fromLngLats(MultiPoint) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by defining a MultiPoint object and passing.
+
+
fromLngLats(List<Point>) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromLngLats(List<Point>, BoundingBox) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromLngLats(MultiPoint, BoundingBox) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by defining a MultiPoint object and passing.
+
+
fromLngLats(List<List<Point>>) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation.
+
+
fromLngLats(List<List<Point>>, BoundingBox) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Create a new instance of this class by defining a list of a list of Points which follow + the correct specifications described in the Point documentation.
+
+
fromLngLats(List<Point>) - Static method in class com.mapbox.geojson.MultiPoint
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromLngLats(List<Point>, BoundingBox) - Static method in class com.mapbox.geojson.MultiPoint
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromLngLats(List<List<List<Point>>>) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
+
+
fromLngLats(List<List<List<Point>>>, BoundingBox) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a list of a list of a list of Points + which follow the correct specifications described in the Point documentation.
+
+
fromLngLats(List<List<Point>>) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromLngLats(List<List<Point>>, BoundingBox) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by defining a list of Points which follow the + correct specifications described in the Point documentation.
+
+
fromOuterInner(LineString, LineString...) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings.
+
+
fromOuterInner(LineString, BoundingBox, LineString...) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings.
+
+
fromOuterInner(LineString, List<LineString>) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list.
+
+
fromOuterInner(LineString, BoundingBox, List<LineString>) - Static method in class com.mapbox.geojson.Polygon
+
+
Create a new instance of this class by passing in an outer LineString and optionally + one or more inner LineStrings contained within a list.
+
+
fromPoints(Point, Point) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Define a new instance of this class by passing in two Points, representing both the + southwest and northwest corners of the bounding box.
+
+
fromPolygon(Polygon) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method.
+
+
fromPolygon(Polygon, BoundingBox) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a single Polygon objects and passing + it in as a parameter in this method.
+
+
fromPolygons(List<Polygon>) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method.
+
+
fromPolygons(List<Polygon>, BoundingBox) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Create a new instance of this class by defining a list of Polygon objects and passing + that list in as a parameter in this method.
+
+
fromPolyline(String, int) - Static method in class com.mapbox.geojson.LineString
+
+
Create a new instance of this class by convert a polyline string into a lineString.
+
+
+ + + +

G

+
+
GeoJson - Interface in com.mapbox.geojson
+
+
Generic implementation for all GeoJson objects defining common traits that each GeoJson object + has.
+
+
GeoJsonAdapterFactory - Class in com.mapbox.geojson.gson
+
+
A GeoJson type adapter factory for convenience for + serialization/deserialization.
+
+
GeoJsonAdapterFactory() - Constructor for class com.mapbox.geojson.gson.GeoJsonAdapterFactory
+
 
+
GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml - Class in com.mapbox.geojson.gson
+
+
GeoJsonAdapterFactory implementation.
+
+
GeoJsonAdapterFactoryIml() - Constructor for class com.mapbox.geojson.gson.GeoJsonAdapterFactory.GeoJsonAdapterFactoryIml
+
 
+
GeoJsonConstants - Class in com.mapbox.geojson.constants
+
+
Contains constants used throughout the GeoJson classes.
+
+
GeoJsonException - Exception in com.mapbox.geojson.exception
+
+
A form of Throwable that indicates an issue occurred during a GeoJSON operation.
+
+
GeoJsonException(String) - Constructor for exception com.mapbox.geojson.exception.GeoJsonException
+
+
A form of Throwable that indicates an issue occurred during a GeoJSON operation.
+
+
GeoJsonUtils - Class in com.mapbox.geojson.utils
+
+
GeoJson utils class contains method that can be used throughout geojson package.
+
+
GeoJsonUtils() - Constructor for class com.mapbox.geojson.utils.GeoJsonUtils
+
 
+
geometries() - Method in class com.mapbox.geojson.GeometryCollection
+
+
This provides the list of geometry making up this Geometry Collection.
+
+
geometry() - Method in class com.mapbox.geojson.Feature
+
+
The geometry which makes up this feature.
+
+
Geometry - Interface in com.mapbox.geojson
+
+
Each of the six geometries and GeometryCollection + which make up GeoJson implement this interface.
+
+
GeometryAdapterFactory - Class in com.mapbox.geojson
+
+
A Geometry type adapter factory for convenience for serialization/deserialization.
+
+
GeometryAdapterFactory() - Constructor for class com.mapbox.geojson.GeometryAdapterFactory
+
 
+
GeometryCollection - Class in com.mapbox.geojson
+
+
A GeoJson object with TYPE "GeometryCollection" is a Geometry object.
+
+
GeometryGeoJson - Class in com.mapbox.geojson.gson
+
+
This is a utility class that helps create a Geometry instance from a JSON string.
+
+
GeometryGeoJson() - Constructor for class com.mapbox.geojson.gson.GeometryGeoJson
+
 
+
getBooleanProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to get a Boolean member.
+
+
getCharacterProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to get a Character member.
+
+
getCoordinateShifter() - Static method in class com.mapbox.geojson.shifter.CoordinateShifterManager
+
+
Currently set CoordinateShifterManager.
+
+
getNumberProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to get a Number member.
+
+
getProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to get a JsonElement member.
+
+
getStringProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to get a String member.
+
+
+ + + +

H

+
+
hasAltitude() - Method in class com.mapbox.geojson.Point
+
+
Optionally, the coordinate spec in GeoJson allows for altitude values to be placed inside the + coordinate array.
+
+
hashCode() - Method in class com.mapbox.geojson.BoundingBox
+
 
+
hashCode() - Method in class com.mapbox.geojson.Feature
+
 
+
hashCode() - Method in class com.mapbox.geojson.FeatureCollection
+
 
+
hashCode() - Method in class com.mapbox.geojson.GeometryCollection
+
 
+
hashCode() - Method in class com.mapbox.geojson.LineString
+
 
+
hashCode() - Method in class com.mapbox.geojson.MultiLineString
+
 
+
hashCode() - Method in class com.mapbox.geojson.MultiPoint
+
 
+
hashCode() - Method in class com.mapbox.geojson.MultiPolygon
+
 
+
hashCode() - Method in class com.mapbox.geojson.Point
+
 
+
hashCode() - Method in class com.mapbox.geojson.Polygon
+
 
+
hasNonNullValueForProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to check for a member by name as well as non-null value.
+
+
hasProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Convenience method to check if a member with the specified name is present in this object.
+
+
+ + + +

I

+
+
id() - Method in class com.mapbox.geojson.Feature
+
+
A feature may have a commonly used identifier which is either a unique String or number.
+
+
inner() - Method in class com.mapbox.geojson.Polygon
+
+
Convenience method to get a list of inner LineStrings defining holes inside the + polygon.
+
+
isUsingDefaultShifter() - Static method in class com.mapbox.geojson.shifter.CoordinateShifterManager
+
+
Check whether the current shifter is the default one.
+
+
+ + + +

L

+
+
latitude() - Method in class com.mapbox.geojson.Point
+
+
This returns a double value representing the y or northing position of + this point.
+
+
LineString - Class in com.mapbox.geojson
+
+
A linestring represents two or more geographic points that share a relationship and is one of the + seven geometries found in the GeoJson spec.
+
+
lineStrings() - Method in class com.mapbox.geojson.MultiLineString
+
+
Returns a list of LineStrings which are currently making up this MultiLineString.
+
+
longitude() - Method in class com.mapbox.geojson.Point
+
+
This returns a double value representing the x or easting position of + this point.
+
+
+ + + +

M

+
+
MAX_LATITUDE - Static variable in class com.mapbox.geojson.constants.GeoJsonConstants
+
+
While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long.
+
+
MAX_LONGITUDE - Static variable in class com.mapbox.geojson.constants.GeoJsonConstants
+
+
A Mercator project has a finite longitude values, this constant represents the highest value + available to represent a geolocation.
+
+
MIN_LATITUDE - Static variable in class com.mapbox.geojson.constants.GeoJsonConstants
+
+
While on a Mercator projected map the width (longitude) has a finite values, the height + (latitude) can be infinitely long.
+
+
MIN_LONGITUDE - Static variable in class com.mapbox.geojson.constants.GeoJsonConstants
+
+
A Mercator project has a finite longitude values, this constant represents the lowest value + available to represent a geolocation.
+
+
MultiLineString - Class in com.mapbox.geojson
+
+
A multilinestring is an array of LineString coordinate arrays.
+
+
MultiPoint - Class in com.mapbox.geojson
+
+
A MultiPoint represents two or more geographic points that share a relationship and is one of the + seven geometries found in the GeoJson spec.
+
+
MultiPolygon - Class in com.mapbox.geojson
+
+
A multiPolygon is an array of Polygon coordinate arrays.
+
+
+ + + +

N

+
+
north() - Method in class com.mapbox.geojson.BoundingBox
+
+
Convenience method for getting the bounding box most northerly point (latitude) as a double + coordinate.
+
+
northeast() - Method in class com.mapbox.geojson.BoundingBox
+
+
Provides the Point which represents the northeast corner of this bounding box when the + map is facing due north.
+
+
+ + + +

O

+
+
of(Class<T>, String, boolean) - Static method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
+
Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
+
+
of(Class<T>, String) - Static method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
+
Creates a new runtime type adapter using for baseType using typeFieldName as the type field name.
+
+
of(Class<T>) - Static method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
+
Creates a new runtime type adapter for baseType using "type" as + the type field name.
+
+
outer() - Method in class com.mapbox.geojson.Polygon
+
+
Convenience method to get the outer LineString which defines the outer perimeter of + the polygon.
+
+
+ + + +

P

+
+
Point - Class in com.mapbox.geojson
+
+
A point represents a single geographic position and is one of the seven Geometries found in the + GeoJson spec.
+
+
PointAsCoordinatesTypeAdapter - Class in com.mapbox.geojson
+
+
TypeAdapter to serialize Point as coordinates, i.e array of doubles and + to deserialize into Point out of array of doubles.
+
+
PointAsCoordinatesTypeAdapter() - Constructor for class com.mapbox.geojson.PointAsCoordinatesTypeAdapter
+
 
+
Polygon - Class in com.mapbox.geojson
+
+
This class represents a GeoJson Polygon which may or may not include polygon holes.
+
+
polygons() - Method in class com.mapbox.geojson.MultiPolygon
+
+
Returns a list of polygons which make up this MultiPolygon instance.
+
+
PolylineUtils - Class in com.mapbox.geojson.utils
+
+
Polyline utils class contains method that can decode/encode a polyline, simplify a line, and + more.
+
+
properties() - Method in class com.mapbox.geojson.Feature
+
+
This contains the JSON object which holds the feature properties.
+
+
+ + + +

R

+
+
read(JsonReader) - Method in class com.mapbox.geojson.gson.BoundingBoxTypeAdapter
+
 
+
read(JsonReader) - Method in class com.mapbox.geojson.PointAsCoordinatesTypeAdapter
+
 
+
registerSubtype(Class<? extends T>, String) - Method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
+
Registers type identified by label.
+
+
registerSubtype(Class<? extends T>) - Method in class com.mapbox.geojson.internal.typeadapters.RuntimeTypeAdapterFactory
+
+
Registers type identified by its simple + name.
+
+
removeProperty(String) - Method in class com.mapbox.geojson.Feature
+
+
Removes the property from the object properties.
+
+
RuntimeTypeAdapterFactory<T> - Class in com.mapbox.geojson.internal.typeadapters
+
+
Adapts values whose runtime type may differ from their declaration type.
+
+
+ + + +

S

+
+
setCoordinateShifter(CoordinateShifter) - Static method in class com.mapbox.geojson.shifter.CoordinateShifterManager
+
+
Sets CoordinateShifterManager.
+
+
shiftLonLat(double, double) - Method in interface com.mapbox.geojson.shifter.CoordinateShifter
+
+
Shifted coordinate values according to its algorithm.
+
+
shiftLonLatAlt(double, double, double) - Method in interface com.mapbox.geojson.shifter.CoordinateShifter
+
+
Shifted coordinate values according to its algorithm.
+
+
simplify(List<Point>) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Deprecated. +
Use TurfTransformation#simplify.
+
+
+
simplify(List<Point>, double) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Deprecated. +
Use TurfTransformation#simplify.
+
+
+
simplify(List<Point>, boolean) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Deprecated. +
Use TurfTransformation#simplify.
+
+
+
simplify(List<Point>, double, boolean) - Static method in class com.mapbox.geojson.utils.PolylineUtils
+
+
Deprecated. +
Use TurfTransformation#simplify.
+
+
+
south() - Method in class com.mapbox.geojson.BoundingBox
+
+
Convenience method for getting the bounding box most southerly point (latitude) as a double + coordinate.
+
+
southwest() - Method in class com.mapbox.geojson.BoundingBox
+
+
Provides the Point which represents the southwest corner of this bounding box when the + map is facing due north.
+
+
+ + + +

T

+
+
toJson() - Method in class com.mapbox.geojson.BoundingBox
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.Feature
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.FeatureCollection
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in interface com.mapbox.geojson.GeoJson
+
+
This takes the currently defined values found inside the GeoJson instance and converts it to a + GeoJson string.
+
+
toJson() - Method in class com.mapbox.geojson.GeometryCollection
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.LineString
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.MultiLineString
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.MultiPoint
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.MultiPolygon
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.Point
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toJson() - Method in class com.mapbox.geojson.Polygon
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
toPolyline(int) - Method in class com.mapbox.geojson.LineString
+
+
Encode this LineString into a Polyline string for easier serializing.
+
+
toString() - Method in class com.mapbox.geojson.BoundingBox
+
 
+
toString() - Method in class com.mapbox.geojson.Feature
+
 
+
toString() - Method in class com.mapbox.geojson.FeatureCollection
+
 
+
toString() - Method in class com.mapbox.geojson.GeometryCollection
+
 
+
toString() - Method in class com.mapbox.geojson.LineString
+
 
+
toString() - Method in class com.mapbox.geojson.MultiLineString
+
 
+
toString() - Method in class com.mapbox.geojson.MultiPoint
+
 
+
toString() - Method in class com.mapbox.geojson.MultiPolygon
+
 
+
toString() - Method in class com.mapbox.geojson.Point
+
 
+
toString() - Method in class com.mapbox.geojson.Polygon
+
 
+
trim(double) - Static method in class com.mapbox.geojson.utils.GeoJsonUtils
+
+
Trims a double value to have only 7 digits after period.
+
+
type() - Method in class com.mapbox.geojson.Feature
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
+
+
type() - Method in class com.mapbox.geojson.FeatureCollection
+
+
This describes the type of GeoJson this object is, thus this will always return + FeatureCollection.
+
+
type() - Method in interface com.mapbox.geojson.GeoJson
+
+
This describes the type of GeoJson geometry, Feature, or FeatureCollection this object is.
+
+
type() - Method in class com.mapbox.geojson.GeometryCollection
+
+
This describes the TYPE of GeoJson this object is, thus this will always return + GeometryCollection.
+
+
type() - Method in class com.mapbox.geojson.LineString
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + LineString.
+
+
type() - Method in class com.mapbox.geojson.MultiLineString
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiLineString.
+
+
type() - Method in class com.mapbox.geojson.MultiPoint
+
+
This describes the TYPE of GeoJson this object is, thus this will always return MultiPoint.
+
+
type() - Method in class com.mapbox.geojson.MultiPolygon
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + MultiPolygon.
+
+
type() - Method in class com.mapbox.geojson.Point
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + Point.
+
+
type() - Method in class com.mapbox.geojson.Polygon
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + Polygon.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.BoundingBox
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.Feature
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.FeatureCollection
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.GeometryCollection
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.LineString
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.MultiLineString
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.MultiPoint
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.MultiPolygon
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.Point
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.geojson.Polygon
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
+ + + +

U

+
+
unshiftPoint(Point) - Method in interface com.mapbox.geojson.shifter.CoordinateShifter
+
+
Unshifted coordinate values according to its algorithm.
+
+
unshiftPoint(List<Double>) - Method in interface com.mapbox.geojson.shifter.CoordinateShifter
+
+
Unshifted coordinate values according to its algorithm.
+
+
+ + + +

W

+
+
west() - Method in class com.mapbox.geojson.BoundingBox
+
+
Convenience method for getting the bounding box most westerly point (longitude) as a double + coordinate.
+
+
write(JsonWriter, BoundingBox) - Method in class com.mapbox.geojson.gson.BoundingBoxTypeAdapter
+
 
+
write(JsonWriter, Point) - Method in class com.mapbox.geojson.PointAsCoordinatesTypeAdapter
+
 
+
+A B C D E F G H I L M N O P R S T U W 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/index.html b/libjava-geojson/7.1.0/index.html new file mode 100644 index 000000000..ae32a9e02 --- /dev/null +++ b/libjava-geojson/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services-geojson API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-geojson/7.1.0/overview-frame.html b/libjava-geojson/7.1.0/overview-frame.html new file mode 100644 index 000000000..404320314 --- /dev/null +++ b/libjava-geojson/7.1.0/overview-frame.html @@ -0,0 +1,27 @@ + + + + + + +Overview List (services-geojson API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-geojson/7.1.0/overview-summary.html b/libjava-geojson/7.1.0/overview-summary.html new file mode 100644 index 000000000..97b627983 --- /dev/null +++ b/libjava-geojson/7.1.0/overview-summary.html @@ -0,0 +1,172 @@ + + + + + + +Overview (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

services-geojson API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.geojson +
Contains the Mapbox Java GeoJson classes.
+
com.mapbox.geojson.constants +
Contains the constants used throughout the GeoJson classes.
+
com.mapbox.geojson.exception +
Contains a Runtime Exception specific to GeoJSON issues.
+
com.mapbox.geojson.gson +
Contains the Mapbox Java GeoJson GSON helper classes which assist in parsing.
+
com.mapbox.geojson.internal.typeadapters 
com.mapbox.geojson.shifter +
Contains Utility for universally applying a shifting algorithm to all Geometry types.
+
com.mapbox.geojson.utils +
Contains Utilities useful for GeoJson translations and formations.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/overview-tree.html b/libjava-geojson/7.1.0/overview-tree.html new file mode 100644 index 000000000..7cce8dbda --- /dev/null +++ b/libjava-geojson/7.1.0/overview-tree.html @@ -0,0 +1,199 @@ + + + + + + +Class Hierarchy (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/package-list b/libjava-geojson/7.1.0/package-list new file mode 100644 index 000000000..063282257 --- /dev/null +++ b/libjava-geojson/7.1.0/package-list @@ -0,0 +1,7 @@ +com.mapbox.geojson +com.mapbox.geojson.constants +com.mapbox.geojson.exception +com.mapbox.geojson.gson +com.mapbox.geojson.internal.typeadapters +com.mapbox.geojson.shifter +com.mapbox.geojson.utils diff --git a/libjava-geojson/7.1.0/script.js b/libjava-geojson/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-geojson/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-geojson/7.1.0/serialized-form.html b/libjava-geojson/7.1.0/serialized-form.html new file mode 100644 index 000000000..d73282e58 --- /dev/null +++ b/libjava-geojson/7.1.0/serialized-form.html @@ -0,0 +1,384 @@ + + + + + + +Serialized Form (services-geojson API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-geojson/7.1.0/stylesheet.css b/libjava-geojson/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-geojson/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/libjava-services-directions-models/7.1.0/allclasses-frame.html b/libjava-services-directions-models/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..6d00e06e6 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/allclasses-frame.html @@ -0,0 +1,130 @@ + + + + + + +All Classes (services-directions-models API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services-directions-models/7.1.0/allclasses-noframe.html b/libjava-services-directions-models/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..812fcadce --- /dev/null +++ b/libjava-services-directions-models/7.1.0/allclasses-noframe.html @@ -0,0 +1,130 @@ + + + + + + +All Classes (services-directions-models API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsAdapterFactory.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsAdapterFactory.html new file mode 100644 index 000000000..56a4cd880 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsAdapterFactory.html @@ -0,0 +1,296 @@ + + + + + + +DirectionsAdapterFactory (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Class DirectionsAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class DirectionsAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsAdapterFactory

        +
        public DirectionsAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
        +
        +
        Returns:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AmenityTypeCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AmenityTypeCriteria.html new file mode 100644 index 000000000..295f627bb --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AmenityTypeCriteria.html @@ -0,0 +1,163 @@ + + + + + + +DirectionsCriteria.AmenityTypeCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.AmenityTypeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.AmenityTypeCriteria
    +
    Supported amenity types. See Amenity.type().
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AnnotationCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AnnotationCriteria.html new file mode 100644 index 000000000..f5e036846 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.AnnotationCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.AnnotationCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.AnnotationCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.AnnotationCriteria
    +
    Retention policy for the various direction annotations.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ApproachesCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ApproachesCriteria.html new file mode 100644 index 000000000..11ed7ab34 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ApproachesCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.ApproachesCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.ApproachesCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.ApproachesCriteria
    +
    Retention policy for the approaches parameter in the MapMatching and Directions API.
    +
    +
    Since:
    +
    3.2.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.DestinationCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.DestinationCriteria.html new file mode 100644 index 000000000..85bae4262 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.DestinationCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.DestinationCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.DestinationCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.DestinationCriteria
    +
    Retention policy for the destination parameter in the Optimization API.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ExcludeCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ExcludeCriteria.html new file mode 100644 index 000000000..6ec1b65ee --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ExcludeCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.ExcludeCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.ExcludeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.ExcludeCriteria
    +
    Retention policy for the various direction exclusions.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.GeometriesCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.GeometriesCriteria.html new file mode 100644 index 000000000..3928ce1f8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.GeometriesCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.GeometriesCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.GeometriesCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.GeometriesCriteria
    +
    Retention policy for the various direction geometries.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.IncludeCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.IncludeCriteria.html new file mode 100644 index 000000000..9395c12cf --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.IncludeCriteria.html @@ -0,0 +1,163 @@ + + + + + + +DirectionsCriteria.IncludeCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.IncludeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.IncludeCriteria
    +
    Retention policy for include key.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.OverviewCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.OverviewCriteria.html new file mode 100644 index 000000000..d864d6e83 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.OverviewCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.OverviewCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.OverviewCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.OverviewCriteria
    +
    Retention policy for the various direction overviews.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.PaymentMethodsCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.PaymentMethodsCriteria.html new file mode 100644 index 000000000..d4fd5a1a7 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.PaymentMethodsCriteria.html @@ -0,0 +1,162 @@ + + + + + + +DirectionsCriteria.PaymentMethodsCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.PaymentMethodsCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.PaymentMethodsCriteria
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ProfileCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ProfileCriteria.html new file mode 100644 index 000000000..5c6197328 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.ProfileCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.ProfileCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.ProfileCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.ProfileCriteria
    +
    Retention policy for the various direction profiles.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.SourceCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.SourceCriteria.html new file mode 100644 index 000000000..da583a7d4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.SourceCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.SourceCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.SourceCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.SourceCriteria
    +
    Retention policy for the source parameter in the Optimization API.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.TrafficTendencyCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.TrafficTendencyCriteria.html new file mode 100644 index 000000000..2c663e09c --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.TrafficTendencyCriteria.html @@ -0,0 +1,162 @@ + + + + + + +DirectionsCriteria.TrafficTendencyCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.TrafficTendencyCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.TrafficTendencyCriteria
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.VoiceUnitCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.VoiceUnitCriteria.html new file mode 100644 index 000000000..d70bd77ba --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.VoiceUnitCriteria.html @@ -0,0 +1,167 @@ + + + + + + +DirectionsCriteria.VoiceUnitCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Annotation Type DirectionsCriteria.VoiceUnitCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface DirectionsCriteria.VoiceUnitCriteria
    +
    Retention policy for the various units of measurements.
    +
    +
    Since:
    +
    0.3.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.html new file mode 100644 index 000000000..3e7b65b99 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/DirectionsCriteria.html @@ -0,0 +1,1879 @@ + + + + + + +DirectionsCriteria (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Class DirectionsCriteria

+
+
+ +
+
    +
  • +
    +
    +
    public final class DirectionsCriteria
    +extends java.lang.Object
    +
    Constants and properties used to customize the directions request.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        PROFILE_DEFAULT_USER

        +
        public static final java.lang.String PROFILE_DEFAULT_USER
        +
        Mapbox default username.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        BASE_API_URL

        +
        public static final java.lang.String BASE_API_URL
        +
        Base URL for all API calls.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_DRIVING_TRAFFIC

        +
        public static final java.lang.String PROFILE_DRIVING_TRAFFIC
        +
        For car and motorcycle routing. This profile factors in current and historic traffic + conditions to avoid slowdowns.
        +
        +
        Since:
        +
        2.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_DRIVING

        +
        public static final java.lang.String PROFILE_DRIVING
        +
        For car and motorcycle routing. This profile shows the fastest routes by preferring + high-speed roads like highways.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_WALKING

        +
        public static final java.lang.String PROFILE_WALKING
        +
        For pedestrian and hiking routing. This profile shows the shortest path by using sidewalks + and trails.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_CYCLING

        +
        public static final java.lang.String PROFILE_CYCLING
        +
        For bicycle routing. This profile shows routes that are short and safe for cyclist, avoiding + highways and preferring streets with bike lanes.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        GEOMETRY_POLYLINE

        +
        public static final java.lang.String GEOMETRY_POLYLINE
        +
        Format to return route geometry will be an encoded polyline.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        GEOMETRY_POLYLINE6

        +
        public static final java.lang.String GEOMETRY_POLYLINE6
        +
        Format to return route geometry will be an encoded polyline with precision 6.
        +
        +
        Since:
        +
        2.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        OVERVIEW_SIMPLIFIED

        +
        public static final java.lang.String OVERVIEW_SIMPLIFIED
        +
        A simplified version of the OVERVIEW_FULL geometry. If not specified simplified is + the default.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        OVERVIEW_FULL

        +
        public static final java.lang.String OVERVIEW_FULL
        +
        The most detailed geometry available.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        OVERVIEW_FALSE

        +
        public static final java.lang.String OVERVIEW_FALSE
        +
        No overview geometry.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_DURATION

        +
        public static final java.lang.String ANNOTATION_DURATION
        +
        The duration between each pair of coordinates in seconds.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_DISTANCE

        +
        public static final java.lang.String ANNOTATION_DISTANCE
        +
        The distance between each pair of coordinates in meters.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_SPEED

        +
        public static final java.lang.String ANNOTATION_SPEED
        +
        The speed between each pair of coordinates in meters per second.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_CONGESTION

        +
        public static final java.lang.String ANNOTATION_CONGESTION
        +
        The level of congestion between each entry in the array of coordinate pairs + in the route leg. + This annotation is only available for the PROFILE_DRIVING_TRAFFIC.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_CONGESTION_NUMERIC

        +
        public static final java.lang.String ANNOTATION_CONGESTION_NUMERIC
        +
        The numeric level of congestion between each entry in the array of coordinate pairs + in the route leg. + This annotation is only available for the PROFILE_DRIVING_TRAFFIC.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ANNOTATION_CLOSURE

        +
        public static final java.lang.String ANNOTATION_CLOSURE
        +
        An array of closure objects describing live-traffic related closures + that occur along the route. + This annotation is only available for + the PROFILE_DRIVING_TRAFFIC.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_TRAFFIC_TENDENCY

        +
        public static final java.lang.String ANNOTATION_TRAFFIC_TENDENCY
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_FREEFLOW_SPEED

        +
        public static final java.lang.String ANNOTATION_FREEFLOW_SPEED
        +
        The freeflow value conveys the typical speed at low traffic times of day + such as nights or early mornings.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ANNOTATION_CURRENT_SPEED

        +
        public static final java.lang.String ANNOTATION_CURRENT_SPEED
        +
        The current speed value conveys the instantaneous (at the time of the request) speed.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_TOLL

        +
        public static final java.lang.String EXCLUDE_TOLL
        +
        Exclude all tolls along the returned directions route.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_MOTORWAY

        +
        public static final java.lang.String EXCLUDE_MOTORWAY
        +
        Exclude all motorways along the returned directions route.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_FERRY

        +
        public static final java.lang.String EXCLUDE_FERRY
        +
        Exclude all ferries along the returned directions route.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_TUNNEL

        +
        public static final java.lang.String EXCLUDE_TUNNEL
        +
        Exclude all tunnels along the returned directions route.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_RESTRICTED

        +
        public static final java.lang.String EXCLUDE_RESTRICTED
        +
        Exclude all roads with access restrictions along the returned directions route.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_CASH_ONLY_TOLLS

        +
        public static final java.lang.String EXCLUDE_CASH_ONLY_TOLLS
        +
        Exclude all cash only tolls along the returned directions route.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXCLUDE_UNPAVED

        +
        public static final java.lang.String EXCLUDE_UNPAVED
        +
        Exclude all unpaved roads along the returned directions route.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        INCLUDE_HOV2

        +
        public static final java.lang.String INCLUDE_HOV2
        +
        A road type that requires a minimum of two vehicle occupants.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        INCLUDE_HOV3

        +
        public static final java.lang.String INCLUDE_HOV3
        +
        A road type that requires a minimum of three vehicle occupants.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        INCLUDE_HOT

        +
        public static final java.lang.String INCLUDE_HOT
        +
        An hov road that is tolled if your vehicle doesn't meet the minimum occupant requirement.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        IMPERIAL

        +
        public static final java.lang.String IMPERIAL
        +
        Change the units to imperial for voice and visual information. Note that this won't change + other results such as raw distance measurements which will always be returned in meters.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        METRIC

        +
        public static final java.lang.String METRIC
        +
        Change the units to metric for voice and visual information. Note that this won't change + other results such as raw distance measurements which will always be returned in meters.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SOURCE_FIRST

        +
        public static final java.lang.String SOURCE_FIRST
        +
        Returned route starts at the first provided coordinate in the list. Used specifically for the + Optimization API.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SOURCE_ANY

        +
        public static final java.lang.String SOURCE_ANY
        +
        Returned route starts at any of the provided coordinate in the list. Used specifically for the + Optimization API.
        +
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DESTINATION_ANY

        +
        public static final java.lang.String DESTINATION_ANY
        +
        Returned route ends at any of the provided coordinate in the list. Used specifically for the + Optimization API.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DESTINATION_LAST

        +
        public static final java.lang.String DESTINATION_LAST
        +
        Returned route ends at the last provided coordinate in the list. Used specifically for the + Optimization API.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        APPROACH_UNRESTRICTED

        +
        public static final java.lang.String APPROACH_UNRESTRICTED
        +
        The routes can approach waypoints from either side of the road.

        +

        + Used in MapMatching and Directions API.

        +
        +
        Since:
        +
        3.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        APPROACH_CURB

        +
        public static final java.lang.String APPROACH_CURB
        +
        The route will be returned so that on arrival, + the waypoint will be found on the side that corresponds with the driving_side of + the region in which the returned route is located.
        +
        +
        Since:
        +
        3.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_UNKNOWN

        +
        public static final int TRAFFIC_TENDENCY_UNKNOWN
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_CONSTANT_CONGESTION

        +
        public static final int TRAFFIC_TENDENCY_CONSTANT_CONGESTION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_INCREASING_CONGESTION

        +
        public static final int TRAFFIC_TENDENCY_INCREASING_CONGESTION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_DECREASING_CONGESTION

        +
        public static final int TRAFFIC_TENDENCY_DECREASING_CONGESTION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_RAPIDLY_INCREASING_CONGESTION

        +
        public static final int TRAFFIC_TENDENCY_RAPIDLY_INCREASING_CONGESTION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TRAFFIC_TENDENCY_RAPIDLY_DECREASING_CONGESTION

        +
        public static final int TRAFFIC_TENDENCY_RAPIDLY_DECREASING_CONGESTION
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_GENERAL

        +
        public static final java.lang.String PAYMENT_METHOD_GENERAL
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_ETC

        +
        public static final java.lang.String PAYMENT_METHOD_ETC
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_ETC2

        +
        public static final java.lang.String PAYMENT_METHOD_ETC2
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_ETCX

        +
        public static final java.lang.String PAYMENT_METHOD_ETCX
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_CASH

        +
        public static final java.lang.String PAYMENT_METHOD_CASH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_EXACT_CASH

        +
        public static final java.lang.String PAYMENT_METHOD_EXACT_CASH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_COINS

        +
        public static final java.lang.String PAYMENT_METHOD_COINS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_NOTES

        +
        public static final java.lang.String PAYMENT_METHOD_NOTES
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_DEBIT_CARDS

        +
        public static final java.lang.String PAYMENT_METHOD_DEBIT_CARDS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_PASS_CARD

        +
        public static final java.lang.String PAYMENT_METHOD_PASS_CARD
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_CREDIT_CARDS

        +
        public static final java.lang.String PAYMENT_METHOD_CREDIT_CARDS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_VIDEO

        +
        public static final java.lang.String PAYMENT_METHOD_VIDEO
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_CRYPTOCURRENCIES

        +
        public static final java.lang.String PAYMENT_METHOD_CRYPTOCURRENCIES
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PAYMENT_METHOD_APP

        +
        public static final java.lang.String PAYMENT_METHOD_APP
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_GAS_STATION

        +
        public static final java.lang.String AMENITY_TYPE_GAS_STATION
        +
        Gas station amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_ELECTRIC_CHARGING_STATION

        +
        public static final java.lang.String AMENITY_TYPE_ELECTRIC_CHARGING_STATION
        +
        Electric charging station amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_TOILET

        +
        public static final java.lang.String AMENITY_TYPE_TOILET
        +
        Toilet amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_COFFEE

        +
        public static final java.lang.String AMENITY_TYPE_COFFEE
        +
        Coffee amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_RESTAURANT

        +
        public static final java.lang.String AMENITY_TYPE_RESTAURANT
        +
        Restaurant amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_SNACK

        +
        public static final java.lang.String AMENITY_TYPE_SNACK
        +
        Snack amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_ATM

        +
        public static final java.lang.String AMENITY_TYPE_ATM
        +
        ATM amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_INFO

        +
        public static final java.lang.String AMENITY_TYPE_INFO
        +
        Info amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_BABY_CARE

        +
        public static final java.lang.String AMENITY_TYPE_BABY_CARE
        +
        Baby care amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_FACILITIES_FOR_DISABLED

        +
        public static final java.lang.String AMENITY_TYPE_FACILITIES_FOR_DISABLED
        +
        Facilities for disabled amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_SHOP

        +
        public static final java.lang.String AMENITY_TYPE_SHOP
        +
        Shop amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_TELEPHONE

        +
        public static final java.lang.String AMENITY_TYPE_TELEPHONE
        +
        Telephone amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_HOTEL

        +
        public static final java.lang.String AMENITY_TYPE_HOTEL
        +
        Hotel amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_HOTSPRING

        +
        public static final java.lang.String AMENITY_TYPE_HOTSPRING
        +
        Hotspring amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_SHOWER

        +
        public static final java.lang.String AMENITY_TYPE_SHOWER
        +
        Shower amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_PICNIC_SHELTER

        +
        public static final java.lang.String AMENITY_TYPE_PICNIC_SHELTER
        +
        Picnic shelter amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_POST

        +
        public static final java.lang.String AMENITY_TYPE_POST
        +
        Post amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        AMENITY_TYPE_FAX

        +
        public static final java.lang.String AMENITY_TYPE_FAX
        +
        FAX amenity type.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.Builder.html new file mode 100644 index 000000000..c9804b5a8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.Builder.html @@ -0,0 +1,350 @@ + + + + + + +Admin.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Admin.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Admin
    +
    +
    +
    +
    public abstract static class Admin.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Admin.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Adminbuild() +
      Build a new Admin object.
      +
      abstract Admin.BuildercountryCode(java.lang.String countryCode) +
      The 2 character ISO 3166-1 alpha-2 code that applies to a country boundary.
      +
      abstract Admin.BuildercountryCodeAlpha3(java.lang.String countryCodeAlpha3) +
      The 3 character ISO 3166-1 alpha-3 code that applies to a country boundary.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        countryCode

        +
        public abstract Admin.Builder countryCode(@Nullable
        +                                          java.lang.String countryCode)
        +
        The 2 character ISO 3166-1 alpha-2 code that applies to a country boundary. + Example: `"US"`.
        +
        +
        Parameters:
        +
        countryCode - 2 character ISO 3166-1 alpha-2 code
        +
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha3

        +
        public abstract Admin.Builder countryCodeAlpha3(@Nullable
        +                                                java.lang.String countryCodeAlpha3)
        +
        The 3 character ISO 3166-1 alpha-3 code that applies to a country boundary. + Example: `"USA"`.
        +
        +
        Parameters:
        +
        countryCodeAlpha3 - 3 character ISO 3166-1 alpha-3 code
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract Admin build()
        +
        Build a new Admin object.
        +
        +
        Returns:
        +
        a new Admin using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.html new file mode 100644 index 000000000..9536750d1 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Admin.html @@ -0,0 +1,423 @@ + + + + + + +Admin (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Admin

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class Admin
    +extends DirectionsJsonObject
    +
    An objects describing the administrative boundaries the route leg travels through.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Admin

        +
        public Admin()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        countryCode

        +
        @Nullable
        + @SerializedName(value="iso_3166_1")
        +public abstract java.lang.String countryCode()
        +
        Contains the 2 character ISO 3166-1 alpha-2 code that applies to a country boundary. + Example: `"US"`.
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha3

        +
        @Nullable
        + @SerializedName(value="iso_3166_1_alpha3")
        +public abstract java.lang.String countryCodeAlpha3()
        +
        Contains the 3 character ISO 3166-1 alpha-3 code that applies to a country boundary. + Example: `"USA"`.
        +
      • +
      + + + +
        +
      • +

        builder

        +
        public static Admin.Builder builder()
        +
        Create a new instance of this class by using the Admin.Builder class.
        +
        +
        Returns:
        +
        this classes Admin.Builder for creating a new instance
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract Admin.Builder toBuilder()
        +
        Convert the current Admin to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Admin.
        +
        +
        Returns:
        +
        a Admin.Builder with the same values set to match the ones defined in this Admin
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Admin> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Admin fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.Builder.html new file mode 100644 index 000000000..acfa8cfd3 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.Builder.html @@ -0,0 +1,374 @@ + + + + + + +Amenity.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Amenity.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Amenity
    +
    +
    +
    +
    public abstract static class Amenity.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Amenity.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Amenity.Builderbrand(java.lang.String brand) +
      The brand name of the amenity.
      +
      abstract Amenitybuild() +
      Build a new Amenity object.
      +
      abstract Amenity.Buildername(java.lang.String name) +
      The name of the amenity.
      +
      abstract Amenity.Buildertype(java.lang.String type) +
      The type of amenity, includes amenities such as gas, restaurants etc.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract Amenity.Builder type(@NonNull
        +                                              java.lang.String type)
        +
        The type of amenity, includes amenities such as gas, restaurants etc. + Note that adding new possible types is not considered a breaking change.
        +
        +
        Parameters:
        +
        type - amenity type
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract Amenity.Builder name(@Nullable
        +                                              java.lang.String name)
        +
        The name of the amenity. Optionally included if data is available.
        +
        +
        Parameters:
        +
        name - amenity name
        +
        +
      • +
      + + + +
        +
      • +

        brand

        +
        @NonNull
        +public abstract Amenity.Builder brand(@Nullable
        +                                               java.lang.String brand)
        +
        The brand name of the amenity. Optionally included if data is available.
        +
        +
        Parameters:
        +
        brand - amenity brand name
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract Amenity build()
        +
        Build a new Amenity object.
        +
        +
        Returns:
        +
        a new Amenity using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.html new file mode 100644 index 000000000..883cc3ef7 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Amenity.html @@ -0,0 +1,440 @@ + + + + + + +Amenity (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Amenity

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Amenity

        +
        public Amenity()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract java.lang.String type()
        +
        The type of amenities such as gas, restaurants, shopping, bank, atm etc. + For a list of supported amenity types + see DirectionsCriteria.AmenityTypeCriteria.
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        The name of the amenity. Optionally included if data is available.
        +
      • +
      + + + +
        +
      • +

        brand

        +
        @Nullable
        +public abstract java.lang.String brand()
        +
        The brand name of the amenity. Optionally included if data is available.
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract Amenity.Builder toBuilder()
        +
        Convert the current Amenity to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Amenity.
        +
        +
        Returns:
        +
        a Amenity.Builder with the same values set to match the ones + defined in this Amenity
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Amenity> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Amenity fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsSubType.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsSubType.html new file mode 100644 index 000000000..19486f2b3 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsSubType.html @@ -0,0 +1,164 @@ + + + + + + +BannerComponents.BannerComponentsSubType (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type BannerComponents.BannerComponentsSubType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface BannerComponents.BannerComponentsSubType
    +
    Banner component types. + https://docs.mapbox.com/api/navigation/#banner-instruction-object
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsType.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsType.html new file mode 100644 index 000000000..1170fe10e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.BannerComponentsType.html @@ -0,0 +1,168 @@ + + + + + + +BannerComponents.BannerComponentsType (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type BannerComponents.BannerComponentsType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface BannerComponents.BannerComponentsType
    +
    Banner component types. + https://docs.mapbox.com/api/navigation/#banner-instruction-object
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.Builder.html new file mode 100644 index 000000000..46731c856 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.Builder.html @@ -0,0 +1,618 @@ + + + + + + +BannerComponents.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerComponents.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BannerComponents
    +
    +
    +
    +
    public abstract static class BannerComponents.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the BannerComponents.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        text

        +
        public abstract BannerComponents.Builder text(@NonNull
        +                                              java.lang.String text)
        +
        A snippet of the full BannerText.text() which can be used for visually altering parts + of the full string.
        +
        +
        Parameters:
        +
        text - a single snippet of the full text instruction
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        public abstract BannerComponents.Builder type(@NonNull
        +                                              java.lang.String type)
        +
        String giving you more context about the component which may help in visual markup/display + choices. If the type of the components is unknown it should be treated as text. +

        + Possible values: +

          +
        • text (default): indicates the text is part of the instructions + and no other type
        • +
        • icon: this is text that can be replaced by an icon, + see imageBaseURL
        • +
        • delimiter: this is text that can be dropped and should be dropped + if you are rendering icons
        • +
        • exit-number: the exit number for the maneuver
        • +
        • exit: the word for exit in the local language
        • +
        +
        +
        Parameters:
        +
        type - String type from above list
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        abbreviation

        +
        public abstract BannerComponents.Builder abbreviation(@Nullable
        +                                                      java.lang.String abbreviation)
        +
        The abbreviated form of text.
        +
        +
        Parameters:
        +
        abbreviation - for the given text of this component
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        abbreviationPriority

        +
        public abstract BannerComponents.Builder abbreviationPriority(@Nullable
        +                                                              java.lang.Integer abbreviationPriority)
        +
        An integer indicating the order in which the abbreviation abbr should be used in + place of text. The highest priority is 0 and a higher integer value indicates a lower + priority. There are no gaps in integer values. +

        + Multiple components can have the same abbreviationPriority and when this happens all + components with the same abbr_priority should be abbreviated at the same time. + Finding no larger values of abbreviationPriority indicates that the string is + fully abbreviated.

        +
        +
        Parameters:
        +
        abbreviationPriority - Integer indicating the order of the abbreviation
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        imageBaseUrl

        +
        public abstract BannerComponents.Builder imageBaseUrl(@Nullable
        +                                                      java.lang.String imageBaseUrl)
        +
        In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway. Note that this doesn't + return the image itself but rather the url which can be used to download the file.
        +
        +
        Parameters:
        +
        imageBaseUrl - the url which can be used to download the shield icon if one is avaliable
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mapboxShield

        +
        public abstract BannerComponents.Builder mapboxShield(@Nullable
        +                                                      MapboxShield mapboxShield)
        +
        In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway. Note that this doesn't + return the image itself but rather a complex object that can used to formulate the url which + in turn would be used to make a network request and download a file.
        +
        +
        Parameters:
        +
        mapboxShield - an object which can be used to download the shield icon if available
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        imageUrl

        +
        public abstract BannerComponents.Builder imageUrl(@Nullable
        +                                                  java.lang.String imageUrl)
        +
        In some cases when the StepManeuver will be difficult to navigate, an image + can describe how to proceed. The domain name for this image is a Junction View. + Unlike the imageBaseUrl, this image url does not include image density encodings.
        +
        +
        Parameters:
        +
        imageUrl - the url which can be used to download the image
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        directions

        +
        public abstract BannerComponents.Builder directions(java.util.List<java.lang.String> directions)
        +
        A List of directions indicating which way you can go from a lane + (left, right, or straight). If the value is ['left', 'straight'], + the driver can go straight or left from that lane. + Present if this is a lane component.
        +
        +
        Parameters:
        +
        directions - List of allowed directions from that lane
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        active

        +
        public abstract BannerComponents.Builder active(java.lang.Boolean activeState)
        +
        A boolean telling you if that lane can be used to complete the upcoming maneuver. + If multiple lanes are active, then they can all be used to complete the upcoming maneuver. + Present if this is a lane component.
        +
        +
        Parameters:
        +
        activeState - true, if the lane could be used for upcoming maneuver, false - otherwise
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        activeDirection

        +
        public abstract BannerComponents.Builder activeDirection(java.lang.String activeDirection)
        +
        When components.active is set to true, this property shows which of the lane's + BannerComponents.directions() is applicable to the current route, when there is + more than one. For example, if a lane allows you to go left or straight but your current + route is guiding you to the left, then this value will be set to left. + See BannerComponents.directions() for possible values. + When BannerComponents.active() is false, this property will not be included in + the response. Only available on the mapbox/driving profile.
        +
        +
        Parameters:
        +
        activeDirection - applicable lane direction.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.html new file mode 100644 index 000000000..cdd1623d4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerComponents.html @@ -0,0 +1,1064 @@ + + + + + + +BannerComponents (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerComponents

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable, java.lang.Comparable<BannerComponents>
    +
    +
    +
    +
    public abstract class BannerComponents
    +extends DirectionsJsonObject
    +implements java.lang.Comparable<BannerComponents>
    +
    A part of the BannerText which includes a snippet of the full banner text instruction. In + cases where data is available, an image url will be provided to visually include a road shield. + To receive this information, your request must have + MapboxDirections.Builder#bannerInstructions() set to true.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringAFTERTOLL 
      static java.lang.StringCITYREAL 
      static java.lang.StringDELIMITER +
      This is text that can be dropped, and should be dropped if you are rendering icons.
      +
      static java.lang.StringEXIT +
      Provides the the word for exit in the local language.
      +
      static java.lang.StringEXIT_NUMBER +
      Indicates the exit number for the maneuver.
      +
      static java.lang.StringEXPRESSWAY_ENTRANCE 
      static java.lang.StringEXPRESSWAY_EXIT 
      static java.lang.StringGUIDANCE_VIEW 
      static java.lang.StringICON +
      This is text that can be replaced by an imageBaseURL icon.
      +
      static java.lang.StringJCT 
      static java.lang.StringLANE +
      Indicates which lanes can be used to complete the maneuver.
      +
      static java.lang.StringSAPA 
      static java.lang.StringSAPAGUIDEMAP 
      static java.lang.StringSIGNBOARD 
      static java.lang.StringTEXT +
      Default.
      +
      static java.lang.StringTOLLBRANCH 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BannerComponents() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringabbreviation() +
      The abbreviated form of text.
      +
      abstract java.lang.IntegerabbreviationPriority() +
      An integer indicating the order in which the abbreviation abbr should be used in + place of text.
      +
      abstract java.lang.Booleanactive() +
      A boolean telling you if that lane can be used to complete the upcoming maneuver.
      +
      abstract java.lang.StringactiveDirection() +
      When components.active is set to true, this property shows which of the lane's + directions() is applicable to the current route, when there is + more than one.
      +
      static BannerComponents.Builderbuilder() +
      Create a new instance of this class by using the BannerComponents.Builder class.
      +
      intcompareTo(BannerComponents bannerComponents) +
      Allows ability to sort/compare by abbreviation priority.
      +
      abstract java.util.List<java.lang.String>directions() +
      A List of directions indicating which way you can go from a lane + (left, right, or straight).
      +
      static BannerComponentsfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.lang.StringimageBaseUrl() +
      In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
      +
      abstract java.lang.StringimageUrl() +
      In some cases when the StepManeuver will be difficult to navigate, an image + can describe how to proceed.
      +
      abstract MapboxShieldmapboxShield() +
      In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
      +
      abstract java.lang.StringsubType() 
      abstract java.lang.Stringtext() +
      A snippet of the full BannerText.text() which can be used for visually altering parts + of the full string.
      +
      abstract BannerComponents.BuildertoBuilder() +
      Convert the current BannerComponents to its builder holding the currently assigned + values.
      +
      abstract java.lang.Stringtype() +
      String giving you more context about the component which may help in visual markup/display + choices.
      +
      static com.google.gson.TypeAdapter<BannerComponents>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TEXT

        +
        public static final java.lang.String TEXT
        +
        Default. Indicates the text is part of the instructions and no other type.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ICON

        +
        public static final java.lang.String ICON
        +
        This is text that can be replaced by an imageBaseURL icon.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DELIMITER

        +
        public static final java.lang.String DELIMITER
        +
        This is text that can be dropped, and should be dropped if you are rendering icons.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXIT_NUMBER

        +
        public static final java.lang.String EXIT_NUMBER
        +
        Indicates the exit number for the maneuver.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXIT

        +
        public static final java.lang.String EXIT
        +
        Provides the the word for exit in the local language.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LANE

        +
        public static final java.lang.String LANE
        +
        Indicates which lanes can be used to complete the maneuver.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        GUIDANCE_VIEW

        +
        public static final java.lang.String GUIDANCE_VIEW
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        EXPRESSWAY_ENTRANCE

        +
        public static final java.lang.String EXPRESSWAY_ENTRANCE
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXPRESSWAY_EXIT

        +
        public static final java.lang.String EXPRESSWAY_EXIT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        SAPAGUIDEMAP

        +
        public static final java.lang.String SAPAGUIDEMAP
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        TOLLBRANCH

        +
        public static final java.lang.String TOLLBRANCH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BannerComponents

        +
        public BannerComponents()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        text

        +
        @NonNull
        +public abstract java.lang.String text()
        +
        A snippet of the full BannerText.text() which can be used for visually altering parts + of the full string.
        +
        +
        Returns:
        +
        a single snippet of the full text instruction
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract java.lang.String type()
        +
        String giving you more context about the component which may help in visual markup/display + choices. If the type of the components is unknown it should be treated as text. +

        + Possible values: +

          +
        • text (default): indicates the text is part of + the instructions and no other type
        • +
        • icon: this is text that can be replaced by an icon, see imageBaseURL
        • +
        • delimiter: this is text that can be dropped and + should be dropped if you are rendering icons
        • +
        • exit-number: the exit number for the maneuver
        • +
        • exit: the word for exit in the local language
        • +
        +
        +
        Returns:
        +
        String type from above list
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        subType

        +
        @Nullable
        +public abstract java.lang.String subType()
        +
      • +
      + + + +
        +
      • +

        abbreviation

        +
        @Nullable
        + @SerializedName(value="abbr")
        +public abstract java.lang.String abbreviation()
        +
        The abbreviated form of text. +

        + If this is present, there will also be an abbr_priority value.

        +
        +
        Returns:
        +
        abbreviated form of text().
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        abbreviationPriority

        +
        @Nullable
        + @SerializedName(value="abbr_priority")
        +public abstract java.lang.Integer abbreviationPriority()
        +
        An integer indicating the order in which the abbreviation abbr should be used in + place of text. The highest priority is 0 and a higher integer value indicates a lower + priority. There are no gaps in integer values. +

        + Multiple components can have the same abbreviationPriority and when this happens all + components with the same abbr_priority should be abbreviated at the same time. + Finding no larger values of abbreviationPriority indicates that the string is + fully abbreviated.

        +
        +
        Returns:
        +
        Integer indicating the order of the abbreviation
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        imageBaseUrl

        +
        @Nullable
        + @SerializedName(value="imageBaseURL")
        +public abstract java.lang.String imageBaseUrl()
        +
        In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway. Note that this doesn't + return the image itself but rather the url which can be used to download the file.
        +
        +
        Returns:
        +
        the url which can be used to download the shield icon if one is available
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mapboxShield

        +
        @Nullable
        + @SerializedName(value="mapbox_shield")
        +public abstract MapboxShield mapboxShield()
        +
        In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway. Note that this doesn't + return the image itself but rather a complex object that can used to formulate the url which + in turn would be used to make a network request and download a file.
        +
        +
        Returns:
        +
        a complex object which can be used to download the shield icon if one is available
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        imageUrl

        +
        @Nullable
        + @SerializedName(value="imageURL")
        +public abstract java.lang.String imageUrl()
        +
        In some cases when the StepManeuver will be difficult to navigate, an image + can describe how to proceed. The domain name for this image is a Junction View. + Unlike the imageBaseUrl, this image url does not include image density encodings.
        +
        +
        Returns:
        +
        the url which can be used to download the image.
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        directions

        +
        @Nullable
        +public abstract java.util.List<java.lang.String> directions()
        +
        A List of directions indicating which way you can go from a lane + (left, right, or straight). If the value is ['left', 'straight'], + the driver can go straight or left from that lane. + Present if this is a lane component.
        +
        +
        Returns:
        +
        List of allowed directions from that lane.
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        active

        +
        @Nullable
        +public abstract java.lang.Boolean active()
        +
        A boolean telling you if that lane can be used to complete the upcoming maneuver. + If multiple lanes are active, then they can all be used to complete the upcoming maneuver. + Present if this is a lane component.
        +
        +
        Returns:
        +
        List of allowed directions from that lane.
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        activeDirection

        +
        @Nullable
        + @SerializedName(value="active_direction")
        +public abstract java.lang.String activeDirection()
        +
        When components.active is set to true, this property shows which of the lane's + directions() is applicable to the current route, when there is + more than one. For example, if a lane allows you to go left or straight but your current + route is guiding you to the left, then this value will be set to left. + See directions() for possible values. + When active() is false, this property will not be included in + the response. Only available on the mapbox/driving profile.
        +
        +
        Returns:
        +
        applicable lane direction.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<BannerComponents> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static BannerComponents fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a BannerComponents
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      + + + +
        +
      • +

        compareTo

        +
        public int compareTo(BannerComponents bannerComponents)
        +
        Allows ability to sort/compare by abbreviation priority. This is null-safe for values of + abbreviationPriority, and treats BannerComponents with a null abreviationPriority as having an + abbreviationPriority of infinity. This method returns a negative integer, zero, or a positive + integer as this object is less than, equal to, or greater than the specified object.
        +
        +
        Specified by:
        +
        compareTo in interface java.lang.Comparable<BannerComponents>
        +
        Parameters:
        +
        bannerComponents - to compare to
        +
        Returns:
        +
        the compareTo int value
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.Builder.html new file mode 100644 index 000000000..16cb20247 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.Builder.html @@ -0,0 +1,446 @@ + + + + + + +BannerInstructions.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerInstructions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BannerInstructions
    +
    +
    +
    +
    public abstract static class BannerInstructions.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the BannerInstructions.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distanceAlongGeometry

        +
        public abstract BannerInstructions.Builder distanceAlongGeometry(double distanceAlongGeometry)
        +
        Distance in meters from the beginning of the step at which the visual instruction should be + visible.
        +
        +
        Parameters:
        +
        distanceAlongGeometry - double value representing the length from the steps first point + to where the banner instruction should be displayed
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        primary

        +
        public abstract BannerInstructions.Builder primary(@NonNull
        +                                                   BannerText primary)
        +
        Main visual information about the LegStep.
        +
        +
        Parameters:
        +
        primary - BannerText representing the primary visual information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        secondary

        +
        public abstract BannerInstructions.Builder secondary(@Nullable
        +                                                     BannerText secondary)
        +
        Ancillary visual information about the LegStep.
        +
        +
        Parameters:
        +
        secondary - BannerText representing the secondary visual information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        sub

        +
        public abstract BannerInstructions.Builder sub(@Nullable
        +                                               BannerText sub)
        +
        Additional information that is included + if we feel the driver needs a heads up about something. + Can include information about the next maneuver (the one after the upcoming one), + if the step is short - can be null, or can be lane information. + If we have lane information, that trumps information about the next maneuver.
        +
        +
        Parameters:
        +
        sub - BannerText representing the sub visual information
        +
        Returns:
        +
        BannerText representing the sub visual information
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        view

        +
        public abstract BannerInstructions.Builder view(@Nullable
        +                                                BannerView view)
        +
        Optional image to display for an upcoming maneuver. Used to provide a visual + for complex junctions and maneuver. If the step is short the image should be displayed + for the duration of the step, otherwise it is shown as you approach the maneuver.
        +
        +
        Parameters:
        +
        view - BannerView representing the sub visual information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.html new file mode 100644 index 000000000..8dbba47e2 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerInstructions.html @@ -0,0 +1,522 @@ + + + + + + +BannerInstructions (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerInstructions

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class BannerInstructions
    +extends DirectionsJsonObject
    +
    Visual instruction information related to a particular LegStep useful for making UI + elements inside your application such as banners. To receive this information, your request must + MapboxDirections.Builder#bannerInstructions() have set to true.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BannerInstructions

        +
        public BannerInstructions()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        distanceAlongGeometry

        +
        public abstract double distanceAlongGeometry()
        +
        Distance in meters from the beginning of the step at which the visual instruction should be + visible.
        +
        +
        Returns:
        +
        double value representing the length from the steps first point to where the banner + instruction should be displayed
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        primary

        +
        @NonNull
        +public abstract BannerText primary()
        +
        A plain text representation stored inside a BannerText object.
        +
        +
        Returns:
        +
        a BannerText object which includes text for visually displaying current step + information to the user
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        secondary

        +
        @Nullable
        +public abstract BannerText secondary()
        +
        Ancillary visual information about the LegStep.
        +
        +
        Returns:
        +
        BannerText representing the secondary visual information
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        sub

        +
        @Nullable
        +public abstract BannerText sub()
        +
        Additional information that is included if we feel the driver needs a heads up about something. + Can include information about the next maneuver (the one after the upcoming one), + if the step is short - can be null, or can be lane information. + If we have lane information, that trumps information about the next maneuver.
        +
        +
        Returns:
        +
        BannerText representing the sub visual information
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        view

        +
        @Nullable
        +public abstract BannerView view()
        +
        Optional image to display for an upcoming maneuver. Used to provide a visual + for complex junctions and maneuver. If the step is short the image should be displayed + for the duration of the step, otherwise it is shown as you approach the maneuver.
        +
        +
        Returns:
        +
        BannerView representing the secondary visual information
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<BannerInstructions> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static BannerInstructions fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a BannerInstructions
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.Builder.html new file mode 100644 index 000000000..adde70d8f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.Builder.html @@ -0,0 +1,469 @@ + + + + + + +BannerText.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerText.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BannerText
    +
    +
    +
    +
    public abstract static class BannerText.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the BannerText.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        text

        +
        public abstract BannerText.Builder text(@NonNull
        +                                        java.lang.String text)
        +
        Plain text with all the BannerComponents text combined.
        +
        +
        Parameters:
        +
        text - plain text with all the BannerComponents text items combined
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        public abstract BannerText.Builder type(@Nullable
        +                                        java.lang.String type)
        +
        This indicates the type of maneuver. See BannerText.type() for a full list of + options.
        +
        +
        Parameters:
        +
        type - String with type of maneuver
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        public abstract BannerText.Builder modifier(@Nullable
        +                                            java.lang.String modifier)
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Parameters:
        +
        modifier - String with modifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        degrees

        +
        public abstract BannerText.Builder degrees(java.lang.Double degrees)
        +
        The degrees at which you will be exiting a roundabout, assuming `180` indicates + going straight through the roundabout.
        +
        +
        Parameters:
        +
        degrees - at which you will be exiting a roundabout
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        drivingSide

        +
        public abstract BannerText.Builder drivingSide(@Nullable
        +                                               java.lang.String drivingSide)
        +
        A string representing which side the of the street people drive on in + that location. Can be 'left' or 'right'.
        +
        +
        Parameters:
        +
        drivingSide - either `left` or `right`
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract BannerText build()
        +
        Build a new BannerText object.
        +
        +
        Returns:
        +
        a new BannerText using the provided values in this builder
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.html new file mode 100644 index 000000000..cab70eb17 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerText.html @@ -0,0 +1,547 @@ + + + + + + +BannerText (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerText

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class BannerText
    +extends DirectionsJsonObject
    +
    Includes both plain text information that can be visualized inside your navigation application + along with the text string broken down into BannerComponents which may or may not + include a image url. To receive this information, your request must have + MapboxDirections.Builder#bannerInstructions() set to true.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BannerText

        +
        public BannerText()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        text

        +
        @NonNull
        +public abstract java.lang.String text()
        +
        Plain text with all the BannerComponents text combined.
        +
        +
        Returns:
        +
        plain text with all the BannerComponents text items combined
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        This indicates the type of maneuver.
        +
        +
        Returns:
        +
        String with type of maneuver
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        @Nullable
        +public abstract java.lang.String modifier()
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Returns:
        +
        String with modifier
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        degrees

        +
        @Nullable
        +public abstract java.lang.Double degrees()
        +
        The degrees at which you will be exiting a roundabout, assuming `180` indicates + going straight through the roundabout.
        +
        +
        Returns:
        +
        at which you will be exiting a roundabout
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        drivingSide

        +
        @Nullable
        + @SerializedName(value="driving_side")
        +public abstract java.lang.String drivingSide()
        +
        A string representing which side the of the street people drive on + in that location. Can be 'left' or 'right'.
        +
        +
        Returns:
        +
        String either `left` or `right`
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract BannerText.Builder toBuilder()
        +
        Convert the current BannerText to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified BannerText.
        +
        +
        Returns:
        +
        a BannerText.Builder with the same values set to match the ones defined + in this BannerText
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<BannerText> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static BannerText fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a BannerText
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.Builder.html new file mode 100644 index 000000000..92361717e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.Builder.html @@ -0,0 +1,416 @@ + + + + + + +BannerView.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerView.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    BannerView
    +
    +
    +
    +
    public abstract static class BannerView.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the BannerView.
    +
    +
    Since:
    +
    5.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        text

        +
        public abstract BannerView.Builder text(@NonNull
        +                                        java.lang.String text)
        +
        Plain text with all the BannerComponents text combined.
        +
        +
        Parameters:
        +
        text - plain text with all the BannerComponents text items combined
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        public abstract BannerView.Builder type(@Nullable
        +                                        java.lang.String type)
        +
        This indicates the type of maneuver. See BannerView.type() for a full list of + options.
        +
        +
        Parameters:
        +
        type - String with type of maneuver
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        public abstract BannerView.Builder modifier(@Nullable
        +                                            java.lang.String modifier)
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Parameters:
        +
        modifier - String with modifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract BannerView build()
        +
        Build a new BannerView object.
        +
        +
        Returns:
        +
        a new BannerView using the provided values in this builder
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.html new file mode 100644 index 000000000..8374cf086 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/BannerView.html @@ -0,0 +1,496 @@ + + + + + + +BannerView (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class BannerView

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class BannerView
    +extends DirectionsJsonObject
    +
    Includes both plain text information that can be visualized inside your navigation application + along with the text string broken down into BannerComponents which may or may not + include a image url. To receive this information, your request must have + MapboxDirections.Builder#bannerInstructions() set to true.
    +
    +
    Since:
    +
    5.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BannerView

        +
        public BannerView()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        text

        +
        @NonNull
        +public abstract java.lang.String text()
        +
        Plain text with all the BannerComponents text combined.
        +
        +
        Returns:
        +
        plain text with all the BannerComponents text items combined
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        This indicates the type of maneuver.
        +
        +
        Returns:
        +
        String with type of maneuver
        +
        Since:
        +
        5.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        @Nullable
        +public abstract java.lang.String modifier()
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Returns:
        +
        String with modifier
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract BannerView.Builder toBuilder()
        +
        Convert the current BannerView to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified BannerView.
        +
        +
        Returns:
        +
        a BannerView.Builder with the same values set to match the ones defined + in this BannerView
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<BannerView> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static BannerView fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a BannerText
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        5.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.Builder.html new file mode 100644 index 000000000..6e710c7ab --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.Builder.html @@ -0,0 +1,353 @@ + + + + + + +Bearing.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Bearing.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Bearing
    +
    +
    +
    +
    public abstract static class Bearing.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Bearing.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Bearing.Builderangle(double angle) +
      Clockwise value from true north between 0 and 360.
      +
      abstract Bearingbuild() +
      This uses the provided parameters set using the Bearing.Builder.
      +
      abstract Bearing.Builderdegrees(double degrees) +
      Range of degrees by which the angle can deviate.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        angle

        +
        @NonNull
        +public abstract Bearing.Builder angle(double angle)
        +
        Clockwise value from true north between 0 and 360.
        +
        +
        Parameters:
        +
        angle - value
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        degrees

        +
        @NonNull
        +public abstract Bearing.Builder degrees(double degrees)
        +
        Range of degrees by which the angle can deviate.
        +
        +
        Parameters:
        +
        degrees - value
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract Bearing build()
        +
        This uses the provided parameters set using the Bearing.Builder.
        +
        +
        Returns:
        +
        a new instance of Bearing
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.html new file mode 100644 index 000000000..d4d8d64e1 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Bearing.html @@ -0,0 +1,388 @@ + + + + + + +Bearing (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Bearing

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class Bearing
    +extends DirectionsJsonObject
    +
    A value pair of an angle() which is a clockwise value from true north between 0 and 360, + and a degrees() which is the range of degrees by which the angle can deviate.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Bearing

        +
        public Bearing()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        angle

        +
        public abstract double angle()
        +
        Clockwise value from true north between 0 and 360. +

        + Defaults to 45°.

        +
        +
        Returns:
        +
        value
        +
        +
      • +
      + + + +
        +
      • +

        degrees

        +
        public abstract double degrees()
        +
        Range of degrees by which the angle can deviate. +

        + Defaults to 90°.

        +
        +
        Returns:
        +
        value
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        @NonNull
        +public abstract Bearing.Builder toBuilder()
        +
        Convert the current Bearing to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Bearing.
        +
        +
        Returns:
        +
        a Bearing.Builder with the same values set to match the ones defined + in this Bearing
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.Builder.html new file mode 100644 index 000000000..020a0fdb9 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.Builder.html @@ -0,0 +1,348 @@ + + + + + + +Closure.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Closure.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Closure
    +
    +
    +
    +
    public abstract static class Closure.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Closure.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Closurebuild() +
      Build a new Closure object.
      +
      abstract Closure.BuildergeometryIndexEnd(java.lang.Integer geometryIndexEnd) +
      Closure's leg-wise geometry index end point.
      +
      abstract Closure.BuildergeometryIndexStart(java.lang.Integer geometryIndexStart) +
      Closure's leg-wise geometry index start point.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        geometryIndexStart

        +
        public abstract Closure.Builder geometryIndexStart(@NonNull
        +                                                   java.lang.Integer geometryIndexStart)
        +
        Closure's leg-wise geometry index start point.
        +
        +
        Parameters:
        +
        geometryIndexStart - start index
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndexEnd

        +
        public abstract Closure.Builder geometryIndexEnd(@NonNull
        +                                                 java.lang.Integer geometryIndexEnd)
        +
        Closure's leg-wise geometry index end point.
        +
        +
        Parameters:
        +
        geometryIndexEnd - end index
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract Closure build()
        +
        Build a new Closure object.
        +
        +
        Returns:
        +
        a new Closure using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.html new file mode 100644 index 000000000..2db062eb2 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Closure.html @@ -0,0 +1,422 @@ + + + + + + +Closure (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Closure

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class Closure
    +extends DirectionsJsonObject
    +
    An object indicating the geometry indexes defining a road closure.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Closure

        +
        public Closure()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        geometryIndexStart

        +
        @NonNull
        + @SerializedName(value="geometry_index_start")
        +public abstract java.lang.Integer geometryIndexStart()
        +
        Closure's leg-wise geometry index start point.
        +
      • +
      + + + +
        +
      • +

        geometryIndexEnd

        +
        @NonNull
        + @SerializedName(value="geometry_index_end")
        +public abstract java.lang.Integer geometryIndexEnd()
        +
        Closure's leg-wise geometry index end point.
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract Closure.Builder toBuilder()
        +
        Convert the current Closure to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Closure.
        +
        +
        Returns:
        +
        a Closure.Builder with the same values set to match the ones + defined in this Closure
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Closure> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Closure fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.Builder.html new file mode 100644 index 000000000..fbe73f781 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.Builder.html @@ -0,0 +1,326 @@ + + + + + + +Congestion.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Congestion.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Congestion
    +
    +
    +
    +
    public abstract static class Congestion.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Congestion.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Congestionbuild() +
      Build a new instance of Congestion.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      abstract Congestion.Buildervalue(int value) +
      Quantitative descriptor of congestion.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        value

        +
        public abstract Congestion.Builder value(int value)
        +
        Quantitative descriptor of congestion. 0 to 100.
        +
        +
        Parameters:
        +
        value - 0 to 100
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.html new file mode 100644 index 000000000..64b58cd47 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Congestion.html @@ -0,0 +1,402 @@ + + + + + + +Congestion (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Congestion

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class Congestion
    +extends DirectionsJsonObject
    +
    Quantitative descriptor of congestion.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Congestion

        +
        public Congestion()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        value

        +
        public abstract int value()
        +
        Quantitative descriptor of congestion. 0 to 100.
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract Congestion.Builder toBuilder()
        +
        Convert the current Congestion to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Congestion.
        +
        +
        Returns:
        +
        a Congestion.Builder with the same values set to match the ones defined in this + Congestion
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Congestion> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Congestion fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Congestion
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.Builder.html new file mode 100644 index 000000000..e6c4b383a --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.Builder.html @@ -0,0 +1,374 @@ + + + + + + +CostPerVehicleSize.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class CostPerVehicleSize.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    CostPerVehicleSize
    +
    +
    +
    +
    public abstract static class CostPerVehicleSize.Builder
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.html new file mode 100644 index 000000000..4d290285c --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/CostPerVehicleSize.html @@ -0,0 +1,417 @@ + + + + + + +CostPerVehicleSize (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class CostPerVehicleSize

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CostPerVehicleSize

        +
        public CostPerVehicleSize()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        small

        +
        @Nullable
        +public abstract java.lang.Double small()
        +
      • +
      + + + +
        +
      • +

        standard

        +
        @Nullable
        +public abstract java.lang.Double standard()
        +
      • +
      + + + +
        +
      • +

        middle

        +
        @Nullable
        +public abstract java.lang.Double middle()
        +
      • +
      + + + +
        +
      • +

        large

        +
        @Nullable
        +public abstract java.lang.Double large()
        +
      • +
      + + + +
        +
      • +

        jumbo

        +
        @Nullable
        +public abstract java.lang.Double jumbo()
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<CostPerVehicleSize> typeAdapter(com.google.gson.Gson gson)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.Builder.html new file mode 100644 index 000000000..f9c73ad07 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.Builder.html @@ -0,0 +1,371 @@ + + + + + + +DirectionsError.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsError.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsError
    +
    +
    +
    +
    public abstract static class DirectionsError.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsError.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract DirectionsErrorbuild() +
      Build a new DirectionsError object.
      +
      abstract DirectionsError.Buildercode(java.lang.String code) +
      String indicating the state of the response.
      +
      abstract DirectionsError.Buildermessage(java.lang.String message) +
      Provides a short message with the explanation of the invalid input.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract DirectionsError.Builder code(java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. The possible responses are listed + below: +
          +
        • Ok:200 Normal success case
        • +
        • NoRoute: 200 There was no route found for the given coordinates. Check + for impossible routes (e.g. routes over oceans without ferry connections).
        • +
        • NoSegment: 200 No road segment could be matched for coordinates. Check + for coordinates too far away from a road.
        • +
        • ProfileNotFound: 404 Use a valid profile as described above
        • +
        • InvalidInput: 422
        • +
        +
        +
        Parameters:
        +
        code - a string with one of the given values described in the list above
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        public abstract DirectionsError.Builder message(java.lang.String message)
        +
        Provides a short message with the explanation of the invalid input.
        +
        +
        Parameters:
        +
        message - a string containing the message API Directions response
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.html new file mode 100644 index 000000000..0c5c003fe --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsError.html @@ -0,0 +1,430 @@ + + + + + + +DirectionsError (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsError

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsError
    +extends DirectionsJsonObject
    +implements java.io.Serializable
    +
    If an InvalidInput error is thrown, this class can be used to get both the code and the message + which holds an explanation of the invalid input.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsError

        +
        public DirectionsError()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @Nullable
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. The possible responses are listed below: +
          +
        • Ok:200 Normal success case
        • +
        • NoRoute: 200 There was no route found for the given coordinates. Check + for impossible routes (e.g. routes over oceans without ferry connections).
        • +
        • NoSegment: 200 No road segment could be matched for coordinates. Check for + coordinates too far away from a road.
        • +
        • ProfileNotFound: 404 Use a valid profile as described above
        • +
        • InvalidInput: 422
        • +
        +
        +
        Returns:
        +
        a string with one of the given values described in the list above
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        @Nullable
        +public abstract java.lang.String message()
        +
        Provides a short message with the explanation of the invalid input.
        +
        +
        Returns:
        +
        a string containing the message API Directions response
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsError> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsJsonObject.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsJsonObject.html new file mode 100644 index 000000000..31210b20b --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsJsonObject.html @@ -0,0 +1,389 @@ + + + + + + +DirectionsJsonObject (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsJsonObject

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.String,com.google.gson.JsonElement>getUnrecognizedJsonProperties() +
      Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
      +
      java.util.Set<java.lang.String>getUnrecognizedPropertiesNames() +
      Use this method to get names of JSON properties that weren't recognized during JSON + serialization by the model.
      +
      com.google.gson.JsonElementgetUnrecognizedProperty(java.lang.String propertyName) +
      Use this method to access a JSON property that wasn't recognized during JSON serialization + by the model.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a json + string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsJsonObject

        +
        public DirectionsJsonObject()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a json + string.
        +
        +
        Returns:
        +
        a JSON string which represents this DirectionsJsonObject
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      + + + +
        +
      • +

        getUnrecognizedProperty

        +
        @Nullable
        +public final com.google.gson.JsonElement getUnrecognizedProperty(java.lang.String propertyName)
        +
        Use this method to access a JSON property that wasn't recognized during JSON serialization + by the model. This may be useful to access experimental API properties. + When an experimental API property becomes stable, + it will eventually have static field in a model introduced + and it won't be available via this dynamic method anymore. + + See + Directions API documentation + for available experimental fields.
        +
        +
        Parameters:
        +
        propertyName - name of a json property
        +
        Returns:
        +
        value of a requested property or null if the requested property doesn't exist.
        +
        +
      • +
      + + + +
        +
      • +

        getUnrecognizedPropertiesNames

        +
        @NonNull
        +public final java.util.Set<java.lang.String> getUnrecognizedPropertiesNames()
        +
        Use this method to get names of JSON properties that weren't recognized during JSON + serialization by the model. This may be useful to access experimental API properties + via getUnrecognizedProperty(String). + When an experimental API property becomes stable, + it will eventually have static field in a model introduced + and it won't be available via this dynamic method anymore. + + See + Directions API documentation + for available experimental fields.
        +
        +
        Returns:
        +
        names of unrecognized JSON properties or an empty set
        +
        +
      • +
      + + + +
        +
      • +

        getUnrecognizedJsonProperties

        +
        @Nullable
        +public final java.util.Map<java.lang.String,com.google.gson.JsonElement> getUnrecognizedJsonProperties()
        +
        Use this method to get JSON properties that weren't recognized during JSON + serialization by the model. This may be useful to access experimental API properties. + When an experimental API property becomes stable, + it will eventually have static field in a model introduced + and it won't be available via this dynamic method anymore. + + See + Directions API documentation + for available experimental fields.
        +
        +
        Returns:
        +
        unrecognized JSON properties
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.Builder.html new file mode 100644 index 000000000..f6f917bc4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.Builder.html @@ -0,0 +1,471 @@ + + + + + + +DirectionsResponse.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsResponse
    +
    +
    +
    +
    public abstract static class DirectionsResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract DirectionsResponse.Builder code(@NonNull
        +                                                java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. For a full list of possible responses, + see DirectionsResponse.code().
        +
        +
        Parameters:
        +
        code - a string with one of the given values described in the list above
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        public abstract DirectionsResponse.Builder message(@Nullable
        +                                                   java.lang.String message)
        +
        Optionally shows up in a directions response if an error or something unexpected occurred.
        +
        +
        Parameters:
        +
        message - a string containing the message API Directions response with if an error + occurred
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypoints

        +
        public abstract DirectionsResponse.Builder waypoints(@Nullable
        +                                                     java.util.List<DirectionsWaypoint> waypoints)
        +
        List of DirectionsWaypoint objects. Each waypoint is an input coordinate + snapped to the road and path network. The waypoint appear in the list in the order of + the input coordinates.
        +
        +
        Parameters:
        +
        waypoints - list of DirectionsWaypoint objects ordered from start of route till + the end
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        routes

        +
        public abstract DirectionsResponse.Builder routes(@NonNull
        +                                                  java.util.List<DirectionsRoute> routes)
        +
        List containing all the different route options. It's ordered by descending recommendation + rank. In other words, object 0 in the List is the highest recommended route. if you don't + setAlternatives to true (default is false) in your builder this should always be a List of + size 1. At most this will return 2 DirectionsRoute objects.
        +
        +
        Parameters:
        +
        routes - list of DirectionsRoute objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        uuid

        +
        public abstract DirectionsResponse.Builder uuid(@Nullable
        +                                                java.lang.String uuid)
        +
        A universally unique identifier (UUID) for identifying and executing a similar specific route + in the future.
        +
        +
        Parameters:
        +
        uuid - a String representing the UUID given by the directions request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        metadata

        +
        public abstract DirectionsResponse.Builder metadata(@Nullable
        +                                                    Metadata metadata)
        +
        A complex data structure that provides information about the source of the response.
        +
        +
        Parameters:
        +
        metadata - a Metadata with additional source information
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.html new file mode 100644 index 000000000..a9b906b9a --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsResponse.html @@ -0,0 +1,735 @@ + + + + + + +DirectionsResponse (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsResponse
    +extends DirectionsJsonObject
    +
    This is the root Mapbox Directions API response. Inside this class are several nested classes + chained together to make up a similar structure to the original APIs JSON response.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Direction + Response Object, +Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsResponse

        +
        public DirectionsResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @NonNull
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. The possible responses are listed below: +
          +
        • Ok:200 Normal success case
        • +
        • NoRoute: 200 There was no route found for the given coordinates. Check + for impossible routes (e.g. routes over oceans without ferry connections).
        • +
        • NoSegment: 200 No road segment could be matched for coordinates. Check for + coordinates too far away from a road.
        • +
        • ProfileNotFound: 404 Use a valid profile as described above
        • +
        • InvalidInput: 422
        • +
        +
        +
        Returns:
        +
        a string with one of the given values described in the list above
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        @Nullable
        +public abstract java.lang.String message()
        +
        Optionally shows up in a directions response if an error or something unexpected occurred.
        +
        +
        Returns:
        +
        a string containing the message API Directions response with if an error occurred
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypoints

        +
        @Nullable
        +public abstract java.util.List<DirectionsWaypoint> waypoints()
        +
        List of DirectionsWaypoint objects. Each waypoint is an input coordinate + snapped to the road and path network. The waypoint appear in the list in the order of + the input coordinates.
        +
        +
        Returns:
        +
        list of DirectionsWaypoint objects ordered from start of route till the end
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        routes

        +
        @NonNull
        +public abstract java.util.List<DirectionsRoute> routes()
        +
        List containing all the different route options. It's ordered by descending recommendation + rank. In other words, object 0 in the List is the highest recommended route. if you don't + setAlternatives to true (default is false) in your builder this should always be a List of + size 1. At most this will return 2 DirectionsRoute objects.
        +
        +
        Returns:
        +
        list of DirectionsRoute objects
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        uuid

        +
        @Nullable
        +public abstract java.lang.String uuid()
        +
        A universally unique identifier (UUID) for identifying and executing a similar specific route + in the future.
        +
        +
        Returns:
        +
        a String representing the UUID given by the directions request
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        metadata

        +
        @Nullable
        +public abstract Metadata metadata()
        +
        A complex data structure that provides information about the source of the response.
        +
        +
        Returns:
        +
        a Metadata with additional source information
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsResponse fromJson(@NonNull
        +                                          java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. +

        + Consider using fromJson(String, RouteOptions) if the result is used with + downstream consumers of the directions models (like Mapbox Navigation SDK) + to provide rerouting and route refreshing features.

        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        fromJson(String, RouteOptions)
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsResponse fromJson(@NonNull
        +                                          java.io.Reader json)
        +
        Deserializes a new instance of this class reading from the specified reader. +

        + Consider using fromJson(Reader, RouteOptions) if the result is used with + downstream consumers of the directions models (like Mapbox Navigation SDK) + to provide rerouting and route refreshing features.

        +
        +
        Parameters:
        +
        json - a reader producing a valid JSON defining a GeoJson Directions Response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        fromJson(Reader, RouteOptions)
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        @Deprecated
        +public static DirectionsResponse fromJson(@NonNull
        +                                                      java.lang.String json,
        +                                                      @Nullable
        +                                                      RouteOptions routeOptions,
        +                                                      @Nullable
        +                                                      java.lang.String requestUuid)
        +
        Deprecated. use fromJson(String, RouteOptions) instead
        +
        Create a new instance of this class by passing in a formatted valid JSON String. +

        + The parameters of RouteOptions that were used to make the original route request + as well as the String UUID of the original response are needed + by the Navigation SDK to support correct rerouting and route refreshing.

        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Route
        +
        routeOptions - options that were used during the original route request
        +
        requestUuid - UUID of the request found in the body of the original response, + see "response.body.uuid"
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        RouteOptions.fromUrl(java.net.URL), +RouteOptions.fromJson(String)
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsResponse fromJson(@NonNull
        +                                          java.lang.String json,
        +                                          @NonNull
        +                                          RouteOptions routeOptions)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. +

        + The parameter of RouteOptions that were used to make the original route request + which might be required by downstream consumers of the directions models + (like Mapbox Navigation SDK) to provide rerouting and route refreshing features.

        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Route
        +
        routeOptions - options that were used during the original route request
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        RouteOptions.fromUrl(java.net.URL), +RouteOptions.fromJson(String)
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsResponse fromJson(@NonNull
        +                                          java.io.Reader json,
        +                                          @NonNull
        +                                          RouteOptions routeOptions)
        +
        Deserializes a new instance of this class reading from the specified reader. +

        + The parameter of RouteOptions that were used to make the original route request + which might be required by downstream consumers of the directions models + (like Mapbox Navigation SDK) to provide rerouting and route refreshing features.

        +
        +
        Parameters:
        +
        json - a reader producing a valid JSON defining a GeoJson Directions Response
        +
        routeOptions - options that were used during the original route request
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        RouteOptions.fromUrl(java.net.URL), +RouteOptions.fromJson(String)
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.Builder.html new file mode 100644 index 000000000..cf85c38b8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.Builder.html @@ -0,0 +1,646 @@ + + + + + + +DirectionsRoute.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsRoute.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsRoute
    +
    +
    +
    +
    public abstract static class DirectionsRoute.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsRoute.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distance

        +
        @NonNull
        +public abstract DirectionsRoute.Builder distance(@NonNull
        +                                                          java.lang.Double distance)
        +
        The distance traveled from origin to destination.
        +
        +
        Parameters:
        +
        distance - a double number with unit meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @NonNull
        +public abstract DirectionsRoute.Builder duration(@NonNull
        +                                                          java.lang.Double duration)
        +
        The estimated travel time from origin to destination.
        +
        +
        Parameters:
        +
        duration - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        @NonNull
        +public abstract DirectionsRoute.Builder durationTypical(@Nullable
        +                                                                 java.lang.Double durationTypical)
        +
        The typical travel time from this route's origin to destination. There's a delay along + this route if you subtract this durationTypical() value from the route's duration() + value and the resulting difference is greater than 0. The delay is because of any + number of real-world situations (road repair, traffic jam, etc).
        +
        +
        Parameters:
        +
        durationTypical - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @NonNull
        +public abstract DirectionsRoute.Builder geometry(@Nullable
        +                                                          java.lang.String geometry)
        +
        Gives the geometry of the route. Commonly used to draw the route on the map view.
        +
        +
        Parameters:
        +
        geometry - an encoded polyline string
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        @NonNull
        +public abstract DirectionsRoute.Builder weight(@Nullable
        +                                                        java.lang.Double weight)
        +
        The calculated weight of the route.
        +
        +
        Parameters:
        +
        weight - the weight value provided from the API as a double value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weightName

        +
        @NonNull
        +public abstract DirectionsRoute.Builder weightName(@Nullable
        +                                                            java.lang.String weightName)
        +
        The name of the weight profile used while calculating during extraction phase. The default is + routability which is duration based, with additional penalties for less desirable + maneuvers.
        +
        +
        Parameters:
        +
        weightName - a String representing the weight profile used while calculating the route
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        legs

        +
        @NonNull
        +public abstract DirectionsRoute.Builder legs(@Nullable
        +                                                      java.util.List<RouteLeg> legs)
        +
        A Leg is a route between only two waypoints.
        +
        +
        Parameters:
        +
        legs - list of RouteLeg objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        routeOptions

        +
        @NonNull
        +public abstract DirectionsRoute.Builder routeOptions(@Nullable
        +                                                              RouteOptions routeOptions)
        +
        Holds onto the parameter information used when making the directions request.
        +
        +
        Parameters:
        +
        routeOptions - a RouteOptionss object which holds onto critical information from + the request that cannot be derived directly from the directions route
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceLanguage

        +
        @NonNull
        +public abstract DirectionsRoute.Builder voiceLanguage(@Nullable
        +                                                               java.lang.String voiceLanguage)
        +
        String of the language to be used for voice instructions. Defaults to en, and + can be any accepted instruction language.
        +
        +
        Parameters:
        +
        voiceLanguage - String compatible with voice instructions, null otherwise
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        requestUuid

        +
        @NonNull
        +public abstract DirectionsRoute.Builder requestUuid(@Nullable
        +                                                             java.lang.String requestUuid)
        +
        The universally unique identifier of the request that produced this route.
        +
        +
        Parameters:
        +
        requestUuid - uuid
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        routeIndex

        +
        @NonNull
        +public abstract DirectionsRoute.Builder routeIndex(java.lang.String routeIndex)
        +
        The index of the route in the list of routes returned by the original response.
        +
        +
        Parameters:
        +
        routeIndex - string of an int value representing the index
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.html new file mode 100644 index 000000000..cc3548ba2 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsRoute.html @@ -0,0 +1,743 @@ + + + + + + +DirectionsRoute (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsRoute

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsRoute
    +extends DirectionsJsonObject
    +
    Detailed information about an individual route such as the duration, distance and geometry.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsRoute

        +
        public DirectionsRoute()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        routeIndex

        +
        @Nullable
        +public abstract java.lang.String routeIndex()
        +
        The index of this route in the original network response.
        +
        +
        Returns:
        +
        string of an int value representing the index
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        @NonNull
        +public abstract java.lang.Double distance()
        +
        The distance traveled from origin to destination.
        +
        +
        Returns:
        +
        a double number with unit meters
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @NonNull
        +public abstract java.lang.Double duration()
        +
        The estimated travel time from origin to destination.
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        @Nullable
        + @SerializedName(value="duration_typical")
        +public abstract java.lang.Double durationTypical()
        +
        The typical travel time from this route's origin to destination. There's a delay along + this route if you subtract this durationTypical() value from the route's duration() + value and the resulting difference is greater than 0. The delay is because of any + number of real-world situations (road repair, traffic jam, etc).
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @Nullable
        +public abstract java.lang.String geometry()
        +
        Gives the geometry of the route. Commonly used to draw the route on the map view.
        +
        +
        Returns:
        +
        an encoded polyline string
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        @Nullable
        +public abstract java.lang.Double weight()
        +
        The calculated weight of the route.
        +
        +
        Returns:
        +
        the weight value provided from the API as a double value
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        weightName

        +
        @Nullable
        + @SerializedName(value="weight_name")
        +public abstract java.lang.String weightName()
        +
        The name of the weight profile used while calculating during extraction phase. The default is + routability which is duration based, with additional penalties for less desirable + maneuvers.
        +
        +
        Returns:
        +
        a String representing the weight profile used while calculating the route
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        legs

        +
        @Nullable
        +public abstract java.util.List<RouteLeg> legs()
        +
        A Leg is a route between only two waypoints.
        +
        +
        Returns:
        +
        list of RouteLeg objects
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        routeOptions

        +
        @Nullable
        +public abstract RouteOptions routeOptions()
        +
        Holds onto the parameter information used when making the directions request. Useful for + re-requesting a directions route using the same information previously used.
        +
        +
        Returns:
        +
        a RouteOptionss object which holds onto critical information from the request + that cannot be derived directly from the directions route
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceLanguage

        +
        @Nullable
        + @SerializedName(value="voiceLocale")
        +public abstract java.lang.String voiceLanguage()
        +
        String of the language to be used for voice instructions. Defaults to en, and + can be any accepted instruction language. Will be null when the language provided + MapboxDirections.Builder#language() via is not compatible with API Voice.
        +
        +
        Returns:
        +
        String compatible with voice instructions, null otherwise
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        requestUuid

        +
        @Nullable
        +public abstract java.lang.String requestUuid()
        +
        The universally unique identifier of the request that produced this route.
        +
        +
        Returns:
        +
        request uuid
        +
        +
      • +
      + + + +
        +
      • +

        tollCosts

        +
        @Nullable
        + @SerializedName(value="toll_costs")
        +public abstract java.util.List<TollCost> tollCosts()
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsRoute> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsRoute fromJson(@NonNull
        +                                       java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. +

        + If you're using the provided route with the Mapbox Navigation SDK, also see + fromJson(String, RouteOptions, String).

        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Route
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsRoute fromJson(@NonNull
        +                                       java.lang.String json,
        +                                       @Nullable
        +                                       RouteOptions routeOptions,
        +                                       @Nullable
        +                                       java.lang.String requestUuid)
        +
        Create a new instance of this class by passing in a formatted valid JSON String. +

        + The parameters of RouteOptions that were used to make the original route request + as well as the String UUID of the original response are needed + by the Mapbox Navigation SDK to support correct rerouting and route refreshing.

        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Route
        +
        routeOptions - options that were used during the original route request
        +
        requestUuid - UUID of the request found in the body of the original response, + see "response.body.uuid"
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        RouteOptions.fromUrl(java.net.URL), +RouteOptions.fromJson(String)
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.Builder.html new file mode 100644 index 000000000..0f1486721 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.Builder.html @@ -0,0 +1,393 @@ + + + + + + +DirectionsWaypoint.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsWaypoint.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsWaypoint
    +
    +
    +
    +
    public abstract static class DirectionsWaypoint.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsWaypoint.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract DirectionsWaypointbuild() +
      Build a new DirectionsWaypoint object.
      +
      abstract DirectionsWaypoint.Builderdistance(java.lang.Double distance) +
      The straight-line distance from the coordinate specified in the query + to the location it was snapped to.
      +
      abstract DirectionsWaypoint.Buildername(java.lang.String name) +
      Provides the way name which the waypoint's coordinate is snapped to.
      +
      abstract DirectionsWaypoint.BuilderrawLocation(double[] rawLocation) +
      The rawLocation as a double array representing a location snapped to the road network.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract DirectionsWaypoint.Builder name(@NonNull
        +                                                         java.lang.String name)
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Parameters:
        +
        name - string with the name of the way the coordinate snapped to
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rawLocation

        +
        @NonNull
        +public abstract DirectionsWaypoint.Builder rawLocation(@NonNull
        +                                                                double[] rawLocation)
        +
        The rawLocation as a double array representing a location snapped to the road network. + Once the DirectionsWaypoint objects created, + this raw location gets converted into a Point object and is public exposed as such. + The double array should have a length of two, index 0 being the longitude and index 1 being + latitude.
        +
        +
        Parameters:
        +
        rawLocation - a double array with a length of two, index 0 being the longitude and + index 1 being latitude.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        @NonNull
        +public abstract DirectionsWaypoint.Builder distance(@Nullable
        +                                                             java.lang.Double distance)
        +
        The straight-line distance from the coordinate specified in the query + to the location it was snapped to.
        +
        +
        Parameters:
        +
        distance - distance from original requested location
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.html new file mode 100644 index 000000000..e92838274 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/DirectionsWaypoint.html @@ -0,0 +1,462 @@ + + + + + + +DirectionsWaypoint (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class DirectionsWaypoint

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsWaypoint
    +extends DirectionsJsonObject
    +
    An input coordinate snapped to the roads network.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsWaypoint

        +
        public DirectionsWaypoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract java.lang.String name()
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Returns:
        +
        string with the name of the way the coordinate snapped to
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        location

        +
        @NonNull
        +public com.mapbox.geojson.Point location()
        +
        A Point representing this waypoint location. This point is snapped to the road network.
        +
        +
        Returns:
        +
        GeoJson Point representing this waypoint location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        @Nullable
        +public abstract java.lang.Double distance()
        +
        The straight-line distance from the coordinate specified in the query + to the location it was snapped to.
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsWaypoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsWaypoint fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a DirectionsWaypoint
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.Builder.html new file mode 100644 index 000000000..ee8e90f3e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.Builder.html @@ -0,0 +1,365 @@ + + + + + + +Exclude.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Exclude.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Exclude
    +
    +
    +
    +
    public abstract static class Exclude.Builder
    +extends java.lang.Object
    +
    Use this builder to build an Exclude object.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Excludebuild() +
      Builds the object.
      +
      abstract Exclude.Buildercriteria(java.util.List<java.lang.String> criteria) +
      Exclude certain road types from routing.
      +
      abstract Exclude.Builderpoints(java.util.List<com.mapbox.geojson.Point> points) +
      Exclude certain points from routing.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.html new file mode 100644 index 000000000..13b5729d6 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Exclude.html @@ -0,0 +1,376 @@ + + + + + + +Exclude (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Exclude

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.Builder.html new file mode 100644 index 000000000..fb231e2d5 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.Builder.html @@ -0,0 +1,781 @@ + + + + + + +Incident.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Incident.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Incident
    +
    +
    +
    +
    public abstract static class Incident.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Incident.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        id

        +
        @NonNull
        +public abstract Incident.Builder id(@NonNull
        +                                             java.lang.String id)
        +
        Unique identifier for incident. It might be the only one non-null filed which meant + that incident started on previous leg and one has an incident with the same id.
        +
        +
        Parameters:
        +
        id - String
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract Incident.Builder type(@Nullable
        +                                               java.lang.String type)
        +
        One of incident types.
        +
        +
        Parameters:
        +
        type - incident type
        +
        See Also:
        +
        Incident.IncidentType
        +
        +
      • +
      + + + +
        +
      • +

        closed

        +
        @NonNull
        +public abstract Incident.Builder closed(@Nullable
        +                                                 java.lang.Boolean closed)
        +
        True if road is closed and no possibility to pass through there. False + otherwise.
        +
        +
        Parameters:
        +
        closed - is way closed
        +
        +
      • +
      + + + +
        +
      • +

        congestion

        +
        @NonNull
        +public abstract Incident.Builder congestion(@Nullable
        +                                                     Congestion congestion)
        +
        Quantitative descriptor of congestion.
        +
        +
        Parameters:
        +
        congestion - congestion
        +
        +
      • +
      + + + +
        +
      • +

        description

        +
        @NonNull
        +public abstract Incident.Builder description(@Nullable
        +                                                      java.lang.String description)
        +
        Human-readable description of the incident suitable for displaying to the users.
        +
        +
        Parameters:
        +
        description - incident description
        +
        +
      • +
      + + + +
        +
      • +

        longDescription

        +
        @NonNull
        +public abstract Incident.Builder longDescription(@Nullable
        +                                                          java.lang.String longDescription)
        +
        Human-readable long description of the incident suitable for displaying to the users.
        +
        +
        Parameters:
        +
        longDescription - incident long description
        +
        +
      • +
      + + + +
        +
      • +

        impact

        +
        @NonNull
        +public abstract Incident.Builder impact(@Nullable
        +                                                 java.lang.String impact)
        +
        Severity level of incident.
        +
        +
        Parameters:
        +
        impact - impact type
        +
        See Also:
        +
        Incident.ImpactType
        +
        +
      • +
      + + + +
        +
      • +

        subType

        +
        @NonNull
        +public abstract Incident.Builder subType(@Nullable
        +                                                  java.lang.String subType)
        +
        Sub-type of the incident.
        +
        +
        Parameters:
        +
        subType - syp-type
        +
        +
      • +
      + + + +
        +
      • +

        subTypeDescription

        +
        @NonNull
        +public abstract Incident.Builder subTypeDescription(@Nullable
        +                                                             java.lang.String subTypeDescription)
        +
        Sub-type-specific description.
        +
        +
        Parameters:
        +
        subTypeDescription - sub-type description
        +
        +
      • +
      + + + +
        +
      • +

        alertcCodes

        +
        @NonNull
        +public abstract Incident.Builder alertcCodes(@Nullable
        +                                                      java.util.List<java.lang.Integer> alertcCodes)
        +
        AlertC codes.
        +
        +
        Parameters:
        +
        alertcCodes - list of alert codes
        +
        See Also:
        +
        AlertC
        +
        +
      • +
      + + + +
        +
      • +

        trafficCodes

        +
        @NonNull
        +public abstract Incident.Builder trafficCodes(@Nullable
        +                                                       TrafficCodes trafficCodes)
        +
        Traffic codes.
        +
        +
        Parameters:
        +
        trafficCodes - traffic cods. See TrafficCodes.
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndexStart

        +
        @NonNull
        +public abstract Incident.Builder geometryIndexStart(@Nullable
        +                                                             java.lang.Integer geometryIndexStart)
        +
        Incident's leg-wise geometry index start point.
        +
        +
        Parameters:
        +
        geometryIndexStart - start index
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndexEnd

        +
        @NonNull
        +public abstract Incident.Builder geometryIndexEnd(@Nullable
        +                                                           java.lang.Integer geometryIndexEnd)
        +
        Incident's leg-wise geometry index end point.
        +
        +
        Parameters:
        +
        geometryIndexEnd - end index
        +
        +
      • +
      + + + +
        +
      • +

        creationTime

        +
        @NonNull
        +public abstract Incident.Builder creationTime(@Nullable
        +                                                       java.lang.String creationTime)
        +
        Time the incident was created/updated in ISO8601 format.
        +
        +
        Parameters:
        +
        creationTime - ISO8601 format
        +
        +
      • +
      + + + +
        +
      • +

        startTime

        +
        @NonNull
        +public abstract Incident.Builder startTime(@Nullable
        +                                                    java.lang.String startTime)
        +
        Start time in ISO8601 format.
        +
        +
        Parameters:
        +
        startTime - ISO8601 format
        +
        +
      • +
      + + + +
        +
      • +

        endTime

        +
        @NonNull
        +public abstract Incident.Builder endTime(@Nullable
        +                                                  java.lang.String endTime)
        +
        End time in ISO8601 format.
        +
        +
        Parameters:
        +
        endTime - ISO8601 format
        +
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha2

        +
        @NonNull
        +public abstract Incident.Builder countryCodeAlpha2(@Nullable
        +                                                            java.lang.String countryCodeAlpha2)
        +
        Two letter country code where the incident is located.
        +
        +
        Parameters:
        +
        countryCodeAlpha2 - 2 letter country code
        +
        See Also:
        +
        ISO Country code Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha3

        +
        @NonNull
        +public abstract Incident.Builder countryCodeAlpha3(@Nullable
        +                                                            java.lang.String countryCodeAlpha3)
        +
        Three letter country code where the incident is located.
        +
        +
        Parameters:
        +
        countryCodeAlpha3 - 3 letter country code
        +
        See Also:
        +
        ISO Country code Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        lanesBlocked

        +
        @NonNull
        +public abstract Incident.Builder lanesBlocked(@Nullable
        +                                                       java.util.List<java.lang.String> lanesBlocked)
        +
        A list of lanes that are blocked by the incident.
        +
        +
        Parameters:
        +
        lanesBlocked - lanes blocked
        +
        +
      • +
      + + + +
        +
      • +

        numLanesBlocked

        +
        @NonNull
        +public abstract Incident.Builder numLanesBlocked(@Nullable
        +                                                          java.lang.Integer numLanesBlocked)
        +
        The number of items in the Incident.lanesBlocked() list.
        +
        +
        Parameters:
        +
        numLanesBlocked - number lanes blocked
        +
        +
      • +
      + + + +
        +
      • +

        affectedRoadNames

        +
        @NonNull
        +public abstract Incident.Builder affectedRoadNames(@Nullable
        +                                                            java.util.List<java.lang.String> affectedRoadNames)
        +
        Sets list of roads names affected by the incident.
        +
        +
        Parameters:
        +
        affectedRoadNames - list of roads names affected by the incident.
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract Incident build()
        +
        Build a new instance of Incident.
        +
        +
        Returns:
        +
        a new instance of Incident.
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.ImpactType.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.ImpactType.html new file mode 100644 index 000000000..c3d43862f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.ImpactType.html @@ -0,0 +1,163 @@ + + + + + + +Incident.ImpactType (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type Incident.ImpactType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface Incident.ImpactType
    +
    Impact type.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.IncidentType.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.IncidentType.html new file mode 100644 index 000000000..867521297 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.IncidentType.html @@ -0,0 +1,163 @@ + + + + + + +Incident.IncidentType (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type Incident.IncidentType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface Incident.IncidentType
    +
    Incident type.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.html new file mode 100644 index 000000000..738dba686 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Incident.html @@ -0,0 +1,1160 @@ + + + + + + +Incident (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Incident

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Incident

        +
        public Incident()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        id

        +
        @NonNull
        +public abstract java.lang.String id()
        +
        Unique identifier for incident. It might be the only one non-null filed which meant + that incident started on previous leg and one has an incident with the same id.
        +
      • +
      + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        One of incident types.
        +
        +
        See Also:
        +
        Incident.IncidentType
        +
        +
      • +
      + + + +
        +
      • +

        closed

        +
        @Nullable
        +public abstract java.lang.Boolean closed()
        +
        True if road is closed and no possibility to pass through there. False + otherwise.
        +
      • +
      + + + +
        +
      • +

        congestion

        +
        @Nullable
        +public abstract Congestion congestion()
        +
        Quantitative descriptor of congestion.
        +
      • +
      + + + +
        +
      • +

        description

        +
        @Nullable
        +public abstract java.lang.String description()
        +
        Human-readable description of the incident suitable for displaying to the users.
        +
      • +
      + + + +
        +
      • +

        longDescription

        +
        @Nullable
        + @SerializedName(value="long_description")
        +public abstract java.lang.String longDescription()
        +
        Human-readable long description of the incident suitable for displaying to the users.
        +
      • +
      + + + +
        +
      • +

        impact

        +
        @Nullable
        +public abstract java.lang.String impact()
        +
        Severity level of incident.
        +
        +
        See Also:
        +
        Incident.ImpactType
        +
        +
      • +
      + + + +
        +
      • +

        subType

        +
        @Nullable
        + @SerializedName(value="sub_type")
        +public abstract java.lang.String subType()
        +
        Sub-type of the incident.
        +
      • +
      + + + +
        +
      • +

        subTypeDescription

        +
        @Nullable
        + @SerializedName(value="sub_type_description")
        +public abstract java.lang.String subTypeDescription()
        +
        Sub-type-specific description.
        +
      • +
      + + + +
        +
      • +

        alertcCodes

        +
        @Nullable
        + @SerializedName(value="alertc_codes")
        +public abstract java.util.List<java.lang.Integer> alertcCodes()
        +
        AlertC codes.
        +
        +
        See Also:
        +
        AlertC
        +
        +
      • +
      + + + +
        +
      • +

        trafficCodes

        +
        @Nullable
        + @SerializedName(value="traffic_codes")
        +public abstract TrafficCodes trafficCodes()
        +
        Traffic codes. See TrafficCodes.
        +
        +
        Returns:
        +
        traffic codes
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndexStart

        +
        @Nullable
        + @SerializedName(value="geometry_index_start")
        +public abstract java.lang.Integer geometryIndexStart()
        +
        Incident's leg-wise geometry index start point.
        +
      • +
      + + + +
        +
      • +

        geometryIndexEnd

        +
        @Nullable
        + @SerializedName(value="geometry_index_end")
        +public abstract java.lang.Integer geometryIndexEnd()
        +
        Incident's leg-wise geometry index end point.
        +
      • +
      + + + +
        +
      • +

        creationTime

        +
        @Nullable
        + @SerializedName(value="creation_time")
        +public abstract java.lang.String creationTime()
        +
        Time the incident was created/updated in ISO8601 format. Not the same + startTime()/endTime(), incident can be created/updated before the incident.
        +
      • +
      + + + +
        +
      • +

        startTime

        +
        @Nullable
        + @SerializedName(value="start_time")
        +public abstract java.lang.String startTime()
        +
        Start time of the incident in ISO8601 format.
        +
      • +
      + + + +
        +
      • +

        endTime

        +
        @Nullable
        + @SerializedName(value="end_time")
        +public abstract java.lang.String endTime()
        +
        End time of the incident in ISO8601 format.
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha2

        +
        @Nullable
        + @SerializedName(value="iso_3166_1_alpha2")
        +public abstract java.lang.String countryCodeAlpha2()
        +
        Two letter country code where the incident is located.
        +
        +
        See Also:
        +
        ISO Country code Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        countryCodeAlpha3

        +
        @Nullable
        + @SerializedName(value="iso_3166_1_alpha3")
        +public abstract java.lang.String countryCodeAlpha3()
        +
        Three letter country code where the incident is located.
        +
        +
        See Also:
        +
        ISO Country code Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        lanesBlocked

        +
        @Nullable
        + @SerializedName(value="lanes_blocked")
        +public abstract java.util.List<java.lang.String> lanesBlocked()
        +
        A list of lanes that are blocked by the incident.
        +
      • +
      + + + +
        +
      • +

        numLanesBlocked

        +
        @Nullable
        + @SerializedName(value="num_lanes_blocked")
        +public abstract java.lang.Integer numLanesBlocked()
        +
        The number of items in the lanesBlocked() list.
        +
      • +
      + + + +
        +
      • +

        affectedRoadNames

        +
        @Nullable
        + @SerializedName(value="affected_road_names")
        +public abstract java.util.List<java.lang.String> affectedRoadNames()
        +
        List of roads names affected by the incident.
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract Incident.Builder toBuilder()
        +
        Convert the current Incident to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Incident.
        +
        +
        Returns:
        +
        a Incident.Builder with the same values set to match the ones defined in this + Incident
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Incident> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Incident fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.Builder.html new file mode 100644 index 000000000..2f4e94a36 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.Builder.html @@ -0,0 +1,314 @@ + + + + + + +Interchange.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Interchange.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Interchange
    +
    +
    +
    +
    public abstract static class Interchange.Builder
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Interchangebuild() 
      abstract Interchange.Buildername(java.lang.String name) 
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract Interchange.Builder name(@Nullable
        +                                                  java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract Interchange build()
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.html new file mode 100644 index 000000000..96f0108bd --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Interchange.html @@ -0,0 +1,361 @@ + + + + + + +Interchange (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Interchange

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Interchange

        +
        public Interchange()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Interchange> typeAdapter(com.google.gson.Gson gson)
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Interchange fromJson(java.lang.String json)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.Builder.html new file mode 100644 index 000000000..e1441eba9 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.Builder.html @@ -0,0 +1,432 @@ + + + + + + +IntersectionLanes.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class IntersectionLanes.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    IntersectionLanes
    +
    +
    +
    +
    public abstract static class IntersectionLanes.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the IntersectionLanes.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        valid

        +
        public abstract IntersectionLanes.Builder valid(@Nullable
        +                                                java.lang.Boolean valid)
        +
        Provide a boolean value you can use to determine if the given lane is valid for the user to + complete the maneuver.
        +
        +
        Parameters:
        +
        valid - Boolean value for whether this lane can be taken to complete the maneuver. For + instance, if the lane array has four objects and the first two are marked as + valid, then the driver can take either of the left lanes and stay on the route.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        active

        +
        public abstract IntersectionLanes.Builder active(@Nullable
        +                                                 java.lang.Boolean active)
        +
        Indicates whether this lane is a preferred lane (true) or not (false).
        +
        +
        Parameters:
        +
        active - Boolean value that indicates whether this lane is a preferred lane (true) + or not (false).
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        validIndication

        +
        public abstract IntersectionLanes.Builder validIndication(@Nullable
        +                                                          java.lang.String validIndication)
        +
        Shows which of the lane indications is applicable to the current route, + when there is more than one.
        +
        +
        Parameters:
        +
        validIndication - lane indications applicable to the current route, + when there is more than one.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        indications

        +
        public abstract IntersectionLanes.Builder indications(@Nullable
        +                                                      java.util.List<java.lang.String> indications)
        +
        list that can be made up of multiple signs such as left, right, etc.
        +
        +
        Parameters:
        +
        indications - list of signs for each turn lane. There can be multiple signs. For + example, a turning lane can have a sign with an arrow pointing left and + another sign with an arrow pointing straight.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        paymentMethods

        +
        public abstract IntersectionLanes.Builder paymentMethods(@Nullable
        +                                                         java.util.List<java.lang.String> paymentMethods)
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.html new file mode 100644 index 000000000..278192621 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/IntersectionLanes.html @@ -0,0 +1,520 @@ + + + + + + +IntersectionLanes (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class IntersectionLanes

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class IntersectionLanes
    +extends DirectionsJsonObject
    +
    Object representing lanes in an intersection.
    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IntersectionLanes

        +
        public IntersectionLanes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        valid

        +
        @Nullable
        +public abstract java.lang.Boolean valid()
        +
        Provides a boolean value you can use to determine if the given lane is valid for the user to + complete the maneuver.
        +
        +
        Returns:
        +
        Boolean value for whether this lane can be taken to complete the maneuver. For + instance, if the lane array has four objects and the first two are marked as valid, then the + driver can take either of the left lanes and stay on the route.
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        active

        +
        @Nullable
        +public abstract java.lang.Boolean active()
        +
        Indicates whether this lane is a preferred lane (true) or not (false). + A preferred lane is a lane that is recommended if there are multiple lanes available. + For example, if guidance indicates that the driver must turn left at an intersection + and there are multiple left turn lanes, the left turn lane that will better prepare + the driver for the next maneuver will be marked as active. + Only available on the mapbox/driving profile.
        +
        +
        Returns:
        +
        Indicates whether this lane is a preferred lane (true) or not (false).
        +
        +
      • +
      + + + +
        +
      • +

        validIndication

        +
        @Nullable
        + @SerializedName(value="valid_indication")
        +public abstract java.lang.String validIndication()
        +
        When either valid or active is set to true, this property shows which of the lane indications + is applicable to the current route, when there is more than one. For example, if a lane allows + you to go left or straight but your current route is guiding you to the left, + then this value will be set to left. + See indications for possible values. + When both active and valid are false, this property will not be included in the response. + Only available on the mapbox/driving profile.
        +
        +
        Returns:
        +
        which of the lane indications is applicable to the current route, + when there is more than one
        +
        +
      • +
      + + + +
        +
      • +

        indications

        +
        @Nullable
        +public abstract java.util.List<java.lang.String> indications()
        +
        Array that can be made up of multiple signs such as left, right, etc.
        +
        +
        Returns:
        +
        Array of signs for each turn lane. There can be multiple signs. For example, a turning + lane can have a sign with an arrow pointing left and another sign with an arrow pointing + straight.
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        paymentMethods

        +
        @Nullable
        + @SerializedName(value="payment_methods")
        +public abstract java.util.List<java.lang.String> paymentMethods()
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<IntersectionLanes> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static IntersectionLanes fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an IntersectionLanes
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.Builder.html new file mode 100644 index 000000000..6188ba668 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.Builder.html @@ -0,0 +1,314 @@ + + + + + + +Junction.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Junction.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Junction
    +
    +
    +
    +
    public abstract static class Junction.Builder
    +extends java.lang.Object
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Junctionbuild() 
      abstract Junction.Buildername(java.lang.String name) 
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract Junction.Builder name(@Nullable
        +                                               java.lang.String name)
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract Junction build()
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.html new file mode 100644 index 000000000..fb089abda --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Junction.html @@ -0,0 +1,361 @@ + + + + + + +Junction (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Junction

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Junction

        +
        public Junction()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Junction> typeAdapter(com.google.gson.Gson gson)
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Junction fromJson(java.lang.String json)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.Builder.html new file mode 100644 index 000000000..ccfee6588 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.Builder.html @@ -0,0 +1,528 @@ + + + + + + +LegAnnotation.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class LegAnnotation.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    LegAnnotation
    +
    +
    +
    +
    public abstract static class LegAnnotation.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the LegAnnotation.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distance

        +
        public abstract LegAnnotation.Builder distance(@Nullable
        +                                               java.util.List<java.lang.Double> distance)
        +
        The distance, in meters, between each pair of coordinates.
        +
        +
        Parameters:
        +
        distance - a list with each entry being a distance value between two of the routeLeg + geometry coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        public abstract LegAnnotation.Builder duration(@Nullable
        +                                               java.util.List<java.lang.Double> duration)
        +
        The speed, in meters per second, between each pair of coordinates.
        +
        +
        Parameters:
        +
        duration - a list with each entry being a speed value between two of the routeLeg + geometry coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        speed

        +
        public abstract LegAnnotation.Builder speed(@Nullable
        +                                            java.util.List<java.lang.Double> speed)
        +
        The speed, in meters per second, between each pair of coordinates.
        +
        +
        Parameters:
        +
        speed - a list with each entry being a speed value between two of the routeLeg geometry + coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        maxspeed

        +
        public abstract LegAnnotation.Builder maxspeed(@Nullable
        +                                               java.util.List<MaxSpeed> maxspeed)
        +
        The posted speed limit, between each pair of coordinates. + Maxspeed is only available for the `mapbox/driving` and `mapbox/driving-traffic` + profiles, other profiles will return `unknown`s only.
        +
        +
        Parameters:
        +
        maxspeed - list of speeds between each pair of coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        congestion

        +
        public abstract LegAnnotation.Builder congestion(@Nullable
        +                                                 java.util.List<java.lang.String> congestion)
        +
        The congestion between each pair of coordinates.
        +
        +
        Parameters:
        +
        congestion - a list of Strings with each entry being a congestion value between two of + the routeLeg geometry coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        congestionNumeric

        +
        public abstract LegAnnotation.Builder congestionNumeric(@Nullable
        +                                                        java.util.List<java.lang.Integer> congestionNumeric)
        +
        The congestion between each pair of coordinates.
        +
        +
        Parameters:
        +
        congestionNumeric - a list of Integers with each entry being a congestion value between + two of the routeLeg geometry coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        trafficTendency

        +
        @NonNull
        +public abstract LegAnnotation.Builder trafficTendency(@Nullable
        +                                                               java.util.List<java.lang.Integer> trafficTendency)
        +
      • +
      + + + +
        +
      • +

        freeflowSpeed

        +
        @NonNull
        +public abstract LegAnnotation.Builder freeflowSpeed(@Nullable
        +                                                             java.util.List<java.lang.Integer> freeflowSpeed)
        +
        +
        Parameters:
        +
        freeflowSpeed - speed for each line segment along the route geometry. + The speed may be either a positive integer in kilometers per hour or + `null` where attribution is missing.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        currentSpeed

        +
        @NonNull
        +public abstract LegAnnotation.Builder currentSpeed(@Nullable
        +                                                            java.util.List<java.lang.Integer> currentSpeed)
        +
        +
        Parameters:
        +
        currentSpeed - The current speed for each line segment along the route geometry. + The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.html new file mode 100644 index 000000000..f39b80c01 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegAnnotation.html @@ -0,0 +1,613 @@ + + + + + + +LegAnnotation (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class LegAnnotation

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class LegAnnotation
    +extends DirectionsJsonObject
    +
    An annotations object that contains additional details about each line segment along the route + geometry. Each entry in an annotations field corresponds to a coordinate along the route + geometry.
    +
    +
    Since:
    +
    2.1.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class LegAnnotation.Builder +
      This builder can be used to set the values describing the LegAnnotation.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LegAnnotation() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static LegAnnotation.Builderbuilder() +
      Create a new instance of this class by using the LegAnnotation.Builder class.
      +
      abstract java.util.List<java.lang.String>congestion() +
      The congestion between each pair of coordinates.
      +
      abstract java.util.List<java.lang.Integer>congestionNumeric() +
      The congestion between each pair of coordinates.
      +
      abstract java.util.List<java.lang.Integer>currentSpeed() +
      The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing.
      +
      abstract java.util.List<java.lang.Double>distance() +
      The distance, in meters, between each pair of coordinates.
      +
      abstract java.util.List<java.lang.Double>duration() +
      The speed, in meters per second, between each pair of coordinates.
      +
      abstract java.util.List<java.lang.Integer>freeflowSpeed() +
      The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing.
      +
      static LegAnnotationfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.util.List<MaxSpeed>maxspeed() +
      The posted speed limit, between each pair of coordinates.
      +
      abstract java.util.List<java.lang.Double>speed() +
      The speed, in meters per second, between each pair of coordinates.
      +
      abstract LegAnnotation.BuildertoBuilder() +
      Convert the current LegAnnotation to its builder holding the currently assigned + values.
      +
      abstract java.util.List<java.lang.Integer>trafficTendency() 
      static com.google.gson.TypeAdapter<LegAnnotation>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LegAnnotation

        +
        public LegAnnotation()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        distance

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double> distance()
        +
        The distance, in meters, between each pair of coordinates.
        +
        +
        Returns:
        +
        a list with each entry being a distance value between two of the routeLeg geometry + coordinates
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double> duration()
        +
        The speed, in meters per second, between each pair of coordinates.
        +
        +
        Returns:
        +
        a list with each entry being a speed value between two of the routeLeg geometry + coordinates
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        speed

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double> speed()
        +
        The speed, in meters per second, between each pair of coordinates.
        +
        +
        Returns:
        +
        a list with each entry being a speed value between two of the routeLeg geometry + coordinates
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        maxspeed

        +
        @Nullable
        +public abstract java.util.List<MaxSpeed> maxspeed()
        +
        The posted speed limit, between each pair of coordinates. + Maxspeed is only available for the `mapbox/driving` and `mapbox/driving-traffic` + profiles, other profiles will return `unknown`s only.
        +
        +
        Returns:
        +
        a list with each entry being a MaxSpeed value between two of + the routeLeg geometry coordinates
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        congestion

        +
        @Nullable
        +public abstract java.util.List<java.lang.String> congestion()
        +
        The congestion between each pair of coordinates.
        +
        +
        Returns:
        +
        a list of Strings with each entry being a congestion value between two of the routeLeg + geometry coordinates
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        congestionNumeric

        +
        @Nullable
        + @SerializedName(value="congestion_numeric")
        +public abstract java.util.List<java.lang.Integer> congestionNumeric()
        +
        The congestion between each pair of coordinates.
        +
        +
        Returns:
        +
        a list of Integers with each entry being a congestion value between two of the + routeLeg geometry coordinates
        +
        +
      • +
      + + + +
        +
      • +

        trafficTendency

        +
        @Nullable
        + @SerializedName(value="traffic_tendency")
        +public abstract java.util.List<java.lang.Integer> trafficTendency()
        +
      • +
      + + + +
        +
      • +

        freeflowSpeed

        +
        @Nullable
        + @SerializedName(value="freeflow_speed")
        +public abstract java.util.List<java.lang.Integer> freeflowSpeed()
        +
        The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing. + The freeflow value conveys the typical speed at low traffic times of day + such as nights or early mornings. + Available only for `mapbox/driving` and `mapbox/driving-traffic` profiles.
        +
        +
        Returns:
        +
        The freeflow speed for each line segment along the route geometry.
        +
        +
      • +
      + + + +
        +
      • +

        currentSpeed

        +
        @Nullable
        + @SerializedName(value="current_speed")
        +public abstract java.util.List<java.lang.Integer> currentSpeed()
        +
        The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing. + The current speed value conveys the instantaneous + (at the time of the request) speed. + Available only for `mapbox/driving` and `mapbox/driving-traffic` profiles.
        +
        +
        Returns:
        +
        The current speed for each line segment along the route geometry.
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract LegAnnotation.Builder toBuilder()
        +
        Convert the current LegAnnotation to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified LegAnnotation.
        +
        +
        Returns:
        +
        a LegAnnotation.Builder with the same values set to match the ones defined + in this LegAnnotation
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<LegAnnotation> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static LegAnnotation fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a LegAnnotation
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.Builder.html new file mode 100644 index 000000000..8c59a71f3 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.Builder.html @@ -0,0 +1,830 @@ + + + + + + +LegStep.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class LegStep.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    LegStep
    +
    +
    +
    +
    public abstract static class LegStep.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the LegStep.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distance

        +
        public abstract LegStep.Builder distance(double distance)
        +
        The distance traveled from the maneuver to the next LegStep.
        +
        +
        Parameters:
        +
        distance - a double number with unit meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        public abstract LegStep.Builder duration(double duration)
        +
        The estimated travel time from the maneuver to the next LegStep.
        +
        +
        Parameters:
        +
        duration - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        public abstract LegStep.Builder durationTypical(@Nullable
        +                                                java.lang.Double durationTypical)
        +
        The typical travel time for traversing this LegStep. There's a delay along the LegStep + if you subtract this durationTypical() value from the LegStep duration() value and + the resulting difference is greater than 0. The delay is because of any number + of real-world situations (road repair, traffic jam, etc).
        +
        +
        Parameters:
        +
        durationTypical - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        speedLimitUnit

        +
        public abstract LegStep.Builder speedLimitUnit(@Nullable
        +                                               java.lang.String speedLimitUnit)
        +
        Speed limit unit as per the locale.
        +
        +
        Parameters:
        +
        speedLimitUnit - speed limit unit
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        SpeedLimit.Unit
        +
        +
      • +
      + + + +
        +
      • +

        speedLimitSign

        +
        public abstract LegStep.Builder speedLimitSign(@Nullable
        +                                               java.lang.String speedLimitSign)
        +
        Speed limit sign type.
        +
        +
        Parameters:
        +
        speedLimitSign - speed limit sign
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        LegStep.SpeedLimitSign
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        public abstract LegStep.Builder geometry(@Nullable
        +                                         java.lang.String geometry)
        +
        Gives the geometry of the leg step.
        +
        +
        Parameters:
        +
        geometry - an encoded polyline string
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract LegStep.Builder name(@Nullable
        +                                     java.lang.String name)
        +
        String with the name of the way along which the travel proceeds.
        +
        +
        Parameters:
        +
        name - a String representing the way along which the travel proceeds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        ref

        +
        public abstract LegStep.Builder ref(@Nullable
        +                                    java.lang.String ref)
        +
        String with reference number or code of the way along which the travel proceeds.
        +
        +
        Parameters:
        +
        ref - String with reference number or code of the way along which the travel proceeds. + Optionally included, if data is available
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        destinations

        +
        public abstract LegStep.Builder destinations(@Nullable
        +                                             java.lang.String destinations)
        +
        String with the destinations of the way along which the travel proceeds.
        +
        +
        Parameters:
        +
        destinations - String with the destinations of the way along which the travel proceeds. + Optionally included, if data is available
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mode

        +
        public abstract LegStep.Builder mode(@NonNull
        +                                     java.lang.String mode)
        +
        Indicates the mode of transportation in the step.
        +
        +
        Parameters:
        +
        mode - String indicating the mode of transportation
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        pronunciation

        +
        public abstract LegStep.Builder pronunciation(@Nullable
        +                                              java.lang.String pronunciation)
        +
        The pronunciation hint of the way name. Will be undefined if no pronunciation is hit.
        +
        +
        Parameters:
        +
        pronunciation - String with the pronunciation
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rotaryName

        +
        public abstract LegStep.Builder rotaryName(@Nullable
        +                                           java.lang.String rotaryName)
        +
        An optional string indicating the name of the rotary. This will only be a nonnull when the + maneuver type equals rotary.
        +
        +
        Parameters:
        +
        rotaryName - String with the rotary name
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rotaryPronunciation

        +
        public abstract LegStep.Builder rotaryPronunciation(@Nullable
        +                                                    java.lang.String rotaryPronunciation)
        +
        An optional string indicating the pronunciation of the name of the rotary. This will only be + a nonnull when the maneuver type equals rotary.
        +
        +
        Parameters:
        +
        rotaryPronunciation - String in IPA with the rotary name's pronunciation.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        voiceInstructions

        +
        public abstract LegStep.Builder voiceInstructions(@NonNull
        +                                                  java.util.List<VoiceInstructions> voiceInstructions)
        +
        The voice instructions object is useful for navigation sessions providing well spoken text + instructions along with the distance from the maneuver the instructions should be said.
        +
        +
        Parameters:
        +
        voiceInstructions - a list of voice instructions which can be triggered on this current + step
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bannerInstructions

        +
        public abstract LegStep.Builder bannerInstructions(@NonNull
        +                                                   java.util.List<BannerInstructions> bannerInstructions)
        +
        If in your request you set MapboxDirections.Builder#bannerInstructions() to true, + you'll receive a list of BannerInstructions which encompasses all information + necessary for creating a visual cue about a given LegStep.
        +
        +
        Parameters:
        +
        bannerInstructions - a list of BannerInstructionss which help display visual + cues inside your application
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        drivingSide

        +
        public abstract LegStep.Builder drivingSide(@Nullable
        +                                            java.lang.String drivingSide)
        +
        The legal driving side at the location for this step. Result will either be left or + right.
        +
        +
        Parameters:
        +
        drivingSide - a string with either a left or right value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        public abstract LegStep.Builder weight(double weight)
        +
        Specifies a decimal precision of edge weights, default value 1.
        +
        +
        Parameters:
        +
        weight - a decimal precision double value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        intersections

        +
        public abstract LegStep.Builder intersections(@NonNull
        +                                              java.util.List<StepIntersection> intersections)
        +
        Provide a list of all the intersections connected to the current way the user is traveling + along.
        +
        +
        Parameters:
        +
        intersections - list of StepIntersection representing all intersections along + the step
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        exits

        +
        public abstract LegStep.Builder exits(@Nullable
        +                                      java.lang.String exits)
        +
        String with the exit numbers or names of the way. Optionally included, if data is available.
        +
        +
        Parameters:
        +
        exits - a String identifying the exit number or name
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract LegStep build()
        +
        Build a new LegStep object.
        +
        +
        Returns:
        +
        a new LegStep using the provided values in this builder
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.SpeedLimitSign.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.SpeedLimitSign.html new file mode 100644 index 000000000..091bd612d --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.SpeedLimitSign.html @@ -0,0 +1,163 @@ + + + + + + +LegStep.SpeedLimitSign (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type LegStep.SpeedLimitSign

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface LegStep.SpeedLimitSign
    +
    Speed limit sign.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.html new file mode 100644 index 000000000..3a3d1924a --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/LegStep.html @@ -0,0 +1,950 @@ + + + + + + +LegStep (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class LegStep

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class LegStep.Builder +
      This builder can be used to set the values describing the LegStep.
      +
      static interface LegStep.SpeedLimitSign +
      Speed limit sign.
      +
      +
    • +
    + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      LegStep() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.util.List<BannerInstructions>bannerInstructions() +
      If in your request you set MapboxDirections.Builder#bannerInstructions() to true, + you'll receive a list of BannerInstructions which encompasses all information necessary + for creating a visual cue about a given LegStep.
      +
      static LegStep.Builderbuilder() +
      Create a new instance of this class by using the LegStep.Builder class.
      +
      abstract java.lang.Stringdestinations() +
      String with the destinations of the way along which the travel proceeds.
      +
      abstract doubledistance() +
      The distance traveled from the maneuver to the next LegStep.
      +
      abstract java.lang.StringdrivingSide() +
      The legal driving side at the location for this step.
      +
      abstract doubleduration() +
      The estimated travel time from the maneuver to the next LegStep.
      +
      abstract java.lang.DoubledurationTypical() +
      The typical travel time for traversing this LegStep.
      +
      abstract java.lang.Stringexits() +
      String with the exit numbers or names of the way.
      +
      static LegStepfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.lang.Stringgeometry() +
      Gives the geometry of the leg step.
      +
      abstract java.util.List<StepIntersection>intersections() +
      Provides a list of all the intersections connected to the current way the user is traveling + along.
      +
      abstract StepManeuvermaneuver() +
      A StepManeuver object that typically represents the first coordinate making up the + geometry().
      +
      abstract java.lang.Stringmode() +
      indicates the mode of transportation in the step.
      +
      abstract java.lang.Stringname() +
      String with the name of the way along which the travel proceeds.
      +
      abstract java.lang.Stringpronunciation() +
      The pronunciation hint of the way name.
      +
      abstract java.lang.Stringref() +
      Any road designations associated with the road or path leading from this step's + maneuver to the next step's maneuver.
      +
      abstract java.lang.StringrotaryName() +
      An optional string indicating the name of the rotary.
      +
      abstract java.lang.StringrotaryPronunciation() +
      An optional string indicating the pronunciation of the name of the rotary.
      +
      abstract java.lang.StringspeedLimitSign() +
      Speed limit sign type.
      +
      abstract java.lang.StringspeedLimitUnit() +
      Speed limit unit as per the locale.
      +
      abstract LegStep.BuildertoBuilder() +
      Convert the current LegStep to its builder holding the currently assigned + values.
      +
      static com.google.gson.TypeAdapter<LegStep>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.util.List<VoiceInstructions>voiceInstructions() +
      The voice instructions object is useful for navigation sessions providing well spoken text + instructions along with the distance from the maneuver the instructions should be said.
      +
      abstract doubleweight() +
      Specifies a decimal precision of edge weights, default value 1.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LegStep

        +
        public LegStep()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        distance

        +
        public abstract double distance()
        +
        The distance traveled from the maneuver to the next LegStep.
        +
        +
        Returns:
        +
        a double number with unit meters
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        public abstract double duration()
        +
        The estimated travel time from the maneuver to the next LegStep.
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        @Nullable
        + @SerializedName(value="duration_typical")
        +public abstract java.lang.Double durationTypical()
        +
        The typical travel time for traversing this LegStep. There's a delay along the LegStep + if you subtract this durationTypical() value from the LegStep duration() value and + the resulting difference is greater than 0. The delay is because of any number + of real-world situations (road repair, traffic jam, etc).
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        speedLimitUnit

        +
        @Nullable
        +public abstract java.lang.String speedLimitUnit()
        +
        Speed limit unit as per the locale.
        +
        +
        Returns:
        +
        unit of the speed limit
        +
        +
      • +
      + + + +
        +
      • +

        speedLimitSign

        +
        @Nullable
        +public abstract java.lang.String speedLimitSign()
        +
        Speed limit sign type.
        +
        +
        See Also:
        +
        LegStep.SpeedLimitSign
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @Nullable
        +public abstract java.lang.String geometry()
        +
        Gives the geometry of the leg step.
        +
        +
        Returns:
        +
        an encoded polyline string
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        String with the name of the way along which the travel proceeds.
        +
        +
        Returns:
        +
        a String representing the way along which the travel proceeds
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        ref

        +
        @Nullable
        +public abstract java.lang.String ref()
        +
        Any road designations associated with the road or path leading from this step's + maneuver to the next step's maneuver. Optionally included, if data is available. + If multiple road designations are associated with the road, they are separated by semicolons. + A road designation typically consists of an alphabetic network code (identifying the road type + or numbering system), a space or hyphen, and a route number. You should not assume that + the network code is globally unique: for example, a network code of "NH" may appear + on a "National Highway" or "New Hampshire". Moreover, a route number may + not even uniquely identify a road within a given network.
        +
        +
        Returns:
        +
        String with reference number or code of the way along which the travel proceeds. + Optionally included, if data is available.
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        destinations

        +
        @Nullable
        +public abstract java.lang.String destinations()
        +
        String with the destinations of the way along which the travel proceeds.
        +
        +
        Returns:
        +
        String with the destinations of the way along which the travel proceeds. Optionally + included, if data is available
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mode

        +
        @NonNull
        +public abstract java.lang.String mode()
        +
        indicates the mode of transportation in the step.
        +
        +
        Returns:
        +
        String indicating the mode of transportation.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        pronunciation

        +
        @Nullable
        +public abstract java.lang.String pronunciation()
        +
        The pronunciation hint of the way name. Will be undefined if no pronunciation is hit.
        +
        +
        Returns:
        +
        String with the pronunciation
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rotaryName

        +
        @Nullable
        + @SerializedName(value="rotary_name")
        +public abstract java.lang.String rotaryName()
        +
        An optional string indicating the name of the rotary. This will only be a nonnull when the + maneuver type equals rotary.
        +
        +
        Returns:
        +
        String with the rotary name
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rotaryPronunciation

        +
        @Nullable
        + @SerializedName(value="rotary_pronunciation")
        +public abstract java.lang.String rotaryPronunciation()
        +
        An optional string indicating the pronunciation of the name of the rotary. This will only be a + nonnull when the maneuver type equals rotary.
        +
        +
        Returns:
        +
        String in IPA with the rotary name's pronunciation.
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        voiceInstructions

        +
        @Nullable
        +public abstract java.util.List<VoiceInstructions> voiceInstructions()
        +
        The voice instructions object is useful for navigation sessions providing well spoken text + instructions along with the distance from the maneuver the instructions should be said.
        +
        +
        Returns:
        +
        a list of voice instructions which can be triggered on this current step
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bannerInstructions

        +
        @Nullable
        +public abstract java.util.List<BannerInstructions> bannerInstructions()
        +
        If in your request you set MapboxDirections.Builder#bannerInstructions() to true, + you'll receive a list of BannerInstructions which encompasses all information necessary + for creating a visual cue about a given LegStep.
        +
        +
        Returns:
        +
        a list of BannerInstructionss which help display visual cues + inside your application
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        drivingSide

        +
        @Nullable
        + @SerializedName(value="driving_side")
        +public abstract java.lang.String drivingSide()
        +
        The legal driving side at the location for this step. Result will either be left or + right.
        +
        +
        Returns:
        +
        a string with either a left or right value
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        public abstract double weight()
        +
        Specifies a decimal precision of edge weights, default value 1.
        +
        +
        Returns:
        +
        a decimal precision double value
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        intersections

        +
        @Nullable
        +public abstract java.util.List<StepIntersection> intersections()
        +
        Provides a list of all the intersections connected to the current way the user is traveling + along.
        +
        +
        Returns:
        +
        list of StepIntersection representing all intersections along the step
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        exits

        +
        @Nullable
        +public abstract java.lang.String exits()
        +
        String with the exit numbers or names of the way. Optionally included, if data is available.
        +
        +
        Returns:
        +
        a String identifying the exit number or name
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract LegStep.Builder toBuilder()
        +
        Convert the current LegStep to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified LegStep.
        +
        +
        Returns:
        +
        a LegStep.Builder with the same values set to match the ones defined + in this LegStep
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<LegStep> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static LegStep fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a LegStep
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.Type.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.Type.html new file mode 100644 index 000000000..c78fabd53 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.Type.html @@ -0,0 +1,167 @@ + + + + + + +ManeuverModifier.Type (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type ManeuverModifier.Type

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface ManeuverModifier.Type
    +
    Representation of ManeuverModifier in form of logical types.
    +
    +
    Since:
    +
    5.2.1
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.html new file mode 100644 index 000000000..b92093b8a --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ManeuverModifier.html @@ -0,0 +1,460 @@ + + + + + + +ManeuverModifier (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ManeuverModifier

+
+
+ +
+
    +
  • +
    +
    +
    public final class ManeuverModifier
    +extends java.lang.Object
    +
    Constants for the StepManeuver.modifier().
    +
    +
    Since:
    +
    5.2.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface ManeuverModifier.Type +
      Representation of ManeuverModifier in form of logical types.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringLEFT +
      Indicates "left" maneuver modifier.
      +
      static java.lang.StringRIGHT +
      Indicates "right" maneuver modifier.
      +
      static java.lang.StringSHARP_LEFT +
      Indicates "sharp left" maneuver modifier.
      +
      static java.lang.StringSHARP_RIGHT +
      Indicates "sharp right" maneuver modifier.
      +
      static java.lang.StringSLIGHT_LEFT +
      Indicates "slight left" maneuver modifier.
      +
      static java.lang.StringSLIGHT_RIGHT +
      Indicates "slight right" maneuver modifier.
      +
      static java.lang.StringSTRAIGHT +
      Indicates "straight" maneuver modifier.
      +
      static java.lang.StringUTURN +
      Indicates "uturn" maneuver modifier.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ManeuverModifier() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        UTURN

        +
        public static final java.lang.String UTURN
        +
        Indicates "uturn" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SHARP_RIGHT

        +
        public static final java.lang.String SHARP_RIGHT
        +
        Indicates "sharp right" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RIGHT

        +
        public static final java.lang.String RIGHT
        +
        Indicates "right" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SLIGHT_RIGHT

        +
        public static final java.lang.String SLIGHT_RIGHT
        +
        Indicates "slight right" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        STRAIGHT

        +
        public static final java.lang.String STRAIGHT
        +
        Indicates "straight" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SLIGHT_LEFT

        +
        public static final java.lang.String SLIGHT_LEFT
        +
        Indicates "slight left" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LEFT

        +
        public static final java.lang.String LEFT
        +
        Indicates "left" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SHARP_LEFT

        +
        public static final java.lang.String SHARP_LEFT
        +
        Indicates "sharp left" maneuver modifier.
        +
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ManeuverModifier

        +
        public ManeuverModifier()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.Builder.html new file mode 100644 index 000000000..8633bf997 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.Builder.html @@ -0,0 +1,400 @@ + + + + + + +MapboxShield.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MapboxShield.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxShield
    +
    +
    +
    +
    public abstract static class MapboxShield.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapboxShield.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MapboxShield.BuilderbaseUrl(java.lang.String baseUrl) +
      Base url to query the styles endpoint.
      +
      abstract MapboxShieldbuild() +
      Build a new MapboxShield object.
      +
      abstract MapboxShield.BuilderdisplayRef(java.lang.String displayRef) +
      String indicating the display ref.
      +
      abstract MapboxShield.Buildername(java.lang.String name) +
      String indicating the name of the route shield.
      +
      abstract MapboxShield.BuildertextColor(java.lang.String textColor) +
      String indicating the color of the text to be rendered on the route shield.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxShield.Builder baseUrl(java.lang.String baseUrl)
        +
        Base url to query the styles endpoint.
        +
        +
        Parameters:
        +
        baseUrl - base url to query the styles endpoint
        +
        Returns:
        +
        a MapboxShield.Builder object
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract MapboxShield.Builder name(java.lang.String name)
        +
        String indicating the name of the route shield.
        +
        +
        Parameters:
        +
        name - name of the shield
        +
        Returns:
        +
        a MapboxShield.Builder object
        +
        +
      • +
      + + + +
        +
      • +

        textColor

        +
        public abstract MapboxShield.Builder textColor(java.lang.String textColor)
        +
        String indicating the color of the text to be rendered on the route shield.
        +
        +
        Parameters:
        +
        textColor - color of the text to be rendered on the route shield
        +
        Returns:
        +
        a MapboxShield.Builder object
        +
        +
      • +
      + + + +
        +
      • +

        displayRef

        +
        public abstract MapboxShield.Builder displayRef(java.lang.String displayRef)
        +
        String indicating the display ref.
        +
        +
        Parameters:
        +
        displayRef - display ref for the shield
        +
        Returns:
        +
        a MapboxShield.Builder object
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.html new file mode 100644 index 000000000..5f926aac1 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxShield.html @@ -0,0 +1,478 @@ + + + + + + +MapboxShield (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MapboxShield

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MapboxShield
    +extends DirectionsJsonObject
    +
    A part of the BannerComponents which includes a snippet of the route shield associated + with the instruction. In cases where data is available, a base url will be provided to help in + constructing an actual URL that can then be used to fetch a shield in the form of SVG. + To receive this information, your request must have + MapboxDirections.Builder#bannerInstructions() set to true.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxShield

        +
        public MapboxShield()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        baseUrl

        +
        @SerializedName(value="base_url")
        +public abstract java.lang.String baseUrl()
        +
        Base url to query the styles endpoint.
        +
        +
        Returns:
        +
        base url to query the styles endpoint
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract java.lang.String name()
        +
        String indicating the name of the route shield.
        +
        +
        Returns:
        +
        name of the route shield
        +
        +
      • +
      + + + +
        +
      • +

        textColor

        +
        @SerializedName(value="text_color")
        +public abstract java.lang.String textColor()
        +
        String indicating the color of the text to be rendered on the route shield.
        +
        +
        Returns:
        +
        String color of the text to be rendered on the route shield
        +
        +
      • +
      + + + +
        +
      • +

        displayRef

        +
        @SerializedName(value="display_ref")
        +public abstract java.lang.String displayRef()
        +
        String indicating the display ref.
        +
        +
        Returns:
        +
        String display ref
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract MapboxShield.Builder toBuilder()
        +
        Convert the current MapboxShield to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified MapboxShield.
        +
        +
        Returns:
        +
        a MapboxShield.Builder with the same values set to match the ones defined + in this MapboxShield
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapboxShield> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static MapboxShield fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a MapboxShield
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.Builder.html new file mode 100644 index 000000000..c7fa7dc87 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.Builder.html @@ -0,0 +1,329 @@ + + + + + + +MapboxStreetsV8.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MapboxStreetsV8.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxStreetsV8
    +
    +
    +
    +
    public abstract static class MapboxStreetsV8.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapboxStreetsV8.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MapboxStreetsV8build() +
      Build a new MapboxStreetsV8 object.
      +
      abstract MapboxStreetsV8.BuilderroadClass(java.lang.String roadClass) +
      Class of the road exiting the intersection.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        roadClass

        +
        public abstract MapboxStreetsV8.Builder roadClass(@Nullable
        +                                                  java.lang.String roadClass)
        +
        Class of the road exiting the intersection.
        +
        +
        Parameters:
        +
        roadClass - class of the road exiting the intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.html new file mode 100644 index 000000000..6bb9c4f0f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MapboxStreetsV8.html @@ -0,0 +1,416 @@ + + + + + + +MapboxStreetsV8 (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MapboxStreetsV8

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxStreetsV8

        +
        public MapboxStreetsV8()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        roadClass

        +
        @Nullable
        + @SerializedName(value="class")
        +public abstract java.lang.String roadClass()
        +
        The road class of the road exiting the intersection as defined by the + + Mapbox Streets v8 road class specification. + Valid values are the same as those supported by Mapbox Streets v8. + Examples include: `motorway`, `motorway_link`, `primary`, and `street`. + Note that adding new possible values is not considered a breaking change.
        +
        +
        Returns:
        +
        class of the road.
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapboxStreetsV8> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static MapboxStreetsV8 fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.Builder.html new file mode 100644 index 000000000..8f12a7aeb --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.Builder.html @@ -0,0 +1,412 @@ + + + + + + +MaxSpeed.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MaxSpeed.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MaxSpeed
    +
    +
    +
    +
    public abstract static class MaxSpeed.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MaxSpeed.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MaxSpeedbuild() +
      Build a new MaxSpeed object.
      +
      abstract MaxSpeed.Buildernone(java.lang.Boolean none) +
      Boolean is `true` if the speed limit is unlimited, otherwise null.
      +
      abstract MaxSpeed.Builderspeed(java.lang.Integer speed) +
      Number indicating the posted speed limit.
      +
      abstract MaxSpeed.Builderunit(java.lang.String unit) +
      String indicating the unit of speed, either as `km/h` or `mph`.
      +
      abstract MaxSpeed.Builderunknown(java.lang.Boolean unknown) +
      Boolean is true if the speed limit is not known, otherwise null.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        speed

        +
        public abstract MaxSpeed.Builder speed(@Nullable
        +                                       java.lang.Integer speed)
        +
        Number indicating the posted speed limit.
        +
        +
        Parameters:
        +
        speed - indicating the posted speed limit
        +
        Returns:
        +
        a MaxSpeed.Builder object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unit

        +
        public abstract MaxSpeed.Builder unit(@Nullable
        +                                      java.lang.String unit)
        +
        String indicating the unit of speed, either as `km/h` or `mph`.
        +
        +
        Parameters:
        +
        unit - either as `km/h` or `mph`
        +
        Returns:
        +
        a MaxSpeed.Builder object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unknown

        +
        public abstract MaxSpeed.Builder unknown(@Nullable
        +                                         java.lang.Boolean unknown)
        +
        Boolean is true if the speed limit is not known, otherwise null.
        +
        +
        Parameters:
        +
        unknown - true if speed limit is not known, otherwise null
        +
        Returns:
        +
        a MaxSpeed.Builder object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        none

        +
        public abstract MaxSpeed.Builder none(@Nullable
        +                                      java.lang.Boolean none)
        +
        Boolean is `true` if the speed limit is unlimited, otherwise null.
        +
        +
        Parameters:
        +
        none - true if speed limit is unlimited, otherwise null
        +
        Returns:
        +
        a MaxSpeed.Builder object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract MaxSpeed build()
        +
        Build a new MaxSpeed object.
        +
        +
        Returns:
        +
        a new MaxSpeed using the provided values in this builder
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.html new file mode 100644 index 000000000..20338f36f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MaxSpeed.html @@ -0,0 +1,489 @@ + + + + + + +MaxSpeed (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MaxSpeed

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MaxSpeed
    +extends DirectionsJsonObject
    +
    Object representing max speeds along a route.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MaxSpeed.Builder +
      This builder can be used to set the values describing the MaxSpeed.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MaxSpeed() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MaxSpeed

        +
        public MaxSpeed()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        speed

        +
        @Nullable
        +public abstract java.lang.Integer speed()
        +
        Number indicating the posted speed limit.
        +
        +
        Returns:
        +
        number indicating the posted speed limit
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unit

        +
        @Nullable
        +public abstract java.lang.String unit()
        +
        String indicating the unit of speed, either as `km/h` or `mph`.
        +
        +
        Returns:
        +
        String unit either as `km/h` or `mph`
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unknown

        +
        @Nullable
        +public abstract java.lang.Boolean unknown()
        +
        Boolean is true if the speed limit is not known, otherwise null.
        +
        +
        Returns:
        +
        Boolean true if speed limit is not known, otherwise null
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        none

        +
        @Nullable
        +public abstract java.lang.Boolean none()
        +
        Boolean is `true` if the speed limit is unlimited, otherwise null.
        +
        +
        Returns:
        +
        Boolean true if speed limit is unlimited, otherwise null
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract MaxSpeed.Builder toBuilder()
        +
        Convert the current MaxSpeed to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified MaxSpeed.
        +
        +
        Returns:
        +
        a MaxSpeed.Builder with the same values set to match the ones defined + in this MaxSpeed
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MaxSpeed> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static MaxSpeed fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a MaxSpeed
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Builder.html new file mode 100644 index 000000000..d909b0579 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Builder.html @@ -0,0 +1,335 @@ + + + + + + +MergingArea.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MergingArea.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MergingArea
    +
    +
    +
    +
    public abstract static class MergingArea.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MergingArea.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MergingAreabuild() +
      Build a new MergingArea object.
      +
      abstract MergingArea.Buildertype(java.lang.String type) +
      Type of the merging area.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract MergingArea.Builder type(@Nullable
        +                                                  java.lang.String type)
        +
        Type of the merging area.
        +
        +
        Parameters:
        +
        type - type, see MergingArea.Type for possible values.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract MergingArea build()
        +
        Build a new MergingArea object.
        +
        +
        Returns:
        +
        a new MergingArea using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Type.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Type.html new file mode 100644 index 000000000..05c239aca --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.Type.html @@ -0,0 +1,163 @@ + + + + + + +MergingArea.Type (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type MergingArea.Type

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface MergingArea.Type
    +
    Merging Area type.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.html new file mode 100644 index 000000000..715fa765f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/MergingArea.html @@ -0,0 +1,497 @@ + + + + + + +MergingArea (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class MergingArea

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MergingArea
    +extends DirectionsJsonObject
    +
    Class containing information about merging area, + i.e. an area where traffic is being merged into the current road.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TYPE_FROM_LEFT

        +
        public static final java.lang.String TYPE_FROM_LEFT
        +
        MergingArea.Type value meaning that traffic is being merged into current road from the left side.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_FROM_RIGHT

        +
        public static final java.lang.String TYPE_FROM_RIGHT
        +
        MergingArea.Type value meaning that traffic is being merged into current road from the right side.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_FROM_BOTH_SIDES

        +
        public static final java.lang.String TYPE_FROM_BOTH_SIDES
        +
        MergingArea.Type value meaning that traffic is being merged into current road from both sides.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MergingArea

        +
        public MergingArea()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        Type of the merging area. See MergingArea.Type for possible values.
        +
        +
        Returns:
        +
        type of the merging area.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract MergingArea.Builder toBuilder()
        +
        Convert the current MergingArea to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified MergingArea.
        +
        +
        Returns:
        +
        a MergingArea.Builder with the same values set to match the ones defined in this + MergingArea
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MergingArea> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static MergingArea fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a Merging Area
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.Builder.html new file mode 100644 index 000000000..151d198e5 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.Builder.html @@ -0,0 +1,328 @@ + + + + + + +Metadata.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Metadata.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Metadata
    +
    +
    +
    +
    public abstract static class Metadata.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the Metadata.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract Metadatabuild() +
      Build a new Metadata object.
      +
      abstract Metadata.BuilderinfoMap(java.util.Map<java.lang.String,java.lang.String> mapInfo) +
      Map indicating the key/value pairs.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        infoMap

        +
        public abstract Metadata.Builder infoMap(java.util.Map<java.lang.String,java.lang.String> mapInfo)
        +
        Map indicating the key/value pairs.
        +
        +
        Parameters:
        +
        mapInfo - indicating the key/value pairs
        +
        Returns:
        +
        a Metadata.Builder object
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract Metadata build()
        +
        Build a new Metadata object.
        +
        +
        Returns:
        +
        a new Metadata using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.html new file mode 100644 index 000000000..cb2c81134 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/Metadata.html @@ -0,0 +1,412 @@ + + + + + + +Metadata (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class Metadata

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class Metadata
    +extends DirectionsJsonObject
    +
    Object representing metadata associated with a route request.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Metadata

        +
        public Metadata()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        infoMap

        +
        @Nullable
        + @SerializedName(value="map")
        +public abstract java.util.Map<java.lang.String,java.lang.String> infoMap()
        +
        Map containing a key/value pair of all the properties inside `map` json element including + map sources, version information etc. Metadata map is generic and can give access to many + different key/value pairs other than the ones specified.
        +
        +
        Returns:
        +
        map of key/value pairs
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract Metadata.Builder toBuilder()
        +
        Convert the current Metadata to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified Metadata.
        +
        +
        Returns:
        +
        a Metadata.Builder with the same values set to match the ones defined + in this Metadata
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<Metadata> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static Metadata fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a Metadata
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.Builder.html new file mode 100644 index 000000000..aa58e222f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.Builder.html @@ -0,0 +1,329 @@ + + + + + + +PaymentMethods.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class PaymentMethods.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    PaymentMethods
    +
    +
    +
    +
    public abstract static class PaymentMethods.Builder
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.html new file mode 100644 index 000000000..cc9a73559 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/PaymentMethods.html @@ -0,0 +1,375 @@ + + + + + + +PaymentMethods (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class PaymentMethods

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.Builder.html new file mode 100644 index 000000000..cc5d0870e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.Builder.html @@ -0,0 +1,391 @@ + + + + + + +RestStop.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RestStop.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RestStop
    +
    +
    +
    +
    public abstract static class RestStop.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RestStop.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract RestStop.Builderamenities(java.util.List<Amenity> amenities) +
      The list of amenities at the rest stop if available.
      +
      abstract RestStopbuild() +
      Build a new RestStop object.
      +
      abstract RestStop.BuilderguideMap(java.lang.String guideMap) 
      abstract RestStop.Buildername(java.lang.String name) +
      The name of the rest stop.
      +
      abstract RestStop.Buildertype(java.lang.String type) +
      The type of rest stop, either `rest_area` (includes parking only) or `service_area` + (includes amenities such as gas or restaurants).
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract RestStop.Builder type(@Nullable
        +                                               java.lang.String type)
        +
        The type of rest stop, either `rest_area` (includes parking only) or `service_area` + (includes amenities such as gas or restaurants). + Note that adding new possible types is not considered a breaking change.
        +
        +
        Parameters:
        +
        type - rest stop type
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @NonNull
        +public abstract RestStop.Builder name(@Nullable
        +                                               java.lang.String name)
        +
        The name of the rest stop. Optionally included if data is available.
        +
        +
        Parameters:
        +
        name - rest stop name
        +
        +
      • +
      + + + +
        +
      • +

        amenities

        +
        @NonNull
        +public abstract RestStop.Builder amenities(@Nullable
        +                                                    java.util.List<Amenity> amenities)
        +
        The list of amenities at the rest stop if available.
        +
        +
        Parameters:
        +
        amenities - list of amenities
        +
        +
      • +
      + + + +
        +
      • +

        guideMap

        +
        @NonNull
        +public abstract RestStop.Builder guideMap(@Nullable
        +                                                   java.lang.String guideMap)
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract RestStop build()
        +
        Build a new RestStop object.
        +
        +
        Returns:
        +
        a new RestStop using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.html new file mode 100644 index 000000000..9a2a2cae8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RestStop.html @@ -0,0 +1,455 @@ + + + + + + +RestStop (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RestStop

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RestStop

        +
        public RestStop()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        The type of rest stop, either `rest_area` (includes parking only) or `service_area` + (includes amenities such as gas or restaurants). + Note that adding new possible types is not considered a breaking change.
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        The name of the rest stop. Optionally included if data is available.
        +
      • +
      + + + +
        +
      • +

        amenities

        +
        @Nullable
        +public abstract java.util.List<Amenity> amenities()
        +
        The list of amenities at the rest stop if available.
        +
      • +
      + + + +
        +
      • +

        guideMap

        +
        @Nullable
        + @SerializedName(value="guidemap")
        +public abstract java.lang.String guideMap()
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract RestStop.Builder toBuilder()
        +
        Convert the current RestStop to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified RestStop.
        +
        +
        Returns:
        +
        a RestStop.Builder with the same values set to match the ones defined in this RestStop
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RestStop> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static RestStop fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.Builder.html new file mode 100644 index 000000000..d07705f4f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.Builder.html @@ -0,0 +1,573 @@ + + + + + + +RouteLeg.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RouteLeg.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RouteLeg
    +
    +
    +
    +
    public abstract static class RouteLeg.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RouteLeg.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        viaWaypoints

        +
        @NonNull
        +public abstract RouteLeg.Builder viaWaypoints(@Nullable
        +                                                       java.util.List<SilentWaypoint> viaWaypoints)
        +
        A list of silent waypoints which were used to request a route.
        +
        +
        Parameters:
        +
        viaWaypoints - a list of silent waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        @NonNull
        +public abstract RouteLeg.Builder distance(@Nullable
        +                                                   java.lang.Double distance)
        +
        The distance traveled from one waypoint to another.
        +
        +
        Parameters:
        +
        distance - a double number with unit meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @NonNull
        +public abstract RouteLeg.Builder duration(@Nullable
        +                                                   java.lang.Double duration)
        +
        The estimated travel time from one waypoint to another.
        +
        +
        Parameters:
        +
        duration - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        @NonNull
        +public abstract RouteLeg.Builder durationTypical(@Nullable
        +                                                          java.lang.Double durationTypical)
        +
        The typical travel time for traversing this RouteLeg. There's a delay along the RouteLeg + if you subtract this durationTypical() value from the RouteLeg duration() value and + the resulting difference is greater than 0. The delay is because of any number + of real-world situations (road repair, traffic jam, etc).
        +
        +
        Parameters:
        +
        durationTypical - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        summary

        +
        @NonNull
        +public abstract RouteLeg.Builder summary(@Nullable
        +                                                  java.lang.String summary)
        +
        A short human-readable summary of major roads traversed. Useful to distinguish alternatives.
        +
        +
        Parameters:
        +
        summary - String with summary
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        admins

        +
        @NonNull
        +public abstract RouteLeg.Builder admins(@Nullable
        +                                                 java.util.List<Admin> admins)
        +
        An array of objects describing the administrative boundaries the route leg travels through. + Use StepIntersection.adminIndex() on the intersection object + to look up the admin for each intersection in this array.
        +
        +
        Parameters:
        +
        admins - Array with admins
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        steps

        +
        @NonNull
        +public abstract RouteLeg.Builder steps(@Nullable
        +                                                java.util.List<LegStep> steps)
        +
        Gives a List including all the steps to get from one waypoint to another.
        +
        +
        Parameters:
        +
        steps - List of LegStep
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        incidents

        +
        @NonNull
        +public abstract RouteLeg.Builder incidents(@Nullable
        +                                                    java.util.List<Incident> incidents)
        +
        A list of incidents that occur on this leg.
        +
        +
        Parameters:
        +
        incidents - a list of Incident
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        annotation

        +
        @NonNull
        +public abstract RouteLeg.Builder annotation(@Nullable
        +                                                     LegAnnotation annotation)
        +
        A LegAnnotation that contains additional details about each line segment along the + route geometry. If you'd like to receiving this, you must request it inside your Directions + request before executing the call.
        +
        +
        Parameters:
        +
        annotation - a LegAnnotation object
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        closures

        +
        @NonNull
        +public abstract RouteLeg.Builder closures(@Nullable
        +                                                   java.util.List<Closure> closures)
        +
        A list of closures that occur on this leg.
        +
        +
        Parameters:
        +
        closures - a list of Closure
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract RouteLeg build()
        +
        Build a new RouteLeg object.
        +
        +
        Returns:
        +
        a new RouteLeg using the provided values in this builder
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.html new file mode 100644 index 000000000..ce292a07f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteLeg.html @@ -0,0 +1,630 @@ + + + + + + +RouteLeg (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RouteLeg

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class RouteLeg.Builder +
      This builder can be used to set the values describing the RouteLeg.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RouteLeg() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.util.List<Admin>admins() +
      An array of objects describing the administrative boundaries the route leg travels through.
      +
      abstract LegAnnotationannotation() +
      A LegAnnotation that contains additional details about each line segment along the + route geometry.
      +
      static RouteLeg.Builderbuilder() +
      Create a new instance of this class by using the RouteLeg.Builder class.
      +
      abstract java.util.List<Closure>closures() +
      A list of closures that occur on this leg.
      +
      abstract java.lang.Doubledistance() +
      The distance traveled from one waypoint to another.
      +
      abstract java.lang.Doubleduration() +
      The estimated travel time from one waypoint to another.
      +
      abstract java.lang.DoubledurationTypical() +
      The typical travel time for traversing this RouteLeg.
      +
      static RouteLegfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.util.List<Incident>incidents() +
      A list of incidents that occur on this leg.
      +
      abstract java.util.List<LegStep>steps() +
      Gives a List including all the steps to get from one waypoint to another.
      +
      abstract java.lang.Stringsummary() +
      A short human-readable summary of major roads traversed.
      +
      abstract RouteLeg.BuildertoBuilder() +
      Convert the current RouteLeg to its builder holding the currently assigned + values.
      +
      static com.google.gson.TypeAdapter<RouteLeg>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.util.List<SilentWaypoint>viaWaypoints() +
      When the semicolon-separated list waypoints parameter is used in the request, + an array per leg is returned that describes where a particular waypoint from + the root-level array matches to the route.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RouteLeg

        +
        public RouteLeg()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        viaWaypoints

        +
        @Nullable
        + @SerializedName(value="via_waypoints")
        +public abstract java.util.List<SilentWaypoint> viaWaypoints()
        +
        When the semicolon-separated list waypoints parameter is used in the request, + an array per leg is returned that describes where a particular waypoint from + the root-level array matches to the route. + This provides a way for tracking when a waypoint is passed along the route.
        +
        +
        Returns:
        +
        a list of silent waypoints
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        @Nullable
        +public abstract java.lang.Double distance()
        +
        The distance traveled from one waypoint to another.
        +
        +
        Returns:
        +
        a double number with unit meters
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @Nullable
        +public abstract java.lang.Double duration()
        +
        The estimated travel time from one waypoint to another.
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        durationTypical

        +
        @Nullable
        + @SerializedName(value="duration_typical")
        +public abstract java.lang.Double durationTypical()
        +
        The typical travel time for traversing this RouteLeg. There's a delay along the RouteLeg + if you subtract this durationTypical() value from the RouteLeg duration() value and + the resulting difference is greater than 0. The delay is because of any number + of real-world situations (road repair, traffic jam, etc).
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        5.5.0
        +
        +
      • +
      + + + +
        +
      • +

        summary

        +
        @Nullable
        +public abstract java.lang.String summary()
        +
        A short human-readable summary of major roads traversed. Useful to distinguish alternatives.
        +
        +
        Returns:
        +
        String with summary
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        admins

        +
        @Nullable
        +public abstract java.util.List<Admin> admins()
        +
        An array of objects describing the administrative boundaries the route leg travels through. + Use StepIntersection.adminIndex() on the intersection object + to look up the admin for each intersection in this array.
        +
      • +
      + + + +
        +
      • +

        steps

        +
        @Nullable
        +public abstract java.util.List<LegStep> steps()
        +
        Gives a List including all the steps to get from one waypoint to another.
        +
        +
        Returns:
        +
        List of LegStep
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        incidents

        +
        @Nullable
        +public abstract java.util.List<Incident> incidents()
        +
        A list of incidents that occur on this leg.
        +
        +
        Returns:
        +
        a list of Incident
        +
        +
      • +
      + + + +
        +
      • +

        annotation

        +
        @Nullable
        +public abstract LegAnnotation annotation()
        +
        A LegAnnotation that contains additional details about each line segment along the + route geometry. If you'd like to receiving this, you must request it inside your Directions + request before executing the call.
        +
        +
        Returns:
        +
        a LegAnnotation object
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        closures

        +
        @Nullable
        +public abstract java.util.List<Closure> closures()
        +
        A list of closures that occur on this leg.
        +
        +
        Returns:
        +
        a list of Closure
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract RouteLeg.Builder toBuilder()
        +
        Convert the current RouteLeg to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified RouteLeg.
        +
        +
        Returns:
        +
        a RouteLeg.Builder with the same values set to match the ones defined + in this RouteLeg
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RouteLeg> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static RouteLeg fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a RouteLeg
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.Builder.html new file mode 100644 index 000000000..3d28a9a04 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.Builder.html @@ -0,0 +1,2041 @@ + + + + + + +RouteOptions.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RouteOptions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RouteOptions
    +
    +
    +
    +
    public abstract static class RouteOptions.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RouteOptions.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +public abstract RouteOptions.Builder baseUrl(@NonNull
        +                                                      java.lang.String baseUrl)
        +
        Base URL for the request.
        +
        +
        Parameters:
        +
        baseUrl - string value representing the base URL
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        user

        +
        @NonNull
        +public abstract RouteOptions.Builder user(@NonNull
        +                                                   java.lang.String user)
        +
        The user parameter of the request, defaults to "mapbox".
        +
        +
        Parameters:
        +
        user - string with the user
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public abstract RouteOptions.Builder coordinates(@NonNull
        +                                                          java.lang.String coordinates)
        +
        A semicolon-separated list of {longitude},{latitude} coordinate pairs to visit in order. + There can be between two and 25 coordinates for most requests, + or up to three coordinates for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC requests. + Contact Mapbox Support if you'd like to extend this limit. +

        + Note that these coordinates are different than the DirectionsWaypoints + found in the DirectionsResponse which are snapped to a road.

        +
        +
        Parameters:
        +
        coordinates - a list of Points which represent the route origin, destination, + and optionally waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        coordinatesList

        +
        @NonNull
        +public RouteOptions.Builder coordinatesList(@NonNull
        +                                                     java.util.List<com.mapbox.geojson.Point> coordinates)
        +
        A list of Points to visit in order. + There can be between two and 25 coordinates for most requests, or up to 3 coordinates for + DirectionsCriteria.PROFILE_DRIVING_TRAFFIC requests. + Contact Mapbox Support if you'd like to extend this limit. +

        + Note that these coordinates are different than the DirectionsWaypoints + found in the DirectionsResponse which are snapped to a road.

        +
        +
        Parameters:
        +
        coordinates - a list of Points which represent the route origin, destination, + and optionally waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        alternatives

        +
        @NonNull
        +public abstract RouteOptions.Builder alternatives(@Nullable
        +                                                           java.lang.Boolean alternatives)
        +
        Whether to try to return alternative routes (true) or not (false, default). An alternative + route is a route that is significantly different than the fastest route, but also still + reasonably fast. Such a route does not exist in all circumstances. Up to two alternatives may + be returned. This is available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC, + DirectionsCriteria.PROFILE_DRIVING, DirectionsCriteria.PROFILE_CYCLING. +

        + The order of the routes in the response is not sorted by duration, but by weight. + The first route in the list is not the most preferable because of the duration, + but also based on the type of maneuvers. +

        + If null is provided, the Directions API defaults to false.

        +
        +
        Parameters:
        +
        alternatives - boolean object representing the setting for alternatives
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        @NonNull
        +public abstract RouteOptions.Builder language(@Nullable
        +                                                       java.lang.String language)
        +
        The language of returned turn-by-turn text instructions. + Defaults to "en" (English) if null. + Must be used in conjunction with RouteOptions.steps()=true. +

        + Refer to + + supported languages list for details.

        +
        +
        Parameters:
        +
        language - the language as a string used during the request
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        radiuses

        +
        @NonNull
        +public abstract RouteOptions.Builder radiuses(@Nullable
        +                                                       java.lang.String radiuses)
        +
        The maximum distance a coordinate can be moved to snap to the road network in meters. There + must be as many radiuses as there are coordinates in the request, each separated by ";". + Values can be any number greater than 0 or the string "unlimited". +

        + A NoSegment error is returned if no routable road is found within the radius.

        +
        +
        Parameters:
        +
        radiuses - a string representing the radiuses separated by ";".
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        radiusesList

        +
        @NonNull
        +public RouteOptions.Builder radiusesList(@Nullable
        +                                                  java.util.List<java.lang.Double> radiuses)
        +
        The maximum distance a coordinate can be moved to snap to the road network in meters. There + must be as many radiuses as there are coordinates in the request. + Values can be any number greater than 0 or Double.POSITIVE_INFINITY for unlimited. +

        + A NoSegment error is returned if no routable road is found within the radius.

        +
        +
        Parameters:
        +
        radiuses - a list of radiuses
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        bearings

        +
        @NonNull
        +public abstract RouteOptions.Builder bearings(@Nullable
        +                                                       java.lang.String bearings)
        +
        Influences the direction in which a route starts from a waypoint. Used to filter the road + segment the waypoint will be placed on by direction. This is useful for making sure the new + routes of rerouted vehicles continue traveling in their current direction. + A request that does + this would provide bearing and radius values for the first waypoint and leave the remaining + values empty. Returns two comma-separated values per waypoint: an angle clockwise from true + north between 0 and 360, and the range of degrees by which the angle can deviate (recommended + value is 45° or 90°), formatted as {angle, degrees}. If provided, the list of bearings must + be the same length as the list of coordinates. + However, you can skip a coordinate and show its position in the list with the ; separator.
        +
        +
        Parameters:
        +
        bearings - a string representing the bearings with the ; separator. + Angle and degrees for every bearing value are comma-separated.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        bearingsList

        +
        @NonNull
        +public RouteOptions.Builder bearingsList(@Nullable
        +                                                  java.util.List<Bearing> bearings)
        +
        Influences the direction in which a route starts from a waypoint. Used to filter the road + segment the waypoint will be placed on by direction. This is useful for making sure the new + routes of rerouted vehicles continue traveling in their current direction. + A request that does + this would provide bearing and radius values for the first waypoint and leave the remaining + values empty. Returns a list of values, each value is a list of Bearing objects. +

        + If provided, the list of bearings must be the same length as the list of coordinates. + However, you can skip a coordinate and show its position in the list with null.

        +
        +
        Parameters:
        +
        bearings - a List of list of doubles representing the bearings used in the original + request. + The first value in the list is the angle, the second one is the degrees.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        avoidManeuverRadius

        +
        @NonNull
        +public abstract RouteOptions.Builder avoidManeuverRadius(@Nullable
        +                                                                  java.lang.Double avoidManeuverRadius)
        +
        A radius around a starting point where the routes' provider tries to avoid any + significant maneuvers. Use this option when the vehicle is traveling at a significant + speed to avoid dangerous maneuvers when re-routing. If a route is not found using + the specified value, it will be ignored. Note that if a large radius is used, the routers' + provider may ignore an important turn and return a long straight path before the first + maneuver. +

        + Note: the param cannot be used with departAt(String) and arriveBy(String), + since these modes are used for reference requests, not for real-time routing.

        +
        +
        Parameters:
        +
        avoidManeuverRadius - avoid maneuver radius, in meters. Possible range is [0, 1000].
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        layers

        +
        @NonNull
        +public abstract RouteOptions.Builder layers(@Nullable
        +                                                     java.lang.String layers)
        +
        Influences layer of road from where route starts from a waypoint. Useful in ambiguous + cases when there are multiple roads at the same point and only layer allows + to differentiate them. +

        + If provided, the list of layers must be the same length as the list of coordinates.

        +
        +
        Parameters:
        +
        layers - a string representing the layers with the ; separator.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        layersList

        +
        @NonNull
        +public RouteOptions.Builder layersList(@Nullable
        +                                                java.util.List<java.lang.Integer> layers)
        +
        Influences layer of road from where route starts from a waypoint. Useful in ambiguous + cases when there are multiple roads at the same point and only layer allows + to differentiate them. +

        + If provided, the list of layers must be the same length as the list of coordinates.

        +
        +
        Parameters:
        +
        layers - a list of layers. For unknown layer use `null`.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        continueStraight

        +
        @NonNull
        +public abstract RouteOptions.Builder continueStraight(@Nullable
        +                                                               java.lang.Boolean continueStraight)
        +
        The allowed direction of travel when departing intermediate waypoints. If true, the route + will continue in the same direction of travel. If false, the route may continue in + the opposite + direction of travel. Defaults to true for DirectionsCriteria.PROFILE_DRIVING + and false + for DirectionsCriteria.PROFILE_WALKING and + DirectionsCriteria.PROFILE_CYCLING.
        +
        +
        Parameters:
        +
        continueStraight - a boolean value representing whether or not continueStraight + was enabled or during the initial request
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        roundaboutExits

        +
        @NonNull
        +public abstract RouteOptions.Builder roundaboutExits(@Nullable
        +                                                              java.lang.Boolean roundaboutExits)
        +
        Whether to emit instructions at roundabout exits (true) or not (false, default if null). + Without this parameter, roundabout maneuvers are given as a single instruction that + includes both entering and exiting the roundabout. + With roundabout_exits=true, this maneuver becomes two instructions, + one for entering the roundabout and one for exiting it. Must be used in + conjunction with RouteOptions.steps()=true.
        +
        +
        Parameters:
        +
        roundaboutExits - a boolean value representing whether or not roundaboutExits + is enabled or disabled
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        geometries

        +
        @NonNull
        +public abstract RouteOptions.Builder geometries(@NonNull
        +                                                         java.lang.String geometries)
        +
        The format of the returned geometry. Allowed values are: + DirectionsCriteria.GEOMETRY_POLYLINE (a polyline with a precision of five + decimal places), DirectionsCriteria.GEOMETRY_POLYLINE6 + (default, a polyline with a precision of six decimal places).
        +
        +
        Parameters:
        +
        geometries - String geometry type from DirectionsCriteria.GeometriesCriteria.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        voiceInstructions

        +
        @NonNull
        +public abstract RouteOptions.Builder voiceInstructions(@Nullable
        +                                                                java.lang.Boolean voiceInstructions)
        +
        Whether to return SSML marked-up text for voice guidance along the route (true) or not + (false, default if null). + Must be used in conjunction with RouteOptions.steps()=true.
        +
        +
        Parameters:
        +
        voiceInstructions - true if the request included voice instructions
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        bannerInstructions

        +
        @NonNull
        +public abstract RouteOptions.Builder bannerInstructions(@Nullable
        +                                                                 java.lang.Boolean bannerInstructions)
        +
        Whether to return banner objects associated with the route steps (true) or not + (false, default if null). + Must be used in conjunction with RouteOptions.steps()=true.
        +
        +
        Parameters:
        +
        bannerInstructions - true if the request includes banner instructions
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        excludeObject

        +
        @NonNull
        +public RouteOptions.Builder excludeObject(@Nullable
        +                                                   Exclude exclude)
        +
        Exclude certain road types or points from routing. + The default is to not exclude anything from the profile selected. +

        + Exclude object may not provide all features that are currently present by Direction API. + See Exclude for more details.

        +
        +
        Parameters:
        +
        exclude - an object of excludes that are used during the request. + Use Exclude.Builder to build exclude.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        approaches

        +
        @NonNull
        +public abstract RouteOptions.Builder approaches(@Nullable
        +                                                         java.lang.String approaches)
        +
        A semicolon-separated list indicating from which side of the road + to approach a waypoint. + Accepts DirectionsCriteria.APPROACH_UNRESTRICTED (default) or + DirectionsCriteria.APPROACH_CURB. + If set to DirectionsCriteria.APPROACH_UNRESTRICTED, the route can approach waypoints + from either side of the road. + If set to DirectionsCriteria.APPROACH_CURB, the route will be returned so that on + arrival, the waypoint will be found on the side that corresponds with the driving_side of the + region in which the returned route is located. + If provided, the list of approaches must be the same length as the list of waypoints. + However, you can skip a coordinate and show its position in the list with the ; separator. + Since the first value will not be evaluated, begin the list with a semicolon. + If the waypoint is within 1 meter of the road, this parameter is ignored.
        +
        +
        Parameters:
        +
        approaches - a string representing approaches for each waypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        approachesList

        +
        @NonNull
        +public RouteOptions.Builder approachesList(@Nullable
        +                                                    java.util.List<java.lang.String> approaches)
        +
        Indicates from which side of the road to approach a waypoint. + Accepts DirectionsCriteria.APPROACH_UNRESTRICTED (default) or + DirectionsCriteria.APPROACH_CURB . + If set to DirectionsCriteria.APPROACH_UNRESTRICTED, the route can approach waypoints + from either side of the road. + If set to DirectionsCriteria.APPROACH_CURB, the route will be returned so that on + arrival, the waypoint will be found on the side that corresponds with the driving_side of the + region in which the returned route is located. + If provided, the list of approaches must be the same length as the list of waypoints. + However, you can skip a coordinate and show its position in the list with null. + Since the first value will not be evaluated, you can begin the list with a null. + If the waypoint is within 1 meter of the road, this parameter is ignored.
        +
        +
        Parameters:
        +
        approaches - a list of strings representing approaches for each waypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndices

        +
        @NonNull
        +public abstract RouteOptions.Builder waypointIndices(@Nullable
        +                                                              java.lang.String waypointIndices)
        +
        A semicolon-separated list indicating which input coordinates + should be treated as waypoints. +

        + Waypoints form the beginning and end of each leg in the returned route and correspond to + the depart and arrive steps. + If a list of waypoints is not provided, all coordinates are treated as waypoints. + Each item in the list must be the zero-based index of an input coordinate, + and the list must include 0 (the index of the first coordinate) + and the index of the last coordinate. + The waypoints parameter can be used to guide the path of the route without + introducing additional legs and arrive/depart instructions. +

        + For example, if a coordinates list has 3 points, + origin, some middle point, and destination, we can have below combinations: +

        + - waypointIndices are null, the route will have 2 legs +

        + - waypointIndices are "0;1;2", the route will have 2 legs +

        + - waypointIndices are "0;2", the route will have only one leg that goes via the middle point +

        + Must be used with RouteOptions.steps()=true.

        +
        +
        Parameters:
        +
        waypointIndices - a string representing indices to be used as waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndicesList

        +
        @NonNull
        +public RouteOptions.Builder waypointIndicesList(@Nullable
        +                                                         java.util.List<java.lang.Integer> indices)
        +
        A list indicating which input coordinates should be treated as waypoints. +

        + Waypoints form the beginning and end of each leg in the returned route and correspond to + the depart and arrive steps. + If a list of waypoints is not provided, all coordinates are treated as waypoints. + Each item in the list must be the zero-based index of an input coordinate, + and the list must include 0 (the index of the first coordinate) + and the index of the last coordinate. + The waypoints parameter can be used to guide the path of the route without + introducing additional legs and arrive/depart instructions. +

        + For example, if a coordinates list has 3 points, + origin, some middle point, and destination, we can have below combinations: +

        + - waypointIndices are null, the route will have 2 legs +

        + - waypointIndices are [0,1,2], the route will have 2 legs +

        + - waypointIndices are [0,2], the route will have only one leg that goes via the middle point +

        + Must be used with RouteOptions.steps()=true.

        +
        +
        Parameters:
        +
        indices - a List of Integers representing indices to be used as waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointNames

        +
        @NonNull
        +public abstract RouteOptions.Builder waypointNames(@Nullable
        +                                                            java.lang.String waypointNames)
        +
        A semicolon-separated list of custom names for entries in the list of + RouteOptions.coordinates(), used for the arrival instruction in banners and voice + instructions. Values can be any string, and the total number of all characters cannot exceed + 500. If provided, the list of waypoint_names must be the same length as the list of + coordinates. The first value in the list corresponds to the route origin, not the first + destination. + To leave the origin unnamed, begin the list with a semicolon. + Must be used in conjunction with RouteOptions.steps()=true.
        +
        +
        Parameters:
        +
        waypointNames - a string representing names for each waypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointNamesList

        +
        @NonNull
        +public RouteOptions.Builder waypointNamesList(@Nullable
        +                                                       java.util.List<java.lang.String> waypointNames)
        +
        A list of custom names for entries in the list of + RouteOptions.coordinatesList(), used for the arrival instruction in banners and voice + instructions. Values can be any string, and the total number of all characters cannot exceed + 500. If provided, the list of names must be the same length as the list of + coordinates. The first value in the list corresponds to the route origin, not the first + destination. +

        + Must be used in conjunction with RouteOptions.steps()=true.

        +
        +
        Parameters:
        +
        waypointNames - a list of strings representing names for each waypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointTargets

        +
        @NonNull
        +public abstract RouteOptions.Builder waypointTargets(@Nullable
        +                                                              java.lang.String waypointTargets)
        +
        A semicolon-separated list of coordinate pairs used to specify drop-off + locations that are distinct from the locations specified in coordinates. + If this parameter is provided, the Directions API will compute the side of the street, + left or right, for each target based on the waypoint_targets and the driving direction. + The maneuver.modifier, banner and voice instructions will be updated with the computed + side of street. The number of waypoint targets must be the same as the number of coordinates, + but you can skip a coordinate pair and show its position in the list with the ; separator. + Since the first value will not be evaluated, begin the list with a semicolon. +

        + Must be used with RouteOptions.steps()=true.

        +
        +
        Parameters:
        +
        waypointTargets - a list of Points representing coordinate pairs for drop-off locations
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        waypointTargetsList

        +
        @NonNull
        +public RouteOptions.Builder waypointTargetsList(@Nullable
        +                                                         java.util.List<com.mapbox.geojson.Point> waypointTargets)
        +
        A list of points used to specify drop-off + locations that are distinct from the locations specified in coordinates. + If this parameter is provided, the Directions API will compute the side of the street, + left or right, for each target based on the waypoint_targets and the driving direction. + The maneuver.modifier, banner and voice instructions will be updated with the computed + side of street. The number of waypoint targets must be the same as the number of coordinates. + You can skip a coordinate pair and show its position in the list with the "null". + Since the first value will not be evaluated, you can begin the list with "null". + Must be used with RouteOptions.steps()=true.
        +
        +
        Parameters:
        +
        waypointTargets - a list of Points representing coordinate pairs for drop-off locations
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        alleyBias

        +
        @NonNull
        +public abstract RouteOptions.Builder alleyBias(@Nullable
        +                                                        java.lang.Double alleyBias)
        +
        A scale from -1 to 1, where -1 biases the route against alleys + and 1 biases the route toward alleys. If null, default is 0, which is neutral.
        +
        +
        Parameters:
        +
        alleyBias - bias towards alleys
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        walkingSpeed

        +
        @NonNull
        +public abstract RouteOptions.Builder walkingSpeed(@Nullable
        +                                                           java.lang.Double walkingSpeed)
        +
        The walking speed in meters per second with a minimum of 0.14 m/s (or 0.5 km/h) + and a maximum of 6.94 m/s (or 25.0 km/h). + If null, defaults to 1.42 m/s (5.1 km/h). +

        + Only available with the DirectionsCriteria.PROFILE_WALKING.

        +
        +
        Parameters:
        +
        walkingSpeed - in meters per second
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        walkwayBias

        +
        @NonNull
        +public abstract RouteOptions.Builder walkwayBias(@Nullable
        +                                                          java.lang.Double walkwayBias)
        +
        A bias which determines whether the route should prefer or avoid the use of roads or paths + that are set aside for pedestrian-only use (walkways). The allowed range of values is from + -1 to 1, where -1 indicates indicates preference to avoid walkways, 1 indicates preference + to favor walkways, and 0 indicates no preference (the default, if null). +

        + Only available with the DirectionsCriteria.PROFILE_WALKING.

        +
        +
        Parameters:
        +
        walkwayBias - bias to prefer or avoid walkways
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeClosures

        +
        @NonNull
        +public abstract RouteOptions.Builder snappingIncludeClosures(@Nullable
        +                                                                      java.lang.String snappingClosures)
        +
        A semicolon-separated list of booleans affecting snapping of waypoint locations to road + segments. + If true, road segments closed due to live-traffic closures will be considered for snapping. + If false, they will not be considered for snapping. + If provided, the number of snappingClosures must be the same as the number of + coordinates. + However, you can skip a coordinate and show its position in the list with the ; separator. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Parameters:
        +
        snappingClosures - a String representing a list of booleans
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeClosuresList

        +
        @NonNull
        +public RouteOptions.Builder snappingIncludeClosuresList(@Nullable
        +                                                                 java.util.List<java.lang.Boolean> snappingClosures)
        +
        A list of booleans affecting snapping of waypoint locations to road segments. + If true, road segments closed due to live-traffic closures will be considered for snapping. + If false, they will not be considered for snapping. + If provided, the number of snappingClosures must be the same as the number of + coordinates. + However, you can skip a coordinate and show its position in the list with the null. + If the list is null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Parameters:
        +
        snappingClosures - a list of booleans
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeStaticClosures

        +
        @NonNull
        +public abstract RouteOptions.Builder snappingIncludeStaticClosures(@Nullable
        +                                                                            java.lang.String snappingStaticClosures)
        +
        A semicolon-separated list of booleans affecting snapping of + waypoint locations to road segments. + If true, road segments statically closed, that is long-term, will be considered for snapping + (for example, road under construction). + If false, they will not be considered for snapping. + If provided, the number of snappingIncludeStaticClosures must be the same + as the number of waypoints. + However, you can skip a coordinate and show its position in the list with the ; separator. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Parameters:
        +
        snappingStaticClosures - a String representing a list of booleans
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeStaticClosuresList

        +
        @NonNull
        +public RouteOptions.Builder snappingIncludeStaticClosuresList(@Nullable
        +                                                                       java.util.List<java.lang.Boolean> snappingStaticClosures)
        +
        A list of booleans affecting snapping of waypoint locations to road segments. + If true, road segments statically closed, that is long-term, will be considered for snapping + (for example, road under construction). + If false, they will not be considered for snapping. + If provided, the number of snappingIncludeStaticClosures must be the same + as the number of waypoints. + However, you can skip a coordinate and show its position in the list with the null. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Parameters:
        +
        snappingStaticClosures - a list of booleans
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        arriveBy

        +
        @NonNull
        +public abstract RouteOptions.Builder arriveBy(@Nullable
        +                                                       java.lang.String arriveBy)
        +
        The desired arrival time, formatted as a timestamp in ISO-8601 format + in the local time at the route destination. + The travel time returned in duration is a prediction for travel time based + on historical travel data. The route is calculated in a time-dependent manner. + For example, a trip that takes two hours will consider changing historic traffic + conditions across the two-hour window. + The route takes timed turn restrictions and conditional access restrictions into account + based on the requested arrival time. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING.

        +
        +
        Parameters:
        +
        arriveBy - arrive time ISO8601, see FormatUtils.ISO_8601_PATTERN
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        departAt

        +
        @NonNull
        +public abstract RouteOptions.Builder departAt(@Nullable
        +                                                       java.lang.String departAt)
        +
        The departure time, formatted as a timestamp in ISO-8601 format in the local time + at the route origin. The travel time returned in duration is a prediction for travel time + based on historical travel data. The route is calculated in a time-dependent manner. + For example, a trip that takes two hours will consider changing historic traffic conditions + across the two-hour window, instead of only at the specified depart_at time. + The route takes timed turn restrictions and conditional access restrictions into account + based on the requested departure time. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING.

        +
        +
        Parameters:
        +
        departAt - departure time ISO8601, see FormatUtils.ISO_8601_PATTERN
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        maxHeight

        +
        @NonNull
        +public abstract RouteOptions.Builder maxHeight(@Nullable
        +                                                        java.lang.Double maxHeight)
        +
        The max vehicle height in meters. If this parameter is provided, the Directions API will + compute a route that includes only roads with a height limit greater than or equal to the max + vehicle height. The default value is 1.6 meters. +

        + Available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC and + DirectionsCriteria.PROFILE_DRIVING.

        +
        +
        Parameters:
        +
        maxHeight - max vehicle height, in meters. Must be between 0 and 10.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        maxWidth

        +
        @NonNull
        +public abstract RouteOptions.Builder maxWidth(@Nullable
        +                                                       java.lang.Double maxWidth)
        +
        The max vehicle width in meters. If this parameter is provided, the Directions API will + compute a route that includes only roads with a width limit greater than or equal to the max + vehicle width. The default value is 1.9 meters. +

        + Available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC and + DirectionsCriteria.PROFILE_DRIVING.

        +
        +
        Parameters:
        +
        maxWidth - max vehicle width, in meters. Must be between 0 and 10.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        maxWeight

        +
        @NonNull
        +public abstract RouteOptions.Builder maxWeight(@Nullable
        +                                                        java.lang.Double maxWeight)
        +
        The max vehicle weight, in metric tons (1000 kg). If this parameter is provided, + the Directions API will compute a route that includes only roads with a weight limit greater + than or equal to the max vehicle weight. max_weight must be between 0 and 100 metric tons. +

        + The default value is 2.5 metric tons.

        +
        +
        Parameters:
        +
        maxWeight - max vehicle weight, in tons. Must be between 0 and 100.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        enableRefresh

        +
        @NonNull
        +public abstract RouteOptions.Builder enableRefresh(@Nullable
        +                                                            java.lang.Boolean enableRefresh)
        +
        Whether the routes should be refreshable via the directions refresh API. +

        + If false, the refresh requests will fail. Defaults to false if null.

        +
        +
        Parameters:
        +
        enableRefresh - whether the routes should be refreshable
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        computeTollCost

        +
        @NonNull
        +public abstract RouteOptions.Builder computeTollCost(@Nullable
        +                                                              java.lang.Boolean computeTollCost)
        +
      • +
      + + + +
        +
      • +

        waypointsPerRoute

        +
        @NonNull
        +public abstract RouteOptions.Builder waypointsPerRoute(@Nullable
        +                                                                java.lang.Boolean waypointsPerRoute)
        +
        If true, the waypoints array is returned within the route object, else its returned + at the root of the response body. Defaults to false if unspecified. + Setting `waypoints_per_route` to true is necessary when asking for an EV-optimized + route with alternatives, since each alternative route may produce separate + sets of waypoints (charging stations).
        +
        +
        Parameters:
        +
        waypointsPerRoute - boolean representing the `waypoints_per_route` value
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        metadata

        +
        @NonNull
        +public abstract RouteOptions.Builder metadata(@Nullable
        +                                                       java.lang.Boolean metadata)
        +
        Whether the response should contain metadata holding versioning information. +

        +
        +
        Parameters:
        +
        metadata - whether the routes should be refreshable
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        suppressVoiceInstructionLocalNames

        +
        @NonNull
        +public abstract RouteOptions.Builder suppressVoiceInstructionLocalNames(@Nullable
        +                                                                                 java.lang.Boolean suppressVoiceInstructionLocalNames)
        +
      • +
      + + + +
        +
      • +

        unrecognizedProperties

        +
        @NonNull
        +public RouteOptions.Builder unrecognizedProperties(@Nullable
        +                                                            java.util.Map<java.lang.String,java.lang.String> unrecognizedProperties)
        +
        Use this method to add request parameters, + which are not present in the model yet but are supported on the Directions API, + to a URL generated by `RouteOptions#toUrl`. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      + + + +
        +
      • +

        paymentMethods

        +
        @NonNull
        +public abstract RouteOptions.Builder paymentMethods(@Nullable
        +                                                             java.lang.String paymentMethods)
        +
      • +
      + + + +
        +
      • +

        paymentMethodsList

        +
        @NonNull
        +public RouteOptions.Builder paymentMethodsList(@Nullable
        +                                                        java.util.List<java.lang.String> paymentMethods)
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract RouteOptions build()
        +
        Builds the object.
        +
        +
        Returns:
        +
        a new instance of RouteOptions
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.html new file mode 100644 index 000000000..5a3d70c87 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/RouteOptions.html @@ -0,0 +1,2018 @@ + + + + + + +RouteOptions (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class RouteOptions

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class RouteOptions.Builder +
      This builder can be used to set the values describing the RouteOptions.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RouteOptions() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.DoublealleyBias() +
      A scale from -1 to 1, where -1 biases the route against alleys + and 1 biases the route toward alleys.
      +
      abstract java.lang.Booleanalternatives() +
      Whether to try to return alternative routes (true) or not (false, default).
      +
      abstract java.lang.Stringannotations() +
      A comma-separated list of annotations.
      +
      java.util.List<java.lang.String>annotationsList() +
      A list of annotations.
      +
      abstract java.lang.Stringapproaches() +
      A semicolon-separated list indicating from which side of the road + to approach a waypoint.
      +
      java.util.List<java.lang.String>approachesList() +
      Indicates from which side of the road to approach a waypoint.
      +
      abstract java.lang.StringarriveBy() +
      The desired arrival time, formatted as a timestamp in ISO-8601 format + in the local time at the route destination.
      +
      abstract java.lang.DoubleavoidManeuverRadius() +
      A radius around a starting point where the routes' provider tries to avoid any + significant maneuvers.
      +
      abstract java.lang.BooleanbannerInstructions() +
      Whether to return banner objects associated with the route steps (true) or not + (false, default if null).
      +
      abstract java.lang.StringbaseUrl() +
      Base URL for the request.
      +
      abstract java.lang.Stringbearings() +
      Influences the direction in which a route starts from a waypoint.
      +
      java.util.List<Bearing>bearingsList() +
      Influences the direction in which a route starts from a waypoint.
      +
      static RouteOptions.Builderbuilder() +
      Build a new instance of RouteOptions and sets default values for: + + baseUrl() equal to DirectionsCriteria.BASE_API_URL. + user() equal to DirectionsCriteria.PROFILE_DEFAULT_USER. + geometries() equal to DirectionsCriteria.GEOMETRY_POLYLINE6. +
      +
      abstract java.lang.BooleancomputeTollCost() 
      abstract java.lang.BooleancontinueStraight() +
      The allowed direction of travel when departing intermediate waypoints.
      +
      abstract java.lang.Stringcoordinates() +
      A semicolon-separated list of {longitude},{latitude} coordinate pairs to visit in order.
      +
      java.util.List<com.mapbox.geojson.Point>coordinatesList() +
      A list of Points to visit in order.
      +
      abstract java.lang.StringdepartAt() +
      The departure time, formatted as a timestamp in ISO-8601 format in the local time + at the route origin.
      +
      abstract java.lang.BooleanenableRefresh() +
      Whether the routes should be refreshable via the directions refresh API.
      +
      abstract java.lang.Stringexclude() +
      Exclude certain road types or points from routing.
      +
      java.util.List<java.lang.String>excludeList() +
      Exclude certain road types and points from routing.
      +
      ExcludeexcludeObject() +
      Exclude certain road types and points from routing.
      +
      static RouteOptionsfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String + with a Mapbox Access Token.
      +
      static RouteOptionsfromUrl(java.net.URL url) +
      Create a new instance of this class by passing a get request URL.
      +
      abstract java.lang.Stringgeometries() +
      The format of the returned geometry.
      +
      abstract java.lang.Stringinclude() +
      Include certain road types in routing.
      +
      java.util.List<java.lang.String>includeList() +
      Include certain road types in routing.
      +
      abstract java.lang.Stringlanguage() +
      The language of returned turn-by-turn text instructions.
      +
      abstract java.lang.Stringlayers() +
      Influences layer of road from where route starts from a waypoint.
      +
      java.util.List<java.lang.Integer>layersList() +
      Influences layer of road from where route starts from a waypoint.
      +
      abstract java.lang.DoublemaxHeight() +
      The max vehicle height in meters.
      +
      abstract java.lang.DoublemaxWeight() +
      The max vehicle weight, in metric tons (1000 kg).
      +
      abstract java.lang.DoublemaxWidth() +
      The max vehicle width in meters.
      +
      abstract java.lang.Booleanmetadata() +
      Whether the response should contain metadata holding versioning information.
      +
      abstract java.lang.Stringoverview() +
      Displays the requested type of overview geometry.
      +
      abstract java.lang.StringpaymentMethods() 
      java.util.List<java.lang.String>paymentMethodsList() 
      abstract java.lang.Stringprofile() +
      The routing profile to use.
      +
      abstract java.lang.Stringradiuses() +
      The maximum distance a coordinate can be moved to snap to the road network in meters.
      +
      java.util.List<java.lang.Double>radiusesList() +
      The maximum distance a coordinate can be moved to snap to the road network in meters.
      +
      abstract java.lang.BooleanroundaboutExits() +
      Whether to emit instructions at roundabout exits (true) or not (false, default if null).
      +
      abstract java.lang.StringsnappingIncludeClosures() +
      A semicolon-separated list of booleans affecting snapping of waypoint locations to road + segments.
      +
      java.util.List<java.lang.Boolean>snappingIncludeClosuresList() +
      A list of booleans affecting snapping of waypoint locations to road segments.
      +
      abstract java.lang.StringsnappingIncludeStaticClosures() +
      A semicolon-separated list of booleans affecting snapping of + waypoint locations to road segments.
      +
      java.util.List<java.lang.Boolean>snappingIncludeStaticClosuresList() +
      A list of booleans affecting snapping of waypoint locations to road segments.
      +
      abstract java.lang.Booleansteps() +
      Whether to return steps and turn-by-turn instructions (true) + or not (false if null, default).
      +
      abstract java.lang.BooleansuppressVoiceInstructionLocalNames() 
      abstract RouteOptions.BuildertoBuilder() +
      Convert the current RouteOptions to its builder holding the currently assigned + values.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a json + string.
      +
      java.net.URLtoUrl(java.lang.String accessToken) +
      Create an encoded URL from RouteOptions instance.
      +
      static com.google.gson.TypeAdapter<RouteOptions>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.lang.Stringuser() +
      The user parameter of the request, defaults to "mapbox".
      +
      abstract java.lang.BooleanvoiceInstructions() +
      Whether to return SSML marked-up text for voice guidance along the route (true) or not + (false, default if null).
      +
      abstract java.lang.StringvoiceUnits() +
      A type of units to return in the text for voice instructions.
      +
      abstract java.lang.DoublewalkingSpeed() +
      The walking speed in meters per second with a minimum of 0.14 m/s (or 0.5 km/h) + and a maximum of 6.94 m/s (or 25.0 km/h).
      +
      abstract java.lang.DoublewalkwayBias() +
      A bias which determines whether the route should prefer or avoid the use of roads or paths + that are set aside for pedestrian-only use (walkways).
      +
      abstract java.lang.StringwaypointIndices() +
      A semicolon-separated list indicating which input coordinates + should be treated as waypoints.
      +
      java.util.List<java.lang.Integer>waypointIndicesList() +
      A list indicating which input coordinates should be treated as waypoints.
      +
      abstract java.lang.StringwaypointNames() +
      A semicolon-separated list of custom names for entries in the list of + coordinates(), used for the arrival instruction in banners and voice + instructions.
      +
      java.util.List<java.lang.String>waypointNamesList() +
      A list of custom names for entries in the list of + coordinatesList(), used for the arrival instruction in banners and voice + instructions.
      +
      abstract java.lang.BooleanwaypointsPerRoute() +
      If true, the waypoints array is returned within the route object, else its returned + at the root of the response body.
      +
      abstract java.lang.StringwaypointTargets() +
      A semicolon-separated list of coordinate pairs used to specify drop-off + locations that are distinct from the locations specified in coordinates.
      +
      java.util.List<com.mapbox.geojson.Point>waypointTargetsList() +
      A list of points used to specify drop-off + locations that are distinct from the locations specified in coordinates.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RouteOptions

        +
        public RouteOptions()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +public abstract java.lang.String baseUrl()
        +
        Base URL for the request.
        +
        +
        Returns:
        +
        string value representing the base URL
        +
        +
      • +
      + + + +
        +
      • +

        user

        +
        @NonNull
        +public abstract java.lang.String user()
        +
        The user parameter of the request, defaults to "mapbox".
        +
        +
        Returns:
        +
        string with the user
        +
        +
      • +
      + + + + + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public abstract java.lang.String coordinates()
        +
        A semicolon-separated list of {longitude},{latitude} coordinate pairs to visit in order. + There can be between two and 25 coordinates for most requests, + or up to three coordinates for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC requests. + Contact Mapbox Support if you'd like to extend this limit. +

        + Note that these coordinates are different than the DirectionsWaypoints + found in the DirectionsResponse which are snapped to a road.

        +
        +
        Returns:
        +
        a list of Points which represent the route origin, destination, + and optionally waypoints
        +
        +
      • +
      + + + +
        +
      • +

        coordinatesList

        +
        @NonNull
        +public java.util.List<com.mapbox.geojson.Point> coordinatesList()
        +
        A list of Points to visit in order. + There can be between two and 25 coordinates for most requests, or up to 3 coordinates for + DirectionsCriteria.PROFILE_DRIVING_TRAFFIC requests. + Contact Mapbox Support if you'd like to extend this limit. +

        + Note that these coordinates are different than the DirectionsWaypoints + found in the DirectionsResponse which are snapped to a road.

        +
        +
        Returns:
        +
        a list of Points which represent the route origin, destination, + and optionally waypoints
        +
        +
      • +
      + + + +
        +
      • +

        alternatives

        +
        @Nullable
        +public abstract java.lang.Boolean alternatives()
        +
        Whether to try to return alternative routes (true) or not (false, default). An alternative + route is a route that is significantly different than the fastest route, but also still + reasonably fast. Such a route does not exist in all circumstances. Up to two alternatives may + be returned. This is available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC, + DirectionsCriteria.PROFILE_DRIVING, DirectionsCriteria.PROFILE_CYCLING. +

        + The order of the routes in the response is not sorted by duration, but by weight. + The first route in the list is not the most preferable because of the duration, + but also based on the type of maneuvers. +

        + If null is provided, the Directions API defaults to false.

        +
        +
        Returns:
        +
        boolean object representing the setting for alternatives
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        @Nullable
        +public abstract java.lang.String language()
        +
        The language of returned turn-by-turn text instructions. + Defaults to "en" (English) if null. + Must be used in conjunction with steps()=true. +

        + Refer to + + supported languages list for details.

        +
        +
        Returns:
        +
        the language as a string used during the request
        +
        +
      • +
      + + + +
        +
      • +

        radiuses

        +
        @Nullable
        +public abstract java.lang.String radiuses()
        +
        The maximum distance a coordinate can be moved to snap to the road network in meters. There + must be as many radiuses as there are coordinates in the request, each separated by ";". + Values can be any number greater than 0 or the string "unlimited". +

        + A NoSegment error is returned if no routable road is found within the radius.

        +
        +
        Returns:
        +
        a string representing the radiuses separated by ";".
        +
        +
      • +
      + + + +
        +
      • +

        radiusesList

        +
        @Nullable
        +public java.util.List<java.lang.Double> radiusesList()
        +
        The maximum distance a coordinate can be moved to snap to the road network in meters. There + must be as many radiuses as there are coordinates in the request. + Values can be any number greater than 0 or Double.POSITIVE_INFINITY for unlimited. +

        + A NoSegment error is returned if no routable road is found within the radius.

        +
        +
        Returns:
        +
        a list of radiuses
        +
        +
      • +
      + + + +
        +
      • +

        bearings

        +
        @Nullable
        +public abstract java.lang.String bearings()
        +
        Influences the direction in which a route starts from a waypoint. Used to filter the road + segment the waypoint will be placed on by direction. This is useful for making sure the new + routes of rerouted vehicles continue traveling in their current direction. A request that does + this would provide bearing and radius values for the first waypoint and leave the remaining + values empty. Returns two comma-separated values per waypoint: an angle clockwise from true + north between 0 and 360, and the range of degrees by which the angle can deviate (recommended + value is 45° or 90°), formatted as {angle, degrees}. If provided, the list of bearings must be + the same length as the list of coordinates. + However, you can skip a coordinate and show its position in the list with the ; separator.
        +
        +
        Returns:
        +
        a string representing the bearings with the ; separator. Angle and degrees for every + bearing value are comma-separated.
        +
        +
      • +
      + + + +
        +
      • +

        bearingsList

        +
        @Nullable
        +public java.util.List<Bearing> bearingsList()
        +
        Influences the direction in which a route starts from a waypoint. Used to filter the road + segment the waypoint will be placed on by direction. This is useful for making sure the new + routes of rerouted vehicles continue traveling in their current direction. A request that does + this would provide bearing and radius values for the first waypoint and leave the remaining + values empty. Returns a list of Bearing values. +

        + If provided, the list of bearings must be the same length as the list of coordinates.

        +
        +
        Returns:
        +
        a List of list of doubles representing the bearings used in the original request. + The first value in the list is the angle, the second one is the degrees.
        +
        +
      • +
      + + + +
        +
      • +

        avoidManeuverRadius

        +
        @SerializedName(value="avoid_maneuver_radius")
        + @Nullable
        +public abstract java.lang.Double avoidManeuverRadius()
        +
        A radius around a starting point where the routes' provider tries to avoid any + significant maneuvers. Use this option when the vehicle is traveling at a significant + speed to avoid dangerous maneuvers when re-routing. If a route is not found using + the specified value, it will be ignored. Note that if a large radius is used, the routers' + provider may ignore an important turn and return a long straight path before the first + maneuver. +

        + Note: the param cannot be used with departAt() and arriveBy(), + since these modes are used for reference requests, not for real-time routing.

        +
        +
        Returns:
        +
        a radius around a starting point where router's provider tries to avoid any + significant maneuvers. Possible range is [0, 1000] in meters.
        +
        +
      • +
      + + + +
        +
      • +

        layers

        +
        @Nullable
        +public abstract java.lang.String layers()
        +
        Influences layer of road from where route starts from a waypoint. Useful in ambiguous + cases when there are multiple roads at the same point and only layer allows + to differentiate them. +

        + If provided, the list of layers must be the same length as the list of coordinates.

        +
        +
        Returns:
        +
        a string representing the layers with the ; separator. Each value may be negative + or absent.
        +
        +
      • +
      + + + +
        +
      • +

        layersList

        +
        @Nullable
        +public java.util.List<java.lang.Integer> layersList()
        +
        Influences layer of road from where route starts from a waypoint. Useful in ambiguous + cases when there are multiple roads at the same point and only layer allows + to differentiate them. +

        + If provided, the list of layers must be the same length as the list of coordinates.

        +
        +
        Returns:
        +
        a List of values representing layers. Each value may be negative or null.
        +
        +
      • +
      + + + +
        +
      • +

        continueStraight

        +
        @SerializedName(value="continue_straight")
        + @Nullable
        +public abstract java.lang.Boolean continueStraight()
        +
        The allowed direction of travel when departing intermediate waypoints. If true, the route + will continue in the same direction of travel. If false, the route may continue in the opposite + direction of travel. Defaults to true for DirectionsCriteria.PROFILE_DRIVING and false + for DirectionsCriteria.PROFILE_WALKING and DirectionsCriteria.PROFILE_CYCLING.
        +
        +
        Returns:
        +
        a boolean value representing whether or not continueStraight was enabled or + not during the initial request
        +
        +
      • +
      + + + +
        +
      • +

        roundaboutExits

        +
        @SerializedName(value="roundabout_exits")
        + @Nullable
        +public abstract java.lang.Boolean roundaboutExits()
        +
        Whether to emit instructions at roundabout exits (true) or not (false, default if null). + Without this parameter, roundabout maneuvers are given as a single instruction that + includes both entering and exiting the roundabout. + With roundabout_exits=true, this maneuver becomes two instructions, + one for entering the roundabout and one for exiting it. Must be used in + conjunction with steps()=true.
        +
        +
        Returns:
        +
        a boolean value representing whether or not roundaboutExits is enabled or disabled
        +
        +
      • +
      + + + +
        +
      • +

        geometries

        +
        @NonNull
        +public abstract java.lang.String geometries()
        +
        The format of the returned geometry. Allowed values are: + DirectionsCriteria.GEOMETRY_POLYLINE (a polyline with a precision of five + decimal places), DirectionsCriteria.GEOMETRY_POLYLINE6 + (default, a polyline with a precision of six decimal places).
        +
        +
        Returns:
        +
        String geometry type from DirectionsCriteria.GeometriesCriteria.
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        excludeObject

        +
        @Nullable
        +public Exclude excludeObject()
        +
        Exclude certain road types and points from routing. The default is to not exclude anything + from the profile selected. +

        + Exclude object may not provide all features that are currently present by Direction API. + See Exclude for more details.

        +
      • +
      + + + + + + + + + + + +
        +
      • +

        voiceInstructions

        +
        @SerializedName(value="voice_instructions")
        + @Nullable
        +public abstract java.lang.Boolean voiceInstructions()
        +
        Whether to return SSML marked-up text for voice guidance along the route (true) or not + (false, default if null). + Must be used in conjunction with steps()=true.
        +
        +
        Returns:
        +
        true if the request included voice instructions
        +
        +
      • +
      + + + +
        +
      • +

        bannerInstructions

        +
        @SerializedName(value="banner_instructions")
        + @Nullable
        +public abstract java.lang.Boolean bannerInstructions()
        +
        Whether to return banner objects associated with the route steps (true) or not + (false, default if null). + Must be used in conjunction with steps()=true.
        +
        +
        Returns:
        +
        true if the request includes banner instructions
        +
        +
      • +
      + + + + + + + +
        +
      • +

        approaches

        +
        @Nullable
        +public abstract java.lang.String approaches()
        +
        A semicolon-separated list indicating from which side of the road + to approach a waypoint. + Accepts DirectionsCriteria.APPROACH_UNRESTRICTED (default) or + DirectionsCriteria.APPROACH_CURB. + If set to DirectionsCriteria.APPROACH_UNRESTRICTED, the route can approach waypoints + from either side of the road. + If set to DirectionsCriteria.APPROACH_CURB, the route will be returned so that on + arrival, the waypoint will be found on the side that corresponds with the driving_side of the + region in which the returned route is located. + If provided, the list of approaches must be the same length as the list of waypoints. + However, you can skip a coordinate and show its position in the list with the ; separator. + Since the first value will not be evaluated, begin the list with a semicolon. + If the waypoint is within 1 meter of the road, this parameter is ignored.
        +
        +
        Returns:
        +
        a string representing approaches for each waypoint
        +
        +
      • +
      + + + +
        +
      • +

        approachesList

        +
        @Nullable
        +public java.util.List<java.lang.String> approachesList()
        +
        Indicates from which side of the road to approach a waypoint. + Accepts DirectionsCriteria.APPROACH_UNRESTRICTED (default) or + DirectionsCriteria.APPROACH_CURB . + If set to DirectionsCriteria.APPROACH_UNRESTRICTED, the route can approach waypoints + from either side of the road. + If set to DirectionsCriteria.APPROACH_CURB, the route will be returned so that on + arrival, the waypoint will be found on the side that corresponds with the driving_side of the + region in which the returned route is located. + If provided, the list of approaches must be the same length as the list of waypoints. + However, you can skip a coordinate and show its position in the list with null. + Since the first value will not be evaluated, you can begin the list with a null. + If the waypoint is within 1 meter of the road, this parameter is ignored.
        +
        +
        Returns:
        +
        a list of strings representing approaches for each waypoint
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndices

        +
        @SerializedName(value="waypoints")
        + @Nullable
        +public abstract java.lang.String waypointIndices()
        +
        A semicolon-separated list indicating which input coordinates + should be treated as waypoints. +

        + Waypoints form the beginning and end of each leg in the returned route and correspond to + the depart and arrive steps. + If a list of waypoints is not provided, all coordinates are treated as waypoints. + Each item in the list must be the zero-based index of an input coordinate, + and the list must include 0 (the index of the first coordinate) + and the index of the last coordinate. + The waypoints parameter can be used to guide the path of the route without + introducing additional legs and arrive/depart instructions. +

        + For example, if a coordinates list has 3 points, + origin, some middle point, and destination, we can have below combinations: +

        + - waypointIndices are null, the route will have 2 legs +

        + - waypointIndices are "0;1;2", the route will have 2 legs +

        + - waypointIndices are "0;2", the route will have only one leg that goes via the middle point +

        + Must be used with steps()=true.

        +
        +
        Returns:
        +
        a string representing indices to be used as waypoints
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndicesList

        +
        @Nullable
        +public java.util.List<java.lang.Integer> waypointIndicesList()
        +
        A list indicating which input coordinates should be treated as waypoints. +

        + Waypoints form the beginning and end of each leg in the returned route and correspond to + the depart and arrive steps. + If a list of waypoints is not provided, all coordinates are treated as waypoints. + Each item in the list must be the zero-based index of an input coordinate, + and the list must include 0 (the index of the first coordinate) + and the index of the last coordinate. + The waypoints parameter can be used to guide the path of the route without + introducing additional legs and arrive/depart instructions. +

        + For example, if a coordinates list has 3 points, + origin, some middle point, and destination, we can have below combinations: +

        + - waypointIndices are null, the route will have 2 legs +

        + - waypointIndices are [0,1,2], the route will have 2 legs +

        + - waypointIndices are [0,2], the route will have only one leg that goes via the middle point +

        + Must be used with steps()=true.

        +
        +
        Returns:
        +
        a List of Integers representing indices to be used as waypoints
        +
        +
      • +
      + + + +
        +
      • +

        waypointNames

        +
        @SerializedName(value="waypoint_names")
        + @Nullable
        +public abstract java.lang.String waypointNames()
        +
        A semicolon-separated list of custom names for entries in the list of + coordinates(), used for the arrival instruction in banners and voice + instructions. Values can be any string, and the total number of all characters cannot exceed + 500. If provided, the list of waypoint_names must be the same length as the list of + coordinates. The first value in the list corresponds to the route origin, not the first + destination. + To leave the origin unnamed, begin the list with a semicolon. + Must be used in conjunction with steps()=true.
        +
        +
        Returns:
        +
        a string representing names for each waypoint
        +
        +
      • +
      + + + +
        +
      • +

        waypointNamesList

        +
        @Nullable
        +public java.util.List<java.lang.String> waypointNamesList()
        +
        A list of custom names for entries in the list of + coordinatesList(), used for the arrival instruction in banners and voice + instructions. Values can be any string, and the total number of all characters cannot exceed + 500. If provided, the list of names must be the same length as the list of + coordinates. The first value in the list corresponds to the route origin, not the first + destination. +

        + Must be used in conjunction with steps()=true.

        +
        +
        Returns:
        +
        a list of strings representing names for each waypoint
        +
        +
      • +
      + + + +
        +
      • +

        waypointTargets

        +
        @SerializedName(value="waypoint_targets")
        + @Nullable
        +public abstract java.lang.String waypointTargets()
        +
        A semicolon-separated list of coordinate pairs used to specify drop-off + locations that are distinct from the locations specified in coordinates. + If this parameter is provided, the Directions API will compute the side of the street, + left or right, for each target based on the waypoint_targets and the driving direction. + The maneuver.modifier, banner and voice instructions will be updated with the computed + side of street. The number of waypoint targets must be the same as the number of coordinates, + but you can skip a coordinate pair and show its position in the list with the ; separator. + Since the first value will not be evaluated, begin the list with a semicolon. +

        + Must be used with steps()=true.

        +
        +
        Returns:
        +
        a list of Points representing coordinate pairs for drop-off locations
        +
        +
      • +
      + + + +
        +
      • +

        waypointTargetsList

        +
        @Nullable
        +public java.util.List<com.mapbox.geojson.Point> waypointTargetsList()
        +
        A list of points used to specify drop-off + locations that are distinct from the locations specified in coordinates. + If this parameter is provided, the Directions API will compute the side of the street, + left or right, for each target based on the waypoint_targets and the driving direction. + The maneuver.modifier, banner and voice instructions will be updated with the computed + side of street. The number of waypoint targets must be the same as the number of coordinates. + You can skip a coordinate pair and show its position in the list with the "null". + Since the first value will not be evaluated, you can begin the list with "null". + Must be used with steps()=true.
        +
        +
        Returns:
        +
        a list of Points representing coordinate pairs for drop-off locations
        +
        +
      • +
      + + + +
        +
      • +

        waypointsPerRoute

        +
        @SerializedName(value="waypoints_per_route")
        + @Nullable
        +public abstract java.lang.Boolean waypointsPerRoute()
        +
        If true, the waypoints array is returned within the route object, else its returned + at the root of the response body. Defaults to false if unspecified. + Setting `waypoints_per_route` to true is necessary when asking for an EV-optimized + route with alternatives, since each alternative route may produce separate + sets of waypoints (charging stations).
        +
        +
        Returns:
        +
        boolean representing the waypoints_per_route value
        +
        +
      • +
      + + + +
        +
      • +

        alleyBias

        +
        @SerializedName(value="alley_bias")
        + @Nullable
        +public abstract java.lang.Double alleyBias()
        +
        A scale from -1 to 1, where -1 biases the route against alleys + and 1 biases the route toward alleys. If null, default is 0, which is neutral.
        +
        +
        Returns:
        +
        bias towards alleys
        +
        +
      • +
      + + + +
        +
      • +

        walkingSpeed

        +
        @SerializedName(value="walking_speed")
        + @Nullable
        +public abstract java.lang.Double walkingSpeed()
        +
        The walking speed in meters per second with a minimum of 0.14 m/s (or 0.5 km/h) + and a maximum of 6.94 m/s (or 25.0 km/h). + If null, defaults to 1.42 m/s (5.1 km/h). +

        + Only available with the DirectionsCriteria.PROFILE_WALKING.

        +
        +
        Returns:
        +
        walkingSpeed in meters per second
        +
        +
      • +
      + + + +
        +
      • +

        walkwayBias

        +
        @SerializedName(value="walkway_bias")
        + @Nullable
        +public abstract java.lang.Double walkwayBias()
        +
        A bias which determines whether the route should prefer or avoid the use of roads or paths + that are set aside for pedestrian-only use (walkways). The allowed range of values is from + -1 to 1, where -1 indicates indicates preference to avoid walkways, 1 indicates preference + to favor walkways, and 0 indicates no preference (the default, if null). +

        + Only available with the DirectionsCriteria.PROFILE_WALKING.

        +
        +
        Returns:
        +
        walkwayBias bias to prefer or avoid walkways
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeClosures

        +
        @SerializedName(value="snapping_include_closures")
        + @Nullable
        +public abstract java.lang.String snappingIncludeClosures()
        +
        A semicolon-separated list of booleans affecting snapping of waypoint locations to road + segments. + If true, road segments closed due to live-traffic closures will be considered for snapping. + If false, they will not be considered for snapping. + If provided, the number of snappingClosures must be the same as the number of + coordinates. + However, you can skip a coordinate and show its position in the list with the ; separator. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Returns:
        +
        a String representing a list of booleans
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeStaticClosures

        +
        @SerializedName(value="snapping_include_static_closures")
        + @Nullable
        +public abstract java.lang.String snappingIncludeStaticClosures()
        +
        A semicolon-separated list of booleans affecting snapping of + waypoint locations to road segments. + If true, road segments statically closed, that is long-term, will be considered for snapping + (for example, road under construction). + If false, they will not be considered for snapping. + If provided, the number of snappingIncludeStaticClosures must be the same + as the number of waypoints. + However, you can skip a coordinate and show its position in the list with the ; separator. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Returns:
        +
        a String representing a list of booleans
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeClosuresList

        +
        @Nullable
        +public java.util.List<java.lang.Boolean> snappingIncludeClosuresList()
        +
        A list of booleans affecting snapping of waypoint locations to road segments. + If true, road segments closed due to live-traffic closures will be considered for snapping. + If false, they will not be considered for snapping. + If provided, the number of snappingClosures must be the same as the number of + coordinates. + However, you can skip a coordinate and show its position in the list with the null. + If the list is null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Returns:
        +
        a list of booleans
        +
        +
      • +
      + + + +
        +
      • +

        snappingIncludeStaticClosuresList

        +
        @Nullable
        +public java.util.List<java.lang.Boolean> snappingIncludeStaticClosuresList()
        +
        A list of booleans affecting snapping of waypoint locations to road segments. + If true, road segments statically closed, that is long-term, will be considered for snapping + (for example, road under construction). + If false, they will not be considered for snapping. + If provided, the number of snappingIncludeStaticClosures must be the same + as the number of waypoints. + However, you can skip a coordinate and show its position in the list with the null. + If null, this parameter defaults to false. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING_TRAFFIC.

        +
        +
        Returns:
        +
        a list of booleans
        +
        +
      • +
      + + + +
        +
      • +

        arriveBy

        +
        @SerializedName(value="arrive_by")
        + @Nullable
        +public abstract java.lang.String arriveBy()
        +
        The desired arrival time, formatted as a timestamp in ISO-8601 format + in the local time at the route destination. + The travel time returned in duration is a prediction for travel time based + on historical travel data. The route is calculated in a time-dependent manner. + For example, a trip that takes two hours will consider changing historic traffic + conditions across the two-hour window. + The route takes timed turn restrictions and conditional access restrictions into account + based on the requested arrival time. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING.

        +
      • +
      + + + +
        +
      • +

        departAt

        +
        @SerializedName(value="depart_at")
        + @Nullable
        +public abstract java.lang.String departAt()
        +
        The departure time, formatted as a timestamp in ISO-8601 format in the local time + at the route origin. The travel time returned in duration is a prediction for travel time + based on historical travel data. The route is calculated in a time-dependent manner. + For example, a trip that takes two hours will consider changing historic traffic conditions + across the two-hour window, instead of only at the specified depart_at time. + The route takes timed turn restrictions and conditional access restrictions into account based + on the requested departure time. +

        + Only available with the DirectionsCriteria.PROFILE_DRIVING.

        +
      • +
      + + + +
        +
      • +

        maxHeight

        +
        @SerializedName(value="max_height")
        + @Nullable
        +public abstract java.lang.Double maxHeight()
        +
        The max vehicle height in meters. If this parameter is provided, the Directions API will + compute a route that includes only roads with a height limit greater than or equal to the max + vehicle height. max_height must be between 0 and 10 meters. The default value is 1.6 meters. +

        + Available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC and + DirectionsCriteria.PROFILE_DRIVING.

        +
      • +
      + + + +
        +
      • +

        maxWidth

        +
        @SerializedName(value="max_width")
        + @Nullable
        +public abstract java.lang.Double maxWidth()
        +
        The max vehicle width in meters. If this parameter is provided, the Directions API will + compute a route that includes only roads with a width limit greater than or equal to the max + vehicle width. max_width must be between 0 and 10 meters. The default value is 1.9 meters. +

        + Available for DirectionsCriteria.PROFILE_DRIVING_TRAFFIC and + DirectionsCriteria.PROFILE_DRIVING.

        +
      • +
      + + + +
        +
      • +

        maxWeight

        +
        @SerializedName(value="max_weight")
        + @Nullable
        +public abstract java.lang.Double maxWeight()
        +
        The max vehicle weight, in metric tons (1000 kg). If this parameter is provided, + the Directions API will compute a route that includes only roads with a weight limit greater + than or equal to the max vehicle weight. max_weight must be between 0 and 100 metric tons. +

        + The default value is 2.5 metric tons.

        +
      • +
      + + + +
        +
      • +

        enableRefresh

        +
        @SerializedName(value="enable_refresh")
        + @Nullable
        +public abstract java.lang.Boolean enableRefresh()
        +
        Whether the routes should be refreshable via the directions refresh API. +

        + If false, the refresh requests will fail. Defaults to false if null.

        +
        +
        Returns:
        +
        whether the routes should be refreshable
        +
        +
      • +
      + + + +
        +
      • +

        computeTollCost

        +
        @SerializedName(value="compute_toll_cost")
        + @Nullable
        +public abstract java.lang.Boolean computeTollCost()
        +
      • +
      + + + +
        +
      • +

        metadata

        +
        @SerializedName(value="metadata")
        + @Nullable
        +public abstract java.lang.Boolean metadata()
        +
        Whether the response should contain metadata holding versioning information. +

        +
        +
        Returns:
        +
        whether the response should hold metadata
        +
        +
      • +
      + + + +
        +
      • +

        paymentMethods

        +
        @SerializedName(value="payment_methods")
        + @Nullable
        +public abstract java.lang.String paymentMethods()
        +
      • +
      + + + +
        +
      • +

        paymentMethodsList

        +
        @Nullable
        +public java.util.List<java.lang.String> paymentMethodsList()
        +
      • +
      + + + +
        +
      • +

        suppressVoiceInstructionLocalNames

        +
        @SerializedName(value="suppress_voice_instruction_local_names")
        + @Nullable
        +public abstract java.lang.Boolean suppressVoiceInstructionLocalNames()
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RouteOptions> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static RouteOptions fromJson(@NonNull
        +                                             java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String + with a Mapbox Access Token.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a RouteOptions
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        fromUrl(URL)
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a json + string. +

        + The access token field is not serialized when using this method.

        +
        +
        Overrides:
        +
        toJson in class DirectionsJsonObject
        +
        Returns:
        +
        a JSON string
        +
        +
      • +
      + + + +
        +
      • +

        fromUrl

        +
        @NonNull
        +public static RouteOptions fromUrl(@NonNull
        +                                            java.net.URL url)
        +
        Create a new instance of this class by passing a get request URL.
        +
        +
        Parameters:
        +
        url - request URL
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        See Also:
        +
        fromJson(String)
        +
        +
      • +
      + + + +
        +
      • +

        toUrl

        +
        @NonNull
        +public java.net.URL toUrl(@NonNull
        +                                   java.lang.String accessToken)
        +
        Create an encoded URL from RouteOptions instance.
        +
        +
        Parameters:
        +
        accessToken - access token to make API request
        +
        Returns:
        +
        a URL object instance
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        @NonNull
        +public abstract RouteOptions.Builder toBuilder()
        +
        Convert the current RouteOptions to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified RouteOptions.
        +
        +
        Returns:
        +
        a RouteOptions.Builder with the same values set to match the ones defined + in this RouteOptions
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.Builder.html new file mode 100644 index 000000000..09456ca6c --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.Builder.html @@ -0,0 +1,351 @@ + + + + + + +ShieldSprite.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSprite.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ShieldSprite
    +
    +
    +
    +
    public abstract static class ShieldSprite.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the ShieldSprite.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        spriteName

        +
        @NonNull
        +public abstract ShieldSprite.Builder spriteName(@NonNull
        +                                                         java.lang.String spriteName)
        +
        Shield sprite's name.
        +
        +
        Parameters:
        +
        spriteName - sprite's name
        +
        +
      • +
      + + + +
        +
      • +

        spriteAttributes

        +
        @NonNull
        +public abstract ShieldSprite.Builder spriteAttributes(@NonNull
        +                                                               ShieldSpriteAttribute spriteAttributes)
        +
        Shield sprite's attributes.
        +
        +
        Parameters:
        +
        spriteAttributes - sprite's attributes
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.html new file mode 100644 index 000000000..39aecbc8d --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprite.html @@ -0,0 +1,399 @@ + + + + + + +ShieldSprite (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSprite

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class ShieldSprite
    +extends DirectionsJsonObject
    +implements java.io.Serializable
    +
    ShieldSprite.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShieldSprite

        +
        public ShieldSprite()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        spriteName

        +
        @NonNull
        +public abstract java.lang.String spriteName()
        +
        Shield sprite's name.
        +
      • +
      + + + +
        +
      • +

        spriteAttributes

        +
        @NonNull
        +public abstract ShieldSpriteAttribute spriteAttributes()
        +
        Shield sprite's attributes.
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract ShieldSprite.Builder toBuilder()
        +
        Convert the current ShieldSprite to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified ShieldSprite.
        +
        +
        Returns:
        +
        a ShieldSprite.Builder with the same values set to match the ones defined + in this ShieldSprite
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<ShieldSprite> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.Builder.html new file mode 100644 index 000000000..2f4655d7b --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.Builder.html @@ -0,0 +1,461 @@ + + + + + + +ShieldSpriteAttribute.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSpriteAttribute.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ShieldSpriteAttribute
    +
    +
    +
    +
    public abstract static class ShieldSpriteAttribute.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the ShieldSpriteAttribute.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        width

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder width(@NonNull
        +                                                             java.lang.Integer width)
        +
        Shield sprite's width.
        +
        +
        Parameters:
        +
        width - sprite's width
        +
        +
      • +
      + + + +
        +
      • +

        height

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder height(@NonNull
        +                                                              java.lang.Integer height)
        +
        Shield sprite's height.
        +
        +
        Parameters:
        +
        height - sprite's height
        +
        +
      • +
      + + + +
        +
      • +

        x

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder x(@NonNull
        +                                                         java.lang.Integer x)
        +
        Shield sprite's x position.
        +
        +
        Parameters:
        +
        x - sprite's x position
        +
        +
      • +
      + + + +
        +
      • +

        y

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder y(@NonNull
        +                                                         java.lang.Integer y)
        +
        Shield sprite's y position.
        +
        +
        Parameters:
        +
        y - sprite's x position
        +
        +
      • +
      + + + +
        +
      • +

        pixelRatio

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder pixelRatio(@NonNull
        +                                                                  java.lang.Integer pixelRatio)
        +
        Shield sprite's pixel ratio.
        +
        +
        Parameters:
        +
        pixelRatio - sprite's pixel ratio
        +
        +
      • +
      + + + +
        +
      • +

        placeholder

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder placeholder(@Nullable
        +                                                                   java.util.List<java.lang.Double> placeholder)
        +
        Shield sprite's placeholder.
        +
        +
        Parameters:
        +
        placeholder - sprite's placeholder
        +
        +
      • +
      + + + +
        +
      • +

        visible

        +
        @NonNull
        +public abstract ShieldSpriteAttribute.Builder visible(@NonNull
        +                                                               java.lang.Boolean visible)
        +
        Shield sprite's visibility.
        +
        +
        Parameters:
        +
        visible - sprite's visibility
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.html new file mode 100644 index 000000000..6a1ad5ab3 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSpriteAttribute.html @@ -0,0 +1,534 @@ + + + + + + +ShieldSpriteAttribute (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSpriteAttribute

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class ShieldSpriteAttribute
    +extends DirectionsJsonObject
    +implements java.io.Serializable
    +
    ShieldSpriteAttribute.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShieldSpriteAttribute

        +
        public ShieldSpriteAttribute()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static ShieldSpriteAttribute fromJson(@NonNull
        +                                                      java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a shield sprite
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + +
        +
      • +

        width

        +
        @NonNull
        +public abstract java.lang.Integer width()
        +
        Shield sprite's width.
        +
      • +
      + + + +
        +
      • +

        height

        +
        @NonNull
        +public abstract java.lang.Integer height()
        +
        Shield sprite's height.
        +
      • +
      + + + +
        +
      • +

        x

        +
        @NonNull
        +public abstract java.lang.Integer x()
        +
        Shield sprite's x position.
        +
      • +
      + + + +
        +
      • +

        y

        +
        @NonNull
        +public abstract java.lang.Integer y()
        +
        Shield sprite's y position.
        +
      • +
      + + + +
        +
      • +

        pixelRatio

        +
        @NonNull
        +public abstract java.lang.Integer pixelRatio()
        +
        Shield sprite's pixel ratio.
        +
      • +
      + + + +
        +
      • +

        placeholder

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double> placeholder()
        +
        Shield sprite's placeholder (optional).
        +
      • +
      + + + +
        +
      • +

        visible

        +
        @NonNull
        +public abstract java.lang.Boolean visible()
        +
        Shield sprite's visibility.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<ShieldSpriteAttribute> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.Builder.html new file mode 100644 index 000000000..53a98fe2d --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.Builder.html @@ -0,0 +1,329 @@ + + + + + + +ShieldSprites.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSprites.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ShieldSprites
    +
    +
    +
    +
    public abstract static class ShieldSprites.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the ShieldSprites.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.html new file mode 100644 index 000000000..fc6e394ab --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSprites.html @@ -0,0 +1,432 @@ + + + + + + +ShieldSprites (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSprites

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class ShieldSprites
    +extends DirectionsJsonObject
    +implements java.io.Serializable
    +
    ShieldSprites.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShieldSprites

        +
        public ShieldSprites()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static ShieldSprites fromJson(@NonNull
        +                                              java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a shield sprite
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<ShieldSprites> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.Builder.html new file mode 100644 index 000000000..7e318e530 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.Builder.html @@ -0,0 +1,329 @@ + + + + + + +ShieldSvg.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSvg.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    ShieldSvg
    +
    +
    +
    +
    public abstract static class ShieldSvg.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the ShieldSvg.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract ShieldSvgbuild() +
      Build a new ShieldSvg object.
      +
      abstract ShieldSvg.Buildersvg(java.lang.String svg) +
      SVG.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        svg

        +
        @NonNull
        +public abstract ShieldSvg.Builder svg(@NonNull
        +                                               java.lang.String svg)
        +
        SVG.
        +
        +
        Parameters:
        +
        svg - svg
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract ShieldSvg build()
        +
        Build a new ShieldSvg object.
        +
        +
        Returns:
        +
        a new ShieldSvg using the provided values in this builder
        +
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.html new file mode 100644 index 000000000..c01c46655 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/ShieldSvg.html @@ -0,0 +1,432 @@ + + + + + + +ShieldSvg (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class ShieldSvg

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class ShieldSvg
    +extends DirectionsJsonObject
    +implements java.io.Serializable
    +
    ShieldSvg.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ShieldSvg

        +
        public ShieldSvg()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static ShieldSvg fromJson(@NonNull
        +                                          java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a shield sprite
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + +
        +
      • +

        svg

        +
        @NonNull
        +public abstract java.lang.String svg()
        +
        SVG.
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract ShieldSvg.Builder toBuilder()
        +
        Convert the current ShieldSvg to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified ShieldSvg.
        +
        +
        Returns:
        +
        a ShieldSvg.Builder with the same values set to match the ones defined + in this ShieldSvg
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        @NonNull
        +public java.lang.String toJson()
        +
        This takes the currently defined values found inside the ShieldSvg instance and + converts it to a ShieldSvg string.
        +
        +
        Overrides:
        +
        toJson in class DirectionsJsonObject
        +
        Returns:
        +
        a JSON string which represents a ShieldSvg
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<ShieldSvg> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.Builder.html new file mode 100644 index 000000000..8360baf41 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.Builder.html @@ -0,0 +1,368 @@ + + + + + + +SilentWaypoint.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class SilentWaypoint.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    SilentWaypoint
    +
    +
    +
    +
    public abstract static class SilentWaypoint.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the SilentWaypoint.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        waypointIndex

        +
        @NonNull
        +public abstract SilentWaypoint.Builder waypointIndex(int waypointIndex)
        +
        +
        Parameters:
        +
        waypointIndex - the associated waypoint index, excluding + the origin (index 0) and destination.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        distanceFromStart

        +
        @NonNull
        +public abstract SilentWaypoint.Builder distanceFromStart(double distanceFromStart)
        +
        +
        Parameters:
        +
        distanceFromStart - the calculated distance, in meters, from the leg origin.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndex

        +
        @NonNull
        +public abstract SilentWaypoint.Builder geometryIndex(int geometryIndex)
        +
        +
        Parameters:
        +
        geometryIndex - the associated leg shape index of the via waypoint location.
        +
        Returns:
        +
        this builder
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.html new file mode 100644 index 000000000..70a87795b --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SilentWaypoint.html @@ -0,0 +1,406 @@ + + + + + + +SilentWaypoint (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class SilentWaypoint

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SilentWaypoint

        +
        public SilentWaypoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        waypointIndex

        +
        @SerializedName(value="waypoint_index")
        +public abstract int waypointIndex()
        +
        The associated waypoint index, excluding the origin (index 0) and destination.
        +
        +
        Returns:
        +
        the associated waypoint index, excluding the origin (index 0) and destination.
        +
        +
      • +
      + + + +
        +
      • +

        distanceFromStart

        +
        @SerializedName(value="distance_from_start")
        +public abstract double distanceFromStart()
        +
        The calculated distance, in meters, from the leg origin.
        +
        +
        Returns:
        +
        the calculated distance, in meters, from the leg origin.
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndex

        +
        @SerializedName(value="geometry_index")
        +public abstract int geometryIndex()
        +
        The associated leg shape index of the via waypoint location.
        +
        +
        Returns:
        +
        the associated leg shape index of the via waypoint location.
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        @NonNull
        +public static com.google.gson.TypeAdapter<SilentWaypoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.Unit.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.Unit.html new file mode 100644 index 000000000..01015987e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.Unit.html @@ -0,0 +1,163 @@ + + + + + + +SpeedLimit.Unit (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type SpeedLimit.Unit

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface SpeedLimit.Unit
    +
    Speed limit unit.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.html new file mode 100644 index 000000000..92b426729 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/SpeedLimit.html @@ -0,0 +1,320 @@ + + + + + + +SpeedLimit (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class SpeedLimit

+
+
+ +
+
    +
  • +
    +
    +
    public class SpeedLimit
    +extends java.lang.Object
    +
    The file exposes speed limit annotations.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface SpeedLimit.Unit +
      Speed limit unit.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringKMPH +
      Speed limit unit in km/h.
      +
      static java.lang.StringMPH +
      Speed limit unit in mph.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      SpeedLimit() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        KMPH

        +
        public static final java.lang.String KMPH
        +
        Speed limit unit in km/h.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MPH

        +
        public static final java.lang.String MPH
        +
        Speed limit unit in mph.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SpeedLimit

        +
        public SpeedLimit()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.Builder.html new file mode 100644 index 000000000..2e62ddf40 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.Builder.html @@ -0,0 +1,855 @@ + + + + + + +StepIntersection.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class StepIntersection.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    StepIntersection
    +
    +
    +
    +
    public abstract static class StepIntersection.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the StepIntersection.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        bearings

        +
        @NonNull
        +public abstract StepIntersection.Builder bearings(@Nullable
        +                                                           java.util.List<java.lang.Integer> bearing)
        +
        An integer array of bearing values available at the step intersection.
        +
        +
        Parameters:
        +
        bearing - An array of bearing values (for example [0,90,180,270]) that are available at + the intersection. The bearings describe all available roads at the + intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        classes

        +
        @NonNull
        +public abstract StepIntersection.Builder classes(@Nullable
        +                                                          java.util.List<java.lang.String> classes)
        +
        A list of strings signifying the classes of the road exiting the intersection. Possible + values: +
          +
        • toll: the road continues on a toll road
        • +
        • ferry: the road continues on a ferry
        • +
        • restricted: the road continues on with access restrictions
        • +
        • motorway: the road continues on a motorway
        • +
        +
        +
        Parameters:
        +
        classes - a list of strings containing the classes of the road exiting the intersection
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        entry

        +
        @NonNull
        +public abstract StepIntersection.Builder entry(@Nullable
        +                                                        java.util.List<java.lang.Boolean> entry)
        +
        A list of entry flags, corresponding in a 1:1 relationship to the bearings. A value of true + indicates that the respective road could be entered on a valid route. false indicates that + the turn onto the respective road would violate a restriction.
        +
        +
        Parameters:
        +
        entry - a Boolean list of entry flags, corresponding in a 1:1 relationship to + the bearings
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        in

        +
        @NonNull
        +public abstract StepIntersection.Builder in(@Nullable
        +                                                     java.lang.Integer in)
        +
        Index into bearings/entry array. Used to calculate the bearing before the turn. Namely, the + clockwise angle from true north to the direction of travel before the maneuver/passing the + intersection. To get the bearing in the direction of driving, the bearing has to be rotated + by a value of 180. The value is not supplied for departure + maneuvers.
        +
        +
        Parameters:
        +
        in - index into bearings/entry array
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        out

        +
        @NonNull
        +public abstract StepIntersection.Builder out(@Nullable
        +                                                      java.lang.Integer out)
        +
        Index out of the bearings/entry array. Used to extract the bearing after the turn. Namely, + The clockwise angle from true north to the direction of travel after the maneuver/passing the + intersection. The value is not supplied for arrive maneuvers.
        +
        +
        Parameters:
        +
        out - index out of the bearings/entry array
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        lanes

        +
        @NonNull
        +public abstract StepIntersection.Builder lanes(@Nullable
        +                                                        java.util.List<IntersectionLanes> lanes)
        +
        Array of lane objects that represent the available turn lanes at the intersection. If no lane + information is available for an intersection, the lanes property will not be present. Lanes + are provided in their order on the street, from left to right.
        +
        +
        Parameters:
        +
        lanes - array of lane objects that represent the available turn lanes at the + intersection
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndex

        +
        @NonNull
        +public abstract StepIntersection.Builder geometryIndex(@Nullable
        +                                                                java.lang.Integer geometryIndex)
        +
        The zero-based index for the intersection. + This value can be used to apply the duration annotation + that corresponds with the intersection. + Only available on the driving profile.
        +
        +
        Parameters:
        +
        geometryIndex - index for the intersection
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        isUrban

        +
        @NonNull
        +public abstract StepIntersection.Builder isUrban(@Nullable
        +                                                          java.lang.Boolean isUrban)
        +
        A boolean indicating whether the road exiting the intersection is considered to be in an + urban area. This value is determined by the density of the surrounding road network. + Only available on the DirectionsCriteria.PROFILE_DRIVING profile.
        +
        +
        Parameters:
        +
        isUrban - indicating whether the road exiting the intersection is in an urban area
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        adminIndex

        +
        @NonNull
        +public abstract StepIntersection.Builder adminIndex(@Nullable
        +                                                             java.lang.Integer adminIndex)
        +
        The zero-based index into the admin list on the route leg for this intersection. + Use this field to look up the ISO-3166-1 country code for this point on the route. + Only available on the `driving` profile.
        +
        +
        Parameters:
        +
        adminIndex - zero-based index into the admin list on the route leg for this intersection
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        restStop

        +
        @NonNull
        +public abstract StepIntersection.Builder restStop(@Nullable
        +                                                           RestStop restStop)
        +
        An object containing information about passing rest stops along the route. + Only available on the `driving` profile.
        +
        +
        Parameters:
        +
        restStop - object containing information about passing rest stops along the route.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        tollCollection

        +
        @NonNull
        +public abstract StepIntersection.Builder tollCollection(@Nullable
        +                                                                 TollCollection tollCollection)
        +
        An object containing information about a toll collection point along the route. + This is a payment booth or overhead electronic gantry + + payment booth or overhead electronic gantry + where toll charge is collected.
        +
        +
        Parameters:
        +
        tollCollection - object containing information about + a toll collection point along the route.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        mapboxStreetsV8

        +
        @NonNull
        +public abstract StepIntersection.Builder mapboxStreetsV8(@Nullable
        +                                                                  MapboxStreetsV8 street)
        +
        An object containing detailed information about the road exiting the intersection along the + route. Properties in this object correspond to properties in the StepIntersection.classes() + specification. Only available on the DirectionsCriteria.PROFILE_DRIVING profile.
        +
        +
        Parameters:
        +
        street - an object containing detailed road information.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        tunnelName

        +
        @NonNull
        +public abstract StepIntersection.Builder tunnelName(@Nullable
        +                                                             java.lang.String tunnelName)
        +
        Name of the tunnel. Value is present only if class is tunnel.
        +
        +
        Parameters:
        +
        tunnelName - name of the tunnel
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        railwayCrossing

        +
        @NonNull
        +public abstract StepIntersection.Builder railwayCrossing(@Nullable
        +                                                                  java.lang.Boolean railwayCrossing)
        +
        Indicates whether there is a railway crossing at the intersection.
        +
        +
        Parameters:
        +
        railwayCrossing - whether there is a railway crossing at the intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        trafficSignal

        +
        @NonNull
        +public abstract StepIntersection.Builder trafficSignal(@Nullable
        +                                                                java.lang.Boolean trafficSignal)
        +
        Indicates whether there is a traffic signal at the intersection.
        +
        +
        Parameters:
        +
        trafficSignal - whether there is a traffic signal at the intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        stopSign

        +
        @NonNull
        +public abstract StepIntersection.Builder stopSign(@Nullable
        +                                                           java.lang.Boolean stopSign)
        +
        Indicates whether there is a stop sign at the intersection.
        +
        +
        Parameters:
        +
        stopSign - whether there is a stop sign at the intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        yieldSign

        +
        @NonNull
        +public abstract StepIntersection.Builder yieldSign(@Nullable
        +                                                            java.lang.Boolean yieldSign)
        +
        Indicates whether there is a yield sign at the intersection.
        +
        +
        Parameters:
        +
        yieldSign - whether there is a yield sign at the intersection.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        rawLocation

        +
        @NonNull
        +public abstract StepIntersection.Builder rawLocation(@NonNull
        +                                                              double[] rawLocation)
        +
        The rawLocation as a double array. Once the StepIntersection object's created, + this raw location gets converted into a Point object and is public exposed as such. + The double array should have a length of two, index 0 being the longitude and index 1 being + latitude.
        +
        +
        Parameters:
        +
        rawLocation - a double array with a length of two, index 0 being the longitude and + index 1 being latitude.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mergingArea

        +
        @NonNull
        +public abstract StepIntersection.Builder mergingArea(@Nullable
        +                                                              MergingArea mergingArea)
        +
        Object containing information about merging area starting at intersection.
        +
        +
        Parameters:
        +
        mergingArea - MergingArea object
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.html new file mode 100644 index 000000000..66cb80e18 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepIntersection.html @@ -0,0 +1,914 @@ + + + + + + +StepIntersection (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class StepIntersection

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class StepIntersection
    +extends DirectionsJsonObject
    +
    Object representing an intersection along the step.
    +
    +
    Since:
    +
    1.3.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class StepIntersection.Builder +
      This builder can be used to set the values describing the StepIntersection.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StepIntersection() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.IntegeradminIndex() +
      The zero-based index into the admin list on the route leg for this intersection.
      +
      abstract java.util.List<java.lang.Integer>bearings() +
      An integer list of bearing values available at the step intersection.
      +
      static StepIntersection.Builderbuilder() +
      Create a new instance of this class by using the StepIntersection.Builder class.
      +
      abstract java.util.List<java.lang.String>classes() +
      A list of strings signifying the classes of the road exiting the intersection.
      +
      abstract java.util.List<java.lang.Boolean>entry() +
      A list of entry flags, corresponding in a 1:1 relationship to the bearings.
      +
      static StepIntersectionfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.lang.IntegergeometryIndex() +
      The zero-based index for the intersection.
      +
      abstract java.lang.Integerin() +
      Index into bearings/entry array.
      +
      abstract Interchangeinterchange() 
      abstract java.lang.BooleanisUrban() +
      A boolean indicating whether the road exiting the intersection is considered to be in an urban + area.
      +
      abstract Junctionjunction() 
      abstract java.util.List<IntersectionLanes>lanes() +
      Array of lane objects that represent the available turn lanes at the intersection.
      +
      com.mapbox.geojson.Pointlocation() +
      A Point representing this intersection location.
      +
      abstract MapboxStreetsV8mapboxStreetsV8() +
      An object containing detailed information about the road exiting the intersection along the + route.
      +
      abstract MergingAreamergingArea() +
      Object containing information about merging area starting at intersection.
      +
      abstract java.lang.Integerout() +
      Index out of the bearings/entry array.
      +
      abstract java.lang.BooleanrailwayCrossing() +
      Indicates whether there is a railway crossing at the intersection.
      +
      protected abstract double[]rawLocation() +
      A Point representing this intersection location.
      +
      abstract RestStoprestStop() +
      An object containing information about passing rest stops along the route.
      +
      abstract java.lang.BooleanstopSign() +
      Indicates whether there is a stop sign at the intersection.
      +
      abstract StepIntersection.BuildertoBuilder() +
      Convert the current StepIntersection to its builder holding the currently assigned + values.
      +
      abstract TollCollectiontollCollection() +
      An object containing information about a toll collection point along the route.
      +
      abstract java.lang.BooleantrafficSignal() +
      Indicates whether there is a traffic signal at the intersection.
      +
      abstract java.lang.StringtunnelName() +
      Name of the tunnel.
      +
      static com.google.gson.TypeAdapter<StepIntersection>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.lang.BooleanyieldSign() +
      Indicates whether there is a yield sign at the intersection.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StepIntersection

        +
        public StepIntersection()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        @NonNull
        +public com.mapbox.geojson.Point location()
        +
        A Point representing this intersection location.
        +
        +
        Returns:
        +
        GeoJson Point representing this intersection location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rawLocation

        +
        @NonNull
        + @SerializedName(value="location")
        +protected abstract double[] rawLocation()
        +
        A Point representing this intersection location. Since the rawLocation isn't public, + it's okay to be mutable as long as nothing in this SDK changes values.
        +
        +
        Returns:
        +
        GeoJson Point representing this intersection location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bearings

        +
        @Nullable
        +public abstract java.util.List<java.lang.Integer> bearings()
        +
        An integer list of bearing values available at the step intersection.
        +
        +
        Returns:
        +
        An array of bearing values (for example [0,90,180,270]) that are available at the + intersection. The bearings describe all available roads at the intersection.
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        classes

        +
        @Nullable
        +public abstract java.util.List<java.lang.String> classes()
        +
        A list of strings signifying the classes of the road exiting the intersection. Possible + values: +
          +
        • toll: the road continues on a toll road
        • +
        • ferry: the road continues on a ferry
        • +
        • restricted: the road continues on with access restrictions
        • +
        • motorway: the road continues on a motorway
        • +
        • tunnel: the road continues on a tunnel
        • +
        +
        +
        Returns:
        +
        a string list containing the classes of the road exiting the intersection
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        entry

        +
        @Nullable
        +public abstract java.util.List<java.lang.Boolean> entry()
        +
        A list of entry flags, corresponding in a 1:1 relationship to the bearings. A value of true + indicates that the respective road could be entered on a valid route. false indicates that the + turn onto the respective road would violate a restriction.
        +
        +
        Returns:
        +
        a list of entry flags, corresponding in a 1:1 relationship to the bearings
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        in

        +
        @Nullable
        +public abstract java.lang.Integer in()
        +
        Index into bearings/entry array. Used to calculate the bearing before the turn. Namely, the + clockwise angle from true north to the direction of travel before the maneuver/passing the + intersection. To get the bearing in the direction of driving, the bearing has to be rotated by + a value of 180. The value is not supplied for departure + maneuvers.
        +
        +
        Returns:
        +
        index into bearings/entry array
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        out

        +
        @Nullable
        +public abstract java.lang.Integer out()
        +
        Index out of the bearings/entry array. Used to extract the bearing after the turn. Namely, The + clockwise angle from true north to the direction of travel after the maneuver/passing the + intersection. The value is not supplied for arrive maneuvers.
        +
        +
        Returns:
        +
        index out of the bearings/entry array
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        lanes

        +
        @Nullable
        +public abstract java.util.List<IntersectionLanes> lanes()
        +
        Array of lane objects that represent the available turn lanes at the intersection. If no lane + information is available for an intersection, the lanes property will not be present. Lanes are + provided in their order on the street, from left to right.
        +
        +
        Returns:
        +
        array of lane objects that represent the available turn lanes at the intersection
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometryIndex

        +
        @Nullable
        + @SerializedName(value="geometry_index")
        +public abstract java.lang.Integer geometryIndex()
        +
        The zero-based index for the intersection. + This value can be used to apply the duration annotation that corresponds with the intersection. + Only available on the driving profile.
        +
        +
        Returns:
        +
        index for the intersection
        +
        +
      • +
      + + + +
        +
      • +

        isUrban

        +
        @Nullable
        + @SerializedName(value="is_urban")
        +public abstract java.lang.Boolean isUrban()
        +
        A boolean indicating whether the road exiting the intersection is considered to be in an urban + area. This value is determined by the density of the surrounding road network. + Only available on the DirectionsCriteria.PROFILE_DRIVING profile.
        +
        +
        Returns:
        +
        a value indicating whether the road exiting the intersection is in an urban area
        +
        +
      • +
      + + + +
        +
      • +

        adminIndex

        +
        @Nullable
        + @SerializedName(value="admin_index")
        +public abstract java.lang.Integer adminIndex()
        +
        The zero-based index into the admin list on the route leg for this intersection. + Use this field to look up the ISO-3166-1 country code for this point on the route. + Only available on the `driving` profile.
        +
        +
        Returns:
        +
        a zero-based index into the admin list on the route leg.
        +
        See Also:
        +
        RouteLeg.admins()
        +
        +
      • +
      + + + +
        +
      • +

        restStop

        +
        @Nullable
        + @SerializedName(value="rest_stop")
        +public abstract RestStop restStop()
        +
        An object containing information about passing rest stops along the route. + Only available on the `driving` profile.
        +
        +
        Returns:
        +
        an object containing information about passing rest stops along the route.
        +
        +
      • +
      + + + +
        +
      • +

        tollCollection

        +
        @Nullable
        + @SerializedName(value="toll_collection")
        +public abstract TollCollection tollCollection()
        +
        An object containing information about a toll collection point along the route. + This is a payment booth or overhead electronic gantry + + payment booth or overhead electronic gantry + where toll charge is collected. + Only available on the DirectionsCriteria.PROFILE_DRIVING profile.
        +
        +
        Returns:
        +
        an object containing information about a toll collection point along the route.
        +
        +
      • +
      + + + +
        +
      • +

        mapboxStreetsV8

        +
        @Nullable
        + @SerializedName(value="mapbox_streets_v8")
        +public abstract MapboxStreetsV8 mapboxStreetsV8()
        +
        An object containing detailed information about the road exiting the intersection along the + route. Properties in this object correspond to properties in the classes() + specification. Only available on the DirectionsCriteria.PROFILE_DRIVING profile.
        +
        +
        Returns:
        +
        an object containing detailed road information.
        +
        +
      • +
      + + + +
        +
      • +

        tunnelName

        +
        @Nullable
        + @SerializedName(value="tunnel_name")
        +public abstract java.lang.String tunnelName()
        +
        Name of the tunnel. Value may be present if classes() contains "tunnel".
        +
        +
        Returns:
        +
        name of the tunnel
        +
        +
      • +
      + + + +
        +
      • +

        railwayCrossing

        +
        @Nullable
        + @SerializedName(value="railway_crossing")
        +public abstract java.lang.Boolean railwayCrossing()
        +
        Indicates whether there is a railway crossing at the intersection.
        +
        +
        Returns:
        +
        whether there is a railway crossing at the intersection
        +
        +
      • +
      + + + +
        +
      • +

        trafficSignal

        +
        @Nullable
        + @SerializedName(value="traffic_signal")
        +public abstract java.lang.Boolean trafficSignal()
        +
        Indicates whether there is a traffic signal at the intersection.
        +
        +
        Returns:
        +
        whether there is a traffic signal at the intersection
        +
        +
      • +
      + + + +
        +
      • +

        stopSign

        +
        @Nullable
        + @SerializedName(value="stop_sign")
        +public abstract java.lang.Boolean stopSign()
        +
        Indicates whether there is a stop sign at the intersection.
        +
        +
        Returns:
        +
        whether there is a stop sign at the intersection
        +
        +
      • +
      + + + +
        +
      • +

        yieldSign

        +
        @Nullable
        + @SerializedName(value="yield_sign")
        +public abstract java.lang.Boolean yieldSign()
        +
        Indicates whether there is a yield sign at the intersection.
        +
        +
        Returns:
        +
        whether there is a yield sign at the intersection
        +
        +
      • +
      + + + +
        +
      • +

        interchange

        +
        @Nullable
        + @SerializedName(value="ic")
        +public abstract Interchange interchange()
        +
      • +
      + + + +
        +
      • +

        junction

        +
        @Nullable
        + @SerializedName(value="jct")
        +public abstract Junction junction()
        +
      • +
      + + + +
        +
      • +

        mergingArea

        +
        @Nullable
        + @SerializedName(value="merging_area")
        +public abstract MergingArea mergingArea()
        +
        Object containing information about merging area starting at intersection.
        +
        +
        Returns:
        +
        MergingArea object if present, null otherwise.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<StepIntersection> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static StepIntersection fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a StepIntersection
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.Builder.html new file mode 100644 index 000000000..f29c6e81d --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.Builder.html @@ -0,0 +1,510 @@ + + + + + + +StepManeuver.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class StepManeuver.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    StepManeuver
    +
    +
    +
    +
    public abstract static class StepManeuver.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the StepManeuver.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract StepManeuver.BuilderbearingAfter(java.lang.Double bearingAfter) +
      Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
      +
      abstract StepManeuver.BuilderbearingBefore(java.lang.Double bearingBefore) +
      Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
      +
      abstract StepManeuverbuild() +
      Build a new StepManeuver object.
      +
      abstract StepManeuver.Builderexit(java.lang.Integer exit) +
      An optional integer indicating number of the exit to take.
      +
      abstract StepManeuver.Builderinstruction(java.lang.String instruction) +
      A human-readable instruction of how to execute the returned maneuver.
      +
      abstract StepManeuver.Buildermodifier(java.lang.String modifier) +
      This indicates the mode of the maneuver.
      +
      abstract StepManeuver.BuilderrawLocation(double[] rawLocation) +
      The rawLocation as a double array.
      +
      abstract StepManeuver.Buildertype(java.lang.String type) +
      This indicates the type of maneuver.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rawLocation

        +
        public abstract StepManeuver.Builder rawLocation(@NonNull
        +                                                 double[] rawLocation)
        +
        The rawLocation as a double array. Once the StepManeuver object's created, this raw + location gets converted into a Point object and is public exposed as such. The double + array should have a length of two, index 0 being the longitude and index 1 being latitude.
        +
        +
        Parameters:
        +
        rawLocation - a double array with a length of two, index 0 being the longitude and + index 1 being latitude.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bearingBefore

        +
        public abstract StepManeuver.Builder bearingBefore(@Nullable
        +                                                   java.lang.Double bearingBefore)
        +
        Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
        +
        +
        Parameters:
        +
        bearingBefore - double with value from 0 to 360
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bearingAfter

        +
        public abstract StepManeuver.Builder bearingAfter(@Nullable
        +                                                  java.lang.Double bearingAfter)
        +
        Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
        +
        +
        Parameters:
        +
        bearingAfter - double with value from 0 to 360
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        instruction

        +
        public abstract StepManeuver.Builder instruction(@Nullable
        +                                                 java.lang.String instruction)
        +
        A human-readable instruction of how to execute the returned maneuver. This String is built + using OSRM-Text-Instructions and can be further customized inside either the Mapbox + Navigation SDK for Android or using the OSRM-Text-Instructions.java project in Project-OSRM.
        +
        +
        Parameters:
        +
        instruction - String with instruction
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Navigation SDK, +OSRM-Text-Instructions.java
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        public abstract StepManeuver.Builder type(@Nullable
        +                                          java.lang.String type)
        +
        This indicates the type of maneuver. See StepManeuver.type() for a full list of + options.
        +
        +
        Parameters:
        +
        type - String with type of maneuver
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        public abstract StepManeuver.Builder modifier(@Nullable
        +                                              java.lang.String modifier)
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Parameters:
        +
        modifier - String with modifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        exit

        +
        public abstract StepManeuver.Builder exit(@Nullable
        +                                          java.lang.Integer exit)
        +
        An optional integer indicating number of the exit to take. If exit is undefined the + destination is on the roundabout. The property exists for the following type properties: +

        + else - indicates the number of intersections passed until the turn. + roundabout - traverse roundabout + rotary - a traffic circle +

        +
        +
        Parameters:
        +
        exit - an integer indicating number of the exit to take
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.StepManeuverType.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.StepManeuverType.html new file mode 100644 index 000000000..93f624b16 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.StepManeuverType.html @@ -0,0 +1,167 @@ + + + + + + +StepManeuver.StepManeuverType (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Annotation Type StepManeuver.StepManeuverType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface StepManeuver.StepManeuverType
    +
    Maneuver types.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.html new file mode 100644 index 000000000..4adbbe104 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/StepManeuver.html @@ -0,0 +1,1002 @@ + + + + + + +StepManeuver (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class StepManeuver

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class StepManeuver
    +extends DirectionsJsonObject
    +
    Gives maneuver information about one LegStep.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringARRIVE +
      Indicates arrival to a destination of a leg.
      +
      static java.lang.StringCONTINUE +
      Continue on a street after a turn.
      +
      static java.lang.StringDEPART +
      Indicates departure from a leg.
      +
      static java.lang.StringEND_OF_ROAD +
      Road ends in a T intersection.
      +
      static java.lang.StringEXIT_ROTARY +
      Indicates the exit maneuver from a rotary.
      +
      static java.lang.StringEXIT_ROUNDABOUT +
      Indicates the exit maneuver from a roundabout.
      +
      static java.lang.StringFORK +
      Take the left or right side of a fork.
      +
      static java.lang.StringMERGE +
      Merge onto a street.
      +
      static java.lang.StringNEW_NAME +
      The road name changes (after a mandatory turn).
      +
      static java.lang.StringNOTIFICATION +
      Indicates a change of driving conditions, for example changing the mode + from driving to ferry.
      +
      static java.lang.StringOFF_RAMP +
      Take a ramp to exit a highway.
      +
      static java.lang.StringON_RAMP +
      Take a ramp to enter a highway.
      +
      static java.lang.StringROTARY +
      A traffic circle.
      +
      static java.lang.StringROUNDABOUT +
      Traverse roundabout.
      +
      static java.lang.StringROUNDABOUT_TURN +
      A small roundabout that is treated as an intersection.
      +
      static java.lang.StringTURN +
      A basic turn in the direction of the modifier.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      StepManeuver() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.DoublebearingAfter() +
      Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
      +
      abstract java.lang.DoublebearingBefore() +
      Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
      +
      static StepManeuver.Builderbuilder() +
      Create a new instance of this class by using the StepManeuver.Builder class.
      +
      abstract java.lang.Integerexit() +
      An optional integer indicating number of the exit to take.
      +
      static StepManeuverfromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.lang.Stringinstruction() +
      A human-readable instruction of how to execute the returned maneuver.
      +
      com.mapbox.geojson.Pointlocation() +
      A Point representing this intersection location.
      +
      abstract java.lang.Stringmodifier() +
      This indicates the mode of the maneuver.
      +
      protected abstract double[]rawLocation() +
      A Point representing this intersection location.
      +
      abstract StepManeuver.BuildertoBuilder() +
      Convert the current StepManeuver to its builder holding the currently assigned + values.
      +
      abstract java.lang.Stringtype() +
      This indicates the type of maneuver.
      +
      static com.google.gson.TypeAdapter<StepManeuver>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TURN

        +
        public static final java.lang.String TURN
        +
        A basic turn in the direction of the modifier.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NEW_NAME

        +
        public static final java.lang.String NEW_NAME
        +
        The road name changes (after a mandatory turn).
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEPART

        +
        public static final java.lang.String DEPART
        +
        Indicates departure from a leg. + The modifier value indicates the position of the departure point + in relation to the current direction of travel.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ARRIVE

        +
        public static final java.lang.String ARRIVE
        +
        Indicates arrival to a destination of a leg. + The modifier value indicates the position of the arrival point + in relation to the current direction of travel.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MERGE

        +
        public static final java.lang.String MERGE
        +
        Merge onto a street.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ON_RAMP

        +
        public static final java.lang.String ON_RAMP
        +
        Take a ramp to enter a highway.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        OFF_RAMP

        +
        public static final java.lang.String OFF_RAMP
        +
        Take a ramp to exit a highway.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        FORK

        +
        public static final java.lang.String FORK
        +
        Take the left or right side of a fork.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        END_OF_ROAD

        +
        public static final java.lang.String END_OF_ROAD
        +
        Road ends in a T intersection.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CONTINUE

        +
        public static final java.lang.String CONTINUE
        +
        Continue on a street after a turn.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ROUNDABOUT

        +
        public static final java.lang.String ROUNDABOUT
        +
        Traverse roundabout. + Has an additional property exit in the route step that contains + the exit number. The modifier specifies the direction of entering the roundabout.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ROTARY

        +
        public static final java.lang.String ROTARY
        +
        A traffic circle. While very similar to a larger version of a roundabout, + it does not necessarily follow roundabout rules for right of way. + It can offer LegStep.rotaryName() parameters, + LegStep.rotaryPronunciation() ()} parameters, or both, + in addition to the exit() property.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ROUNDABOUT_TURN

        +
        public static final java.lang.String ROUNDABOUT_TURN
        +
        A small roundabout that is treated as an intersection.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NOTIFICATION

        +
        public static final java.lang.String NOTIFICATION
        +
        Indicates a change of driving conditions, for example changing the mode + from driving to ferry.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXIT_ROUNDABOUT

        +
        public static final java.lang.String EXIT_ROUNDABOUT
        +
        Indicates the exit maneuver from a roundabout. + Will not appear in results unless you supply true to the exit() query + parameter in the request.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXIT_ROTARY

        +
        public static final java.lang.String EXIT_ROTARY
        +
        Indicates the exit maneuver from a rotary. + Will not appear in results unless you supply true + to the MapboxDirections.Builder#roundaboutExits() query parameter in the request.
        +
        +
        Since:
        +
        4.1.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StepManeuver

        +
        public StepManeuver()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        @NonNull
        +public com.mapbox.geojson.Point location()
        +
        A Point representing this intersection location.
        +
        +
        Returns:
        +
        GeoJson Point representing this intersection location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rawLocation

        +
        @NonNull
        + @SerializedName(value="location")
        +protected abstract double[] rawLocation()
        +
        A Point representing this intersection location. Since the rawLocation isn't public, + it's okay to be mutable as long as nothing in this SDK changes values.
        +
        +
        Returns:
        +
        GeoJson Point representing this intersection location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bearingBefore

        +
        @Nullable
        + @SerializedName(value="bearing_before")
        +public abstract java.lang.Double bearingBefore()
        +
        Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
        +
        +
        Returns:
        +
        double with value from 0 to 360
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bearingAfter

        +
        @Nullable
        + @SerializedName(value="bearing_after")
        +public abstract java.lang.Double bearingAfter()
        +
        Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
        +
        +
        Returns:
        +
        double with value from 0 to 360
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        instruction

        +
        @Nullable
        +public abstract java.lang.String instruction()
        +
        A human-readable instruction of how to execute the returned maneuver. This String is built + using OSRM-Text-Instructions and can be further customized inside either the Mapbox Navigation + SDK for Android or using the OSRM-Text-Instructions.java project in Project-OSRM.
        +
        +
        Returns:
        +
        String with instruction
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Navigation SDK, + + OSRM-Text-Instructions.java
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        This indicates the type of maneuver.
        +
        +
        Returns:
        +
        String with type of maneuver
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        StepManeuver.StepManeuverType
        +
        +
      • +
      + + + +
        +
      • +

        modifier

        +
        @Nullable
        +public abstract java.lang.String modifier()
        +
        This indicates the mode of the maneuver. If type is of turn, the modifier indicates the + change in direction accomplished through the turn. If the type is of depart/arrive, the + modifier indicates the position of waypoint from the current direction of travel.
        +
        +
        Returns:
        +
        String with modifier
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        exit

        +
        @Nullable
        +public abstract java.lang.Integer exit()
        +
        An optional integer indicating number of the exit to take. If exit is undefined the destination + is on the roundabout. The property exists for the following type properties: +

        + else - indicates the number of intersections passed until the turn. + roundabout - traverse roundabout + rotary - a traffic circle +

        +
        +
        Returns:
        +
        an integer indicating number of the exit to take
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract StepManeuver.Builder toBuilder()
        +
        Convert the current StepManeuver to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified StepManeuver.
        +
        +
        Returns:
        +
        a StepManeuver.Builder with the same values set to match the ones defined + in this StepManeuver
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<StepManeuver> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static StepManeuver fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a StepManeuver
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.Builder.html new file mode 100644 index 000000000..ccf4df452 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.Builder.html @@ -0,0 +1,349 @@ + + + + + + +TollCollection.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TollCollection.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TollCollection
    +
    +
    +
    +
    public abstract static class TollCollection.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the TollCollection.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract TollCollectionbuild() +
      Build a new TollCollection object.
      +
      abstract TollCollection.Buildername(java.lang.String name) +
      The name of toll collection point.
      +
      abstract TollCollection.Buildertype(java.lang.String type) +
      The type of toll collection point, either `toll_booth` or `toll_gantry`.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        public abstract TollCollection.Builder type(@Nullable
        +                                            java.lang.String type)
        +
        The type of toll collection point, either `toll_booth` or `toll_gantry`. + Note that adding new possible types is not considered a breaking change.
        +
        +
        Parameters:
        +
        type - toll collection type
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract TollCollection.Builder name(@Nullable
        +                                            java.lang.String name)
        +
        The name of toll collection point. Optionally included if data is available.
        +
        +
        Parameters:
        +
        name - toll collection name
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.html new file mode 100644 index 000000000..7b048e0e4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCollection.html @@ -0,0 +1,425 @@ + + + + + + +TollCollection (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TollCollection

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TollCollection

        +
        public TollCollection()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @Nullable
        +public abstract java.lang.String type()
        +
        The type of toll collection point, either `toll_booth` or `toll_gantry`. + Note that adding new possible types is not considered a breaking change.
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        The name of toll collection point. Optionally included if data is available.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<TollCollection> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static TollCollection fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining an Incident
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.Builder.html new file mode 100644 index 000000000..23458afe9 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.Builder.html @@ -0,0 +1,329 @@ + + + + + + +TollCost.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TollCost.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TollCost
    +
    +
    +
    +
    public abstract static class TollCost.Builder
    +extends java.lang.Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        currency

        +
        @NonNull
        +public abstract TollCost.Builder currency(@Nullable
        +                                                   java.lang.String currency)
        +
      • +
      + + + + + + + +
        +
      • +

        build

        +
        @NonNull
        +public abstract TollCost build()
        +
      • +
      + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.html new file mode 100644 index 000000000..5af7af650 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TollCost.html @@ -0,0 +1,376 @@ + + + + + + +TollCost (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TollCost

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TollCost

        +
        public TollCost()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        currency

        +
        @Nullable
        +public abstract java.lang.String currency()
        +
      • +
      + + + +
        +
      • +

        paymentMethods

        +
        @Nullable
        + @SerializedName(value="payment_methods")
        +public abstract PaymentMethods paymentMethods()
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<TollCost> typeAdapter(com.google.gson.Gson gson)
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static TollCost fromJson(java.lang.String json)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.Builder.html new file mode 100644 index 000000000..add6e812f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.Builder.html @@ -0,0 +1,351 @@ + + + + + + +TrafficCodes.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TrafficCodes.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    TrafficCodes
    +
    +
    +
    +
    public abstract static class TrafficCodes.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the TrafficCodes.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        jarticCauseCode

        +
        @NonNull
        +public abstract TrafficCodes.Builder jarticCauseCode(@Nullable
        +                                                              java.lang.Integer value)
        +
        Sets jartic cause code value.
        +
        +
        Parameters:
        +
        value - jartic cause code value
        +
        +
      • +
      + + + +
        +
      • +

        jarticRegulationCode

        +
        @NonNull
        +public abstract TrafficCodes.Builder jarticRegulationCode(@Nullable
        +                                                                   java.lang.Integer value)
        +
        Sets jartic regulation code value.
        +
        +
        Parameters:
        +
        value - jartic regulation code value
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.html new file mode 100644 index 000000000..b66a8e458 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/TrafficCodes.html @@ -0,0 +1,430 @@ + + + + + + +TrafficCodes (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class TrafficCodes

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TrafficCodes

        +
        public TrafficCodes()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        jarticCauseCode

        +
        @Nullable
        + @SerializedName(value="jartic_cause_code")
        +public abstract java.lang.Integer jarticCauseCode()
        +
        Jartic cause code value.
        +
        +
        Returns:
        +
        jartic code cause code value
        +
        +
      • +
      + + + +
        +
      • +

        jarticRegulationCode

        +
        @Nullable
        + @SerializedName(value="jartic_regulation_code")
        +public abstract java.lang.Integer jarticRegulationCode()
        +
        Jartic regulation code value.
        +
        +
        Returns:
        +
        jartic regulation regulation code value
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract TrafficCodes.Builder toBuilder()
        +
        Convert the current TrafficCodes to its builder holding the currently assigned + values. This allows you to modify a single property and then rebuild the object resulting in + an updated and modified TrafficCodes.
        +
        +
        Returns:
        +
        a TrafficCodes.Builder with the same values set to match the ones defined in this + TrafficCodes
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<TrafficCodes> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static TrafficCodes fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a TrafficCodes
        +
        Returns:
        +
        a new instance of this class defined by the values passed in the method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.Builder.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.Builder.html new file mode 100644 index 000000000..3d1a45257 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.Builder.html @@ -0,0 +1,397 @@ + + + + + + +VoiceInstructions.Builder (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class VoiceInstructions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    VoiceInstructions
    +
    +
    +
    +
    public abstract static class VoiceInstructions.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the VoiceInstructions.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distanceAlongGeometry

        +
        public abstract VoiceInstructions.Builder distanceAlongGeometry(java.lang.Double distanceAlongGeometry)
        +
        Returns the missing piece in which is needed to announce instructions at accurate + times. If the user is less distance away from the maneuver than what this + distanceAlongGeometry() than, the announcement should be called.
        +
        +
        Parameters:
        +
        distanceAlongGeometry - double value representing the distance to next maneuver in unit + meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        announcement

        +
        public abstract VoiceInstructions.Builder announcement(java.lang.String announcement)
        +
        Provides the instruction string which was build on the server-side and can sometimes + concatenate instructions together if maneuver instructions are too close to each other.
        +
        +
        Parameters:
        +
        announcement - a string with the readable instructions ready to be read or displayed to + a user
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        ssmlAnnouncement

        +
        public abstract VoiceInstructions.Builder ssmlAnnouncement(java.lang.String ssmlAnnouncement)
        +
        Get the same instruction string you'd get from VoiceInstructions.announcement() but this one includes + Speech Synthesis Markup Language which helps voice synthesiser read information more + humanely.
        +
        +
        Parameters:
        +
        ssmlAnnouncement - a string with the SSML instructions
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.html new file mode 100644 index 000000000..83da6b79a --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/VoiceInstructions.html @@ -0,0 +1,476 @@ + + + + + + +VoiceInstructions (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.models
+

Class VoiceInstructions

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class VoiceInstructions
    +extends DirectionsJsonObject
    +
    This class provides information thats useful for properly making navigation announcements at the + correct time. Essentially, a distance and a string are given, using Turf Distance measurement + methods you can measure the users current location to the next steps maneuver point and if the + measured distance is less than the one the API provides, the announcement should be made.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        VoiceInstructions

        +
        public VoiceInstructions()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        distanceAlongGeometry

        +
        @Nullable
        +public abstract java.lang.Double distanceAlongGeometry()
        +
        This provides the missing piece in which is needed to announce instructions at accurate + times. If the user is less distance away from the maneuver than what this + distanceAlongGeometry() than, the announcement should be called.
        +
        +
        Returns:
        +
        double value representing the distance to next maneuver in unit meters
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        announcement

        +
        @Nullable
        +public abstract java.lang.String announcement()
        +
        Provides the instruction string which was build on the server-side and can sometimes + concatenate instructions together if maneuver instructions are too close to each other.
        +
        +
        Returns:
        +
        a string with the readable instructions ready to be read or displayed to a user
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        ssmlAnnouncement

        +
        @Nullable
        +public abstract java.lang.String ssmlAnnouncement()
        +
        Get the same instruction string you'd get from announcement() but this one includes + Speech Synthesis Markup Language which helps voice synthesiser read information more humanely.
        +
        +
        Returns:
        +
        a string with the SSML instructions
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<VoiceInstructions> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static VoiceInstructions fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a VoiceInstructions
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-frame.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-frame.html new file mode 100644 index 000000000..91352e515 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-frame.html @@ -0,0 +1,116 @@ + + + + + + +com.mapbox.api.directions.v5.models (services-directions-models API) + + + + +

com.mapbox.api.directions.v5.models

+
+

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-summary.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-summary.html new file mode 100644 index 000000000..c6e7e3bec --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-summary.html @@ -0,0 +1,712 @@ + + + + + + +com.mapbox.api.directions.v5.models (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directions.v5.models

+
+
Contains models mapping to Mapbox Directions API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directions.v5.models Description

+
Contains models mapping to Mapbox Directions API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-tree.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-tree.html new file mode 100644 index 000000000..d6bd2ee6e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/models/package-tree.html @@ -0,0 +1,234 @@ + + + + + + +com.mapbox.api.directions.v5.models Class Hierarchy (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directions.v5.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-frame.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-frame.html new file mode 100644 index 000000000..a752c1fd8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-frame.html @@ -0,0 +1,37 @@ + + + + + + +com.mapbox.api.directions.v5 (services-directions-models API) + + + + +

com.mapbox.api.directions.v5

+
+

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-summary.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-summary.html new file mode 100644 index 000000000..fa4ae518f --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-summary.html @@ -0,0 +1,247 @@ + + + + + + +com.mapbox.api.directions.v5 (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directions.v5

+
+
Contains classes for accessing the Mapbox Directions API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directions.v5 Description

+
Contains classes for accessing the Mapbox Directions API.
+
+
Since:
+
1.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-tree.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-tree.html new file mode 100644 index 000000000..882aa9006 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/package-tree.html @@ -0,0 +1,152 @@ + + + + + + +com.mapbox.api.directions.v5 Class Hierarchy (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directions.v5

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/FormatUtils.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/FormatUtils.html new file mode 100644 index 000000000..607100ed4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/FormatUtils.html @@ -0,0 +1,476 @@ + + + + + + +FormatUtils (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.utils
+

Class FormatUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class FormatUtils
    +extends java.lang.Object
    +
    Methods to convert models to Strings.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringISO_8601_PATTERN +
      Date-time ISO-8601 pattern.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FormatUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.lang.StringformatBearings(java.util.List<Bearing> bearings) +
      Formats the bearing variables from the raw values to a string ready for API consumption.
      +
      static java.lang.StringformatDistributions(java.util.List<java.lang.Integer[]> distributions) +
      Converts the list of distributions to a string ready for API consumption.
      +
      static java.lang.StringformatDouble(double value) +
      Useful to remove any trailing zeros and prevent a double being over 7 significant figures.
      +
      static java.lang.StringformatIntegers(java.util.List<java.lang.Integer> integers) +
      Converts list of integers to a string ready for API consumption.
      +
      static java.lang.StringformatPointsList(java.util.List<com.mapbox.geojson.Point> points) +
      Converts list of points to a string ready for API consumption.
      +
      static java.lang.StringformatRadiuses(java.util.List<java.lang.Double> radiuses) +
      Used in various APIs to format the user provided radiuses to a String matching the APIs + format.
      +
      static java.lang.Stringjoin(java.lang.CharSequence delimiter, + java.util.List<?> tokens) +
      Returns a string containing the tokens joined by delimiters.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FormatUtils

        +
        public FormatUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        join

        +
        @Nullable
        +public static java.lang.String join(@NonNull
        +                                              java.lang.CharSequence delimiter,
        +                                              @Nullable
        +                                              java.util.List<?> tokens)
        +
        Returns a string containing the tokens joined by delimiters.
        +
        +
        Parameters:
        +
        delimiter - the delimiter on which to split.
        +
        tokens - A list of objects to be joined. Strings will be formed from the objects by + calling object.toString(). + If a token in a list is null, an empty string is appended in its place.
        +
        Returns:
        +
        String with joint values, empty string if the token list was empty, + or null if the tokens list was null
        +
        +
      • +
      + + + +
        +
      • +

        formatDouble

        +
        @NonNull
        +public static java.lang.String formatDouble(double value)
        +
        Useful to remove any trailing zeros and prevent a double being over 7 significant figures.
        +
        +
        Parameters:
        +
        value - a double value
        +
        Returns:
        +
        a formatted string.
        +
        +
      • +
      + + + +
        +
      • +

        formatRadiuses

        +
        @Nullable
        +public static java.lang.String formatRadiuses(@Nullable
        +                                                        java.util.List<java.lang.Double> radiuses)
        +
        Used in various APIs to format the user provided radiuses to a String matching the APIs + format.
        +
        +
        Parameters:
        +
        radiuses - a list of doubles represents the radius values
        +
        Returns:
        +
        a String ready for being passed into the Retrofit call
        +
        +
      • +
      + + + +
        +
      • +

        formatBearings

        +
        @Nullable
        +public static java.lang.String formatBearings(@Nullable
        +                                                        java.util.List<Bearing> bearings)
        +
        Formats the bearing variables from the raw values to a string ready for API consumption.
        +
        +
        Parameters:
        +
        bearings - a List of Bearing values
        +
        Returns:
        +
        a string with the bearing values
        +
        +
      • +
      + + + +
        +
      • +

        formatDistributions

        +
        @Nullable
        +public static java.lang.String formatDistributions(@Nullable
        +                                                             java.util.List<java.lang.Integer[]> distributions)
        +
        Converts the list of distributions to a string ready for API consumption.
        +
        +
        Parameters:
        +
        distributions - the list of integer arrays representing the distribution
        +
        Returns:
        +
        a string with the distribution values
        +
        +
      • +
      + + + +
        +
      • +

        formatPointsList

        +
        @Nullable
        +public static java.lang.String formatPointsList(@Nullable
        +                                                          java.util.List<com.mapbox.geojson.Point> points)
        +
        Converts list of points to a string ready for API consumption.
        +
        +
        Parameters:
        +
        points - a list representing of points
        +
        Returns:
        +
        a formatted string with semicolon separated pairs of doubles
        +
        +
      • +
      + + + +
        +
      • +

        formatIntegers

        +
        @Nullable
        +public static java.lang.String formatIntegers(@Nullable
        +                                                        java.util.List<java.lang.Integer> integers)
        +
        Converts list of integers to a string ready for API consumption.
        +
        +
        Parameters:
        +
        integers - a list of integers
        +
        Returns:
        +
        a formatted string with semicolon separated integers
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/ParseUtils.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/ParseUtils.html new file mode 100644 index 000000000..daa1ebe70 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/ParseUtils.html @@ -0,0 +1,466 @@ + + + + + + +ParseUtils (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.utils
+

Class ParseUtils

+
+
+ +
+
    +
  • +
    +
    +
    public class ParseUtils
    +extends java.lang.Object
    +
    Methods to convert Strings to Lists of objects.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ParseUtils() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.List<java.lang.String>parseAndInternJsonStringArray(com.google.gson.JsonArray jsonArray) +
      Parses strings from json array and invokes String.intern() on each item.
      +
      static java.util.List<Bearing>parseBearings(java.lang.String original) +
      Parse a semicolon separated String to a list of lists of doubles.
      +
      static java.util.List<java.lang.Boolean>parseToBooleans(java.lang.String original) +
      Parse a semicolon separated String to a list of Booleans.
      +
      static java.util.List<java.lang.Double>parseToDoubles(java.lang.String original) +
      Parse a semicolon separated String to a list of Doubles.
      +
      static java.util.List<java.lang.Integer>parseToIntegers(java.lang.String original) +
      Parse a semicolon separated String to a list of Integers.
      +
      static java.util.List<com.mapbox.geojson.Point>parseToPoints(java.lang.String original) +
      Parse a semicolon separated String to a list of Points.
      +
      static java.util.List<java.lang.String>parseToStrings(java.lang.String original) +
      Parse a semicolon separated String to a list of Strings.
      +
      static java.util.List<java.lang.String>parseToStrings(java.lang.String original, + java.lang.String separator) +
      Parse a String to a list of Strings using the provided separator.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ParseUtils

        +
        public ParseUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        parseToIntegers

        +
        @Nullable
        +public static java.util.List<java.lang.Integer> parseToIntegers(@Nullable
        +                                                                          java.lang.String original)
        +
        Parse a semicolon separated String to a list of Integers. + If separation finds empty strings, those will be added as nulls to the resulting list.
        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Integers or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseToStrings

        +
        @Nullable
        +public static java.util.List<java.lang.String> parseToStrings(@Nullable
        +                                                                        java.lang.String original)
        +
        Parse a semicolon separated String to a list of Strings. + If separation finds empty strings, those will be added as nulls to the resulting list.
        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Strings or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseToStrings

        +
        @Nullable
        +public static java.util.List<java.lang.String> parseToStrings(@Nullable
        +                                                                        java.lang.String original,
        +                                                                        @NonNull
        +                                                                        java.lang.String separator)
        +
        Parse a String to a list of Strings using the provided separator. + If separation finds empty strings, those will be added as nulls to the resulting list.
        +
        +
        Parameters:
        +
        original - an original String.
        +
        separator - a String used as a separator.
        +
        Returns:
        +
        List of Strings or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseToPoints

        +
        @Nullable
        +public static java.util.List<com.mapbox.geojson.Point> parseToPoints(@Nullable
        +                                                                               java.lang.String original)
        +
        Parse a semicolon separated String to a list of Points. + If separation finds empty strings, those will be added as nulls to the resulting list. +

        + Elements of the string should have 2 comma separated double values, + longitude and latitude, for example: + "10.1,47.3;33.09,79.111"

        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Points or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseToDoubles

        +
        @Nullable
        +public static java.util.List<java.lang.Double> parseToDoubles(@Nullable
        +                                                                        java.lang.String original)
        +
        Parse a semicolon separated String to a list of Doubles. + If separation finds empty strings, those will be added as nulls to the resulting list.
        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Doubles or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseBearings

        +
        @Nullable
        +public static java.util.List<Bearing> parseBearings(@Nullable
        +                                                              java.lang.String original)
        +
        Parse a semicolon separated String to a list of lists of doubles. + If separation finds empty strings, those will be added as nulls to the resulting list. +

        + Elements of the string should have a comma separated double values, for example: + ";;10.1,47.3,33.09,79.111;84.45,45.4;"

        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Bearing or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseToBooleans

        +
        @Nullable
        +public static java.util.List<java.lang.Boolean> parseToBooleans(@Nullable
        +                                                                          java.lang.String original)
        +
        Parse a semicolon separated String to a list of Booleans. + If separation finds empty strings, those will be added as nulls to the resulting list.
        +
        +
        Parameters:
        +
        original - an original String.
        +
        Returns:
        +
        List of Booleans or null if the original string is null
        +
        +
      • +
      + + + +
        +
      • +

        parseAndInternJsonStringArray

        +
        @NonNull
        +public static java.util.List<java.lang.String> parseAndInternJsonStringArray(com.google.gson.JsonArray jsonArray)
        +
        Parses strings from json array and invokes String.intern() on each item.
        +
        +
        Parameters:
        +
        jsonArray - json array with string items
        +
        Returns:
        +
        List of interned parsed strings
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/UnrecognizedPropertiesUtils.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/UnrecognizedPropertiesUtils.html new file mode 100644 index 000000000..5586f8e88 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/UnrecognizedPropertiesUtils.html @@ -0,0 +1,308 @@ + + + + + + +UnrecognizedPropertiesUtils (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5.utils
+

Class UnrecognizedPropertiesUtils

+
+
+ +
+
    +
  • +
    +
    +
    public final class UnrecognizedPropertiesUtils
    +extends java.lang.Object
    +
    Provides utility methods to work with unrecognized properties.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.Map<java.lang.String,com.google.gson.JsonElement>fromSerializableProperties(java.util.Map<java.lang.String,com.mapbox.auto.value.gson.SerializableJsonElement> unrecognizedProperties) +
      Converts unrecognized properties in form of Map<String, SerializableJsonElement< + to unrecognized properties in form of Map<String, JsonElement<.
      +
      static java.util.Map<java.lang.String,com.mapbox.auto.value.gson.SerializableJsonElement>toSerializableProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Converts unrecognized properties in form of Map<String, JsonElement<.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UnrecognizedPropertiesUtils

        +
        public UnrecognizedPropertiesUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromSerializableProperties

        +
        @Nullable
        +public static java.util.Map<java.lang.String,com.google.gson.JsonElement> fromSerializableProperties(@Nullable
        +                                                                                                               java.util.Map<java.lang.String,com.mapbox.auto.value.gson.SerializableJsonElement> unrecognizedProperties)
        +
        Converts unrecognized properties in form of Map<String, SerializableJsonElement< + to unrecognized properties in form of Map<String, JsonElement<.
        +
        +
        Parameters:
        +
        unrecognizedProperties - original map
        +
        Returns:
        +
        converted map
        +
        +
      • +
      + + + +
        +
      • +

        toSerializableProperties

        +
        @Nullable
        +public static java.util.Map<java.lang.String,com.mapbox.auto.value.gson.SerializableJsonElement> toSerializableProperties(@Nullable
        +                                                                                                                                    java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Converts unrecognized properties in form of Map<String, JsonElement<. + to unrecognized properties in form of Map<String, SerializableJsonElement<.
        +
        +
        Parameters:
        +
        unrecognizedProperties - original map
        +
        Returns:
        +
        converted map
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-frame.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-frame.html new file mode 100644 index 000000000..61405a4bd --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.mapbox.api.directions.v5.utils (services-directions-models API) + + + + +

com.mapbox.api.directions.v5.utils

+
+

Classes

+ +
+ + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-summary.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-summary.html new file mode 100644 index 000000000..8e599a5a5 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-summary.html @@ -0,0 +1,163 @@ + + + + + + +com.mapbox.api.directions.v5.utils (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directions.v5.utils

+
+
Contains classes with utilities useful for model classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directions.v5.utils Description

+
Contains classes with utilities useful for model classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-tree.html b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-tree.html new file mode 100644 index 000000000..5f81bc8fd --- /dev/null +++ b/libjava-services-directions-models/7.1.0/com/mapbox/api/directions/v5/utils/package-tree.html @@ -0,0 +1,137 @@ + + + + + + +com.mapbox.api.directions.v5.utils Class Hierarchy (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directions.v5.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/constant-values.html b/libjava-services-directions-models/7.1.0/constant-values.html new file mode 100644 index 000000000..341bf78b6 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/constant-values.html @@ -0,0 +1,1238 @@ + + + + + + +Constant Field Values (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.mapbox.*

+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/deprecated-list.html b/libjava-services-directions-models/7.1.0/deprecated-list.html new file mode 100644 index 000000000..c05c137d9 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/deprecated-list.html @@ -0,0 +1,146 @@ + + + + + + +Deprecated List (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/help-doc.html b/libjava-services-directions-models/7.1.0/help-doc.html new file mode 100644 index 000000000..a4f48eeb4 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/index-all.html b/libjava-services-directions-models/7.1.0/index-all.html new file mode 100644 index 000000000..27488cd90 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/index-all.html @@ -0,0 +1,4423 @@ + + + + + + +Index (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P R S T U V W X Y  + + +

A

+
+
abbreviation() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
The abbreviated form of text.
+
+
abbreviation(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
The abbreviated form of text.
+
+
abbreviationPriority() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
An integer indicating the order in which the abbreviation abbr should be used in + place of text.
+
+
abbreviationPriority(Integer) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
An integer indicating the order in which the abbreviation abbr should be used in + place of text.
+
+
active() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
A boolean telling you if that lane can be used to complete the upcoming maneuver.
+
+
active(Boolean) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
A boolean telling you if that lane can be used to complete the upcoming maneuver.
+
+
active() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Indicates whether this lane is a preferred lane (true) or not (false).
+
+
active(Boolean) - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
+
Indicates whether this lane is a preferred lane (true) or not (false).
+
+
activeDirection() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
When components.active is set to true, this property shows which of the lane's + BannerComponents.directions() is applicable to the current route, when there is + more than one.
+
+
activeDirection(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
When components.active is set to true, this property shows which of the lane's + BannerComponents.directions() is applicable to the current route, when there is + more than one.
+
+
Admin - Class in com.mapbox.api.directions.v5.models
+
+
An objects describing the administrative boundaries the route leg travels through.
+
+
Admin() - Constructor for class com.mapbox.api.directions.v5.models.Admin
+
 
+
Admin.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Admin.
+
+
adminIndex() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
The zero-based index into the admin list on the route leg for this intersection.
+
+
adminIndex(Integer) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
The zero-based index into the admin list on the route leg for this intersection.
+
+
admins() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
An array of objects describing the administrative boundaries the route leg travels through.
+
+
admins(List<Admin>) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
An array of objects describing the administrative boundaries the route leg travels through.
+
+
affectedRoadNames() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
List of roads names affected by the incident.
+
+
affectedRoadNames(List<String>) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Sets list of roads names affected by the incident.
+
+
AFTERTOLL - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
alertcCodes() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
AlertC codes.
+
+
alertcCodes(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
AlertC codes.
+
+
alleyBias() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A scale from -1 to 1, where -1 biases the route against alleys + and 1 biases the route toward alleys.
+
+
alleyBias(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A scale from -1 to 1, where -1 biases the route against alleys + and 1 biases the route toward alleys.
+
+
alternatives() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether to try to return alternative routes (true) or not (false, default).
+
+
alternatives(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether to try to return alternative routes (true) or not (false, default).
+
+
amenities() - Method in class com.mapbox.api.directions.v5.models.RestStop
+
+
The list of amenities at the rest stop if available.
+
+
amenities(List<Amenity>) - Method in class com.mapbox.api.directions.v5.models.RestStop.Builder
+
+
The list of amenities at the rest stop if available.
+
+
Amenity - Class in com.mapbox.api.directions.v5.models
+
+
An object containing information about amenities available at rest stops along the route.
+
+
Amenity() - Constructor for class com.mapbox.api.directions.v5.models.Amenity
+
 
+
Amenity.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Amenity.
+
+
AMENITY_TYPE_ATM - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
ATM amenity type.
+
+
AMENITY_TYPE_BABY_CARE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Baby care amenity type.
+
+
AMENITY_TYPE_COFFEE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Coffee amenity type.
+
+
AMENITY_TYPE_ELECTRIC_CHARGING_STATION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Electric charging station amenity type.
+
+
AMENITY_TYPE_FACILITIES_FOR_DISABLED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Facilities for disabled amenity type.
+
+
AMENITY_TYPE_FAX - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
FAX amenity type.
+
+
AMENITY_TYPE_GAS_STATION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Gas station amenity type.
+
+
AMENITY_TYPE_HOTEL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Hotel amenity type.
+
+
AMENITY_TYPE_HOTSPRING - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Hotspring amenity type.
+
+
AMENITY_TYPE_INFO - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Info amenity type.
+
+
AMENITY_TYPE_PICNIC_SHELTER - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Picnic shelter amenity type.
+
+
AMENITY_TYPE_POST - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Post amenity type.
+
+
AMENITY_TYPE_RESTAURANT - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Restaurant amenity type.
+
+
AMENITY_TYPE_SHOP - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Shop amenity type.
+
+
AMENITY_TYPE_SHOWER - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Shower amenity type.
+
+
AMENITY_TYPE_SNACK - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Snack amenity type.
+
+
AMENITY_TYPE_TELEPHONE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Telephone amenity type.
+
+
AMENITY_TYPE_TOILET - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Toilet amenity type.
+
+
angle() - Method in class com.mapbox.api.directions.v5.models.Bearing
+
+
Clockwise value from true north between 0 and 360.
+
+
angle(double) - Method in class com.mapbox.api.directions.v5.models.Bearing.Builder
+
+
Clockwise value from true north between 0 and 360.
+
+
annotation() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
A LegAnnotation that contains additional details about each line segment along the + route geometry.
+
+
annotation(LegAnnotation) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
A LegAnnotation that contains additional details about each line segment along the + route geometry.
+
+
ANNOTATION_CLOSURE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
An array of closure objects describing live-traffic related closures + that occur along the route.
+
+
ANNOTATION_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The level of congestion between each entry in the array of coordinate pairs + in the route leg.
+
+
ANNOTATION_CONGESTION_NUMERIC - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The numeric level of congestion between each entry in the array of coordinate pairs + in the route leg.
+
+
ANNOTATION_CURRENT_SPEED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The current speed value conveys the instantaneous (at the time of the request) speed.
+
+
ANNOTATION_DISTANCE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The distance between each pair of coordinates in meters.
+
+
ANNOTATION_DURATION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The duration between each pair of coordinates in seconds.
+
+
ANNOTATION_FREEFLOW_SPEED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The freeflow value conveys the typical speed at low traffic times of day + such as nights or early mornings.
+
+
ANNOTATION_MAXSPEED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The maximum speed limit between the coordinates of a segment.
+
+
ANNOTATION_SPEED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The speed between each pair of coordinates in meters per second.
+
+
ANNOTATION_TRAFFIC_TENDENCY - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
annotations() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A comma-separated list of annotations.
+
+
annotations(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A comma-separated list of annotations.
+
+
annotationsList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of annotations.
+
+
annotationsList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of annotations.
+
+
announcement() - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Provides the instruction string which was build on the server-side and can sometimes + concatenate instructions together if maneuver instructions are too close to each other.
+
+
announcement(String) - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions.Builder
+
+
Provides the instruction string which was build on the server-side and can sometimes + concatenate instructions together if maneuver instructions are too close to each other.
+
+
APPROACH_CURB - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The route will be returned so that on arrival, + the waypoint will be found on the side that corresponds with the driving_side of + the region in which the returned route is located.
+
+
APPROACH_UNRESTRICTED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The routes can approach waypoints from either side of the road.
+
+
approaches() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list indicating from which side of the road + to approach a waypoint.
+
+
approaches(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list indicating from which side of the road + to approach a waypoint.
+
+
approachesList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Indicates from which side of the road to approach a waypoint.
+
+
approachesList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Indicates from which side of the road to approach a waypoint.
+
+
ARRIVE - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Indicates arrival to a destination of a leg.
+
+
arriveBy() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The desired arrival time, formatted as a timestamp in ISO-8601 format + in the local time at the route destination.
+
+
arriveBy(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The desired arrival time, formatted as a timestamp in ISO-8601 format + in the local time at the route destination.
+
+
avoidManeuverRadius() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A radius around a starting point where the routes' provider tries to avoid any + significant maneuvers.
+
+
avoidManeuverRadius(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A radius around a starting point where the routes' provider tries to avoid any + significant maneuvers.
+
+
+ + + +

B

+
+
BannerComponents - Class in com.mapbox.api.directions.v5.models
+
+
A part of the BannerText which includes a snippet of the full banner text instruction.
+
+
BannerComponents() - Constructor for class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
BannerComponents.BannerComponentsSubType - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Banner component types.
+
+
BannerComponents.BannerComponentsType - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Banner component types.
+
+
BannerComponents.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the BannerComponents.
+
+
BannerInstructions - Class in com.mapbox.api.directions.v5.models
+
+
Visual instruction information related to a particular LegStep useful for making UI + elements inside your application such as banners.
+
+
BannerInstructions() - Constructor for class com.mapbox.api.directions.v5.models.BannerInstructions
+
 
+
bannerInstructions() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
If in your request you set MapboxDirections.Builder#bannerInstructions() to true, + you'll receive a list of BannerInstructions which encompasses all information necessary + for creating a visual cue about a given LegStep.
+
+
bannerInstructions(List<BannerInstructions>) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
If in your request you set MapboxDirections.Builder#bannerInstructions() to true, + you'll receive a list of BannerInstructions which encompasses all information + necessary for creating a visual cue about a given LegStep.
+
+
bannerInstructions() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether to return banner objects associated with the route steps (true) or not + (false, default if null).
+
+
bannerInstructions(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether to return banner objects associated with the route steps (true) or not + (false, default if null).
+
+
BannerInstructions.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the BannerInstructions.
+
+
BannerText - Class in com.mapbox.api.directions.v5.models
+
+
Includes both plain text information that can be visualized inside your navigation application + along with the text string broken down into BannerComponents which may or may not + include a image url.
+
+
BannerText() - Constructor for class com.mapbox.api.directions.v5.models.BannerText
+
 
+
BannerText.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the BannerText.
+
+
BannerView - Class in com.mapbox.api.directions.v5.models
+
+
Includes both plain text information that can be visualized inside your navigation application + along with the text string broken down into BannerComponents which may or may not + include a image url.
+
+
BannerView() - Constructor for class com.mapbox.api.directions.v5.models.BannerView
+
 
+
BannerView.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the BannerView.
+
+
BASE_API_URL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Base URL for all API calls.
+
+
baseUrl() - Method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
Base url to query the styles endpoint.
+
+
baseUrl(String) - Method in class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
+
Base url to query the styles endpoint.
+
+
baseUrl() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Base URL for the request.
+
+
baseUrl(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Base URL for the request.
+
+
Bearing - Class in com.mapbox.api.directions.v5.models
+
+
A value pair of an Bearing.angle() which is a clockwise value from true north between 0 and 360, + and a Bearing.degrees() which is the range of degrees by which the angle can deviate.
+
+
Bearing() - Constructor for class com.mapbox.api.directions.v5.models.Bearing
+
 
+
Bearing.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Bearing.
+
+
bearingAfter() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
+
+
bearingAfter(Double) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right after the maneuver.
+
+
bearingBefore() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
+
+
bearingBefore(Double) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
Number between 0 and 360 indicating the clockwise angle from true north to the direction of + travel right before the maneuver.
+
+
bearings() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Influences the direction in which a route starts from a waypoint.
+
+
bearings(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Influences the direction in which a route starts from a waypoint.
+
+
bearings() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
An integer list of bearing values available at the step intersection.
+
+
bearings(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
An integer array of bearing values available at the step intersection.
+
+
bearingsList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Influences the direction in which a route starts from a waypoint.
+
+
bearingsList(List<Bearing>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Influences the direction in which a route starts from a waypoint.
+
+
brand() - Method in class com.mapbox.api.directions.v5.models.Amenity
+
+
The brand name of the amenity.
+
+
brand(String) - Method in class com.mapbox.api.directions.v5.models.Amenity.Builder
+
+
The brand name of the amenity.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Admin.Builder
+
+
Build a new Admin object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Amenity.Builder
+
+
Build a new Amenity object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
Build a new BannerComponents object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Build a new BannerInstructions object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
Build a new BannerText object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.BannerView.Builder
+
+
Build a new BannerView object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Bearing.Builder
+
+
This uses the provided parameters set using the Bearing.Builder.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Closure.Builder
+
+
Build a new Closure object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Congestion.Builder
+
+
Build a new instance of Congestion.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
build() - Method in class com.mapbox.api.directions.v5.models.DirectionsError.Builder
+
+
Build a new DirectionsError object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
Build a new DirectionsResponse object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
Build a new DirectionsRoute object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint.Builder
+
+
Build a new DirectionsWaypoint object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Exclude.Builder
+
+
Builds the object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Build a new instance of Incident.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Interchange.Builder
+
 
+
build() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
+
Build a new IntersectionLanes object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Junction.Builder
+
 
+
build() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
Build a new LegAnnotation object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Build a new LegStep object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
+
Build a new MapboxShield object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8.Builder
+
+
Build a new MapboxStreetsV8 object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
+
Build a new MaxSpeed object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.MergingArea.Builder
+
+
Build a new MergingArea object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.Metadata.Builder
+
+
Build a new Metadata object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.PaymentMethods.Builder
+
 
+
build() - Method in class com.mapbox.api.directions.v5.models.RestStop.Builder
+
+
Build a new RestStop object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
Build a new RouteLeg object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Builds the object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.ShieldSprite.Builder
+
+
Build a new ShieldSprite object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Build a new ShieldSpriteAttribute object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.ShieldSprites.Builder
+
+
Build a new ShieldSprites object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.ShieldSvg.Builder
+
+
Build a new ShieldSvg object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint.Builder
+
+
Build a new SilentWaypoint object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Build a new StepIntersection object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
Build a new StepManeuver object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.TollCollection.Builder
+
+
Build a new TollCollection object.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.TollCost.Builder
+
 
+
build() - Method in class com.mapbox.api.directions.v5.models.TrafficCodes.Builder
+
+
Build a new instance of TrafficCodes.
+
+
build() - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions.Builder
+
+
This uses the provided parameters set using the VoiceInstructions.Builder and creates a new instance of + VoiceInstructions.
+
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Admin
+
+
Create a new instance of this class by using the Admin.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Admin.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Amenity
+
+
Create a new instance of this class by using the Amenity.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Amenity.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Create a new instance of this class by using the BannerComponents.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Create a new instance of this class by using the BannerInstructions.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.BannerText
+
+
Create a new instance of this class by using the BannerText.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.BannerText.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.BannerView
+
+
Create a new instance of this class by using the BannerView.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.BannerView.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Bearing
+
+
Build a new instance of this builder.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Bearing.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Closure
+
+
Create a new instance of this class by using the Closure.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Closure.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Congestion
+
+
Create a new instance of this class by using the Congestion.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Congestion.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.DirectionsError
+
+
Create a new instance of this class by using the DirectionsError.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsError.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Create a new instance of this class by using the DirectionsResponse.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Create a new instance of this class by using the DirectionsRoute.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
Create a new instance of this class by using the DirectionsWaypoint.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsWaypoint.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Exclude
+
+
Build a new instance of Exclude.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Exclude.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Incident
+
+
Create a new instance of this class by using the Incident.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Incident.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Interchange
+
 
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Interchange.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Create a new instance of this class by using the IntersectionLanes.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Junction
+
 
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Junction.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
Create a new instance of this class by using the LegAnnotation.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Create a new instance of this class by using the LegStep.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.LegStep.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
Create a new instance of this class by using the MapboxShield.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
+
Create a new instance of this class by using the MapboxStreetsV8.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.MapboxStreetsV8.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Create a new instance of this class by using the MaxSpeed.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.MergingArea
+
+
Create a new instance of this class by using the MergingArea.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.MergingArea.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.Metadata
+
+
Create a new instance of this class by using the Metadata.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.Metadata.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.PaymentMethods.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.RestStop
+
+
Create a new instance of this class by using the RestStop.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.RestStop.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
Create a new instance of this class by using the RouteLeg.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+ +
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.ShieldSprite
+
+
Create a new instance of this class by using the ShieldSprite.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSprite.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Create a new instance of this class by using the ShieldSpriteAttribute.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
Create a new instance of this class by using the ShieldSprites.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSprites.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
Create a new instance of this class by using the ShieldSvg.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSvg.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.SilentWaypoint
+
+
Create a new instance of this class by using the SilentWaypoint.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.SilentWaypoint.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Create a new instance of this class by using the StepIntersection.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Create a new instance of this class by using the StepManeuver.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
Create a new instance of this class by using the TollCollection.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.TollCollection.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.TollCost.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Create a new instance of this class by using the TrafficCodes.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.TrafficCodes.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Create a new instance of this class by using the VoiceInstructions.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.models.VoiceInstructions.Builder
+
 
+
+ + + +

C

+
+
cash(CostPerVehicleSize) - Method in class com.mapbox.api.directions.v5.models.PaymentMethods.Builder
+
 
+
cash() - Method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
CITYREAL - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
classes(List<String>) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
A list of strings signifying the classes of the road exiting the intersection.
+
+
classes() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
A list of strings signifying the classes of the road exiting the intersection.
+
+
closed(Boolean) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
True if road is closed and no possibility to pass through there.
+
+
closed() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
True if road is closed and no possibility to pass through there.
+
+
Closure - Class in com.mapbox.api.directions.v5.models
+
+
An object indicating the geometry indexes defining a road closure.
+
+
Closure() - Constructor for class com.mapbox.api.directions.v5.models.Closure
+
 
+
Closure.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Closure.
+
+
closures(List<Closure>) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
A list of closures that occur on this leg.
+
+
closures() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
A list of closures that occur on this leg.
+
+
code(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsError.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.directions.v5.models.DirectionsError
+
+
String indicating the state of the response.
+
+
code(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
String indicating the state of the response.
+
+
com.mapbox.api.directions.v5 - package com.mapbox.api.directions.v5
+
+
Contains classes for accessing the Mapbox Directions API.
+
+
com.mapbox.api.directions.v5.models - package com.mapbox.api.directions.v5.models
+
+
Contains models mapping to Mapbox Directions API.
+
+
com.mapbox.api.directions.v5.utils - package com.mapbox.api.directions.v5.utils
+
+
Contains classes with utilities useful for model classes.
+
+
compareTo(BannerComponents) - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Allows ability to sort/compare by abbreviation priority.
+
+
components(List<BannerComponents>) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
A part or element of the BannerInstructions.
+
+
components() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
A part or element of the BannerInstructions.
+
+
components(List<BannerComponents>) - Method in class com.mapbox.api.directions.v5.models.BannerView.Builder
+
+
A part or element of the BannerInstructions.
+
+
components() - Method in class com.mapbox.api.directions.v5.models.BannerView
+
+
A part or element of the BannerInstructions.
+
+
computeTollCost(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
 
+
computeTollCost() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
 
+
Congestion - Class in com.mapbox.api.directions.v5.models
+
+
Quantitative descriptor of congestion.
+
+
Congestion() - Constructor for class com.mapbox.api.directions.v5.models.Congestion
+
 
+
congestion(Congestion) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Quantitative descriptor of congestion.
+
+
congestion() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Quantitative descriptor of congestion.
+
+
congestion(List<String>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The congestion between each pair of coordinates.
+
+
congestion() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The congestion between each pair of coordinates.
+
+
Congestion.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Congestion.
+
+
congestionNumeric(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The congestion between each pair of coordinates.
+
+
congestionNumeric() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The congestion between each pair of coordinates.
+
+
CONTINUE - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Continue on a street after a turn.
+
+
continueStraight(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The allowed direction of travel when departing intermediate waypoints.
+
+
continueStraight() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The allowed direction of travel when departing intermediate waypoints.
+
+
coordinates(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list of {longitude},{latitude} coordinate pairs to visit in order.
+
+
coordinates() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list of {longitude},{latitude} coordinate pairs to visit in order.
+
+
coordinatesList(List<Point>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of Points to visit in order.
+
+
coordinatesList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of Points to visit in order.
+
+
CostPerVehicleSize - Class in com.mapbox.api.directions.v5.models
+
 
+
CostPerVehicleSize() - Constructor for class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
CostPerVehicleSize.Builder - Class in com.mapbox.api.directions.v5.models
+
 
+
countryCode(String) - Method in class com.mapbox.api.directions.v5.models.Admin.Builder
+
+
The 2 character ISO 3166-1 alpha-2 code that applies to a country boundary.
+
+
countryCode() - Method in class com.mapbox.api.directions.v5.models.Admin
+
+
Contains the 2 character ISO 3166-1 alpha-2 code that applies to a country boundary.
+
+
countryCodeAlpha2(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Two letter country code where the incident is located.
+
+
countryCodeAlpha2() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Two letter country code where the incident is located.
+
+
countryCodeAlpha3(String) - Method in class com.mapbox.api.directions.v5.models.Admin.Builder
+
+
The 3 character ISO 3166-1 alpha-3 code that applies to a country boundary.
+
+
countryCodeAlpha3() - Method in class com.mapbox.api.directions.v5.models.Admin
+
+
Contains the 3 character ISO 3166-1 alpha-3 code that applies to a country boundary.
+
+
countryCodeAlpha3(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Three letter country code where the incident is located.
+
+
countryCodeAlpha3() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Three letter country code where the incident is located.
+
+
create() - Static method in class com.mapbox.api.directions.v5.DirectionsAdapterFactory
+
+
Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
+
+
creationTime(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Time the incident was created/updated in ISO8601 format.
+
+
creationTime() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Time the incident was created/updated in ISO8601 format.
+
+
criteria(List<String>) - Method in class com.mapbox.api.directions.v5.models.Exclude.Builder
+
+
Exclude certain road types from routing.
+
+
criteria() - Method in class com.mapbox.api.directions.v5.models.Exclude
+
+
Exclude certain road types from routing.
+
+
currency(String) - Method in class com.mapbox.api.directions.v5.models.TollCost.Builder
+
 
+
currency() - Method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
currentSpeed(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
 
+
currentSpeed() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing.
+
+
+ + + +

D

+
+
degrees(Double) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
The degrees at which you will be exiting a roundabout, assuming `180` indicates + going straight through the roundabout.
+
+
degrees() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
The degrees at which you will be exiting a roundabout, assuming `180` indicates + going straight through the roundabout.
+
+
degrees(double) - Method in class com.mapbox.api.directions.v5.models.Bearing.Builder
+
+
Range of degrees by which the angle can deviate.
+
+
degrees() - Method in class com.mapbox.api.directions.v5.models.Bearing
+
+
Range of degrees by which the angle can deviate.
+
+
DELIMITER - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
This is text that can be dropped, and should be dropped if you are rendering icons.
+
+
DEPART - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Indicates departure from a leg.
+
+
departAt(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The departure time, formatted as a timestamp in ISO-8601 format in the local time + at the route origin.
+
+
departAt() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The departure time, formatted as a timestamp in ISO-8601 format in the local time + at the route origin.
+
+
description(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Human-readable description of the incident suitable for displaying to the users.
+
+
description() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Human-readable description of the incident suitable for displaying to the users.
+
+
DESTINATION_ANY - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Returned route ends at any of the provided coordinate in the list.
+
+
DESTINATION_LAST - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Returned route ends at the last provided coordinate in the list.
+
+
destinations(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
String with the destinations of the way along which the travel proceeds.
+
+
destinations() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
String with the destinations of the way along which the travel proceeds.
+
+
directions(List<String>) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
A List of directions indicating which way you can go from a lane + (left, right, or straight).
+
+
directions() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
A List of directions indicating which way you can go from a lane + (left, right, or straight).
+
+
DirectionsAdapterFactory - Class in com.mapbox.api.directions.v5
+
+
Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
+
+
DirectionsAdapterFactory() - Constructor for class com.mapbox.api.directions.v5.DirectionsAdapterFactory
+
 
+
DirectionsCriteria - Class in com.mapbox.api.directions.v5
+
+
Constants and properties used to customize the directions request.
+
+
DirectionsCriteria.AmenityTypeCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Supported amenity types.
+
+
DirectionsCriteria.AnnotationCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various direction annotations.
+
+
DirectionsCriteria.ApproachesCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the approaches parameter in the MapMatching and Directions API.
+
+
DirectionsCriteria.DestinationCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the destination parameter in the Optimization API.
+
+
DirectionsCriteria.ExcludeCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various direction exclusions.
+
+
DirectionsCriteria.GeometriesCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various direction geometries.
+
+
DirectionsCriteria.IncludeCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for include key.
+
+
DirectionsCriteria.OverviewCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various direction overviews.
+
+
DirectionsCriteria.PaymentMethodsCriteria - Annotation Type in com.mapbox.api.directions.v5
+
 
+
DirectionsCriteria.ProfileCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various direction profiles.
+
+
DirectionsCriteria.SourceCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the source parameter in the Optimization API.
+
+
DirectionsCriteria.TrafficTendencyCriteria - Annotation Type in com.mapbox.api.directions.v5
+
 
+
DirectionsCriteria.VoiceUnitCriteria - Annotation Type in com.mapbox.api.directions.v5
+
+
Retention policy for the various units of measurements.
+
+
DirectionsError - Class in com.mapbox.api.directions.v5.models
+
+
If an InvalidInput error is thrown, this class can be used to get both the code and the message + which holds an explanation of the invalid input.
+
+
DirectionsError() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsError
+
 
+
DirectionsError.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the DirectionsError.
+
+
DirectionsJsonObject - Class in com.mapbox.api.directions.v5.models
+
+
Provides a base class for Directions model classes.
+
+
DirectionsJsonObject() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsJsonObject
+
 
+
DirectionsResponse - Class in com.mapbox.api.directions.v5.models
+
+
This is the root Mapbox Directions API response.
+
+
DirectionsResponse() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsResponse
+
 
+
DirectionsResponse.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the DirectionsResponse.
+
+
DirectionsRoute - Class in com.mapbox.api.directions.v5.models
+
+
Detailed information about an individual route such as the duration, distance and geometry.
+
+
DirectionsRoute() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsRoute
+
 
+
DirectionsRoute.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the DirectionsRoute.
+
+
DirectionsWaypoint - Class in com.mapbox.api.directions.v5.models
+
+
An input coordinate snapped to the roads network.
+
+
DirectionsWaypoint() - Constructor for class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
 
+
DirectionsWaypoint.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the DirectionsWaypoint.
+
+
displayRef(String) - Method in class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
+
String indicating the display ref.
+
+
displayRef() - Method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
String indicating the display ref.
+
+
distance(Double) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The distance traveled from origin to destination.
+
+
distance() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The distance traveled from origin to destination.
+
+
distance(Double) - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint.Builder
+
+
The straight-line distance from the coordinate specified in the query + to the location it was snapped to.
+
+
distance() - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
The straight-line distance from the coordinate specified in the query + to the location it was snapped to.
+
+
distance(List<Double>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The distance, in meters, between each pair of coordinates.
+
+
distance() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The distance, in meters, between each pair of coordinates.
+
+
distance(double) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The distance traveled from the maneuver to the next LegStep.
+
+
distance() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The distance traveled from the maneuver to the next LegStep.
+
+
distance(Double) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
The distance traveled from one waypoint to another.
+
+
distance() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
The distance traveled from one waypoint to another.
+
+
distanceAlongGeometry(double) - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Distance in meters from the beginning of the step at which the visual instruction should be + visible.
+
+
distanceAlongGeometry() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Distance in meters from the beginning of the step at which the visual instruction should be + visible.
+
+
distanceAlongGeometry(Double) - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions.Builder
+
+
Returns the missing piece in which is needed to announce instructions at accurate + times.
+
+
distanceAlongGeometry() - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
This provides the missing piece in which is needed to announce instructions at accurate + times.
+
+
distanceFromStart(double) - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint.Builder
+
 
+
distanceFromStart() - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint
+
+
The calculated distance, in meters, from the leg origin.
+
+
drivingSide(String) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
A string representing which side the of the street people drive on in + that location.
+
+
drivingSide() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
A string representing which side the of the street people drive on + in that location.
+
+
drivingSide(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The legal driving side at the location for this step.
+
+
drivingSide() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The legal driving side at the location for this step.
+
+
duration(Double) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The estimated travel time from origin to destination.
+
+
duration() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The estimated travel time from origin to destination.
+
+
duration(List<Double>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The speed, in meters per second, between each pair of coordinates.
+
+
duration() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The speed, in meters per second, between each pair of coordinates.
+
+
duration(double) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The estimated travel time from the maneuver to the next LegStep.
+
+
duration() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The estimated travel time from the maneuver to the next LegStep.
+
+
duration(Double) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
The estimated travel time from one waypoint to another.
+
+
duration() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
The estimated travel time from one waypoint to another.
+
+
durationTypical(Double) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The typical travel time from this route's origin to destination.
+
+
durationTypical() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The typical travel time from this route's origin to destination.
+
+
durationTypical(Double) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The typical travel time for traversing this LegStep.
+
+
durationTypical() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The typical travel time for traversing this LegStep.
+
+
durationTypical(Double) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
The typical travel time for traversing this RouteLeg.
+
+
durationTypical() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
The typical travel time for traversing this RouteLeg.
+
+
+ + + +

E

+
+
enableRefresh(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether the routes should be refreshable via the directions refresh API.
+
+
enableRefresh() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether the routes should be refreshable via the directions refresh API.
+
+
END_OF_ROAD - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Road ends in a T intersection.
+
+
endTime(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
End time in ISO8601 format.
+
+
endTime() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
End time of the incident in ISO8601 format.
+
+
entry(List<Boolean>) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
A list of entry flags, corresponding in a 1:1 relationship to the bearings.
+
+
entry() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
A list of entry flags, corresponding in a 1:1 relationship to the bearings.
+
+
etc(CostPerVehicleSize) - Method in class com.mapbox.api.directions.v5.models.PaymentMethods.Builder
+
 
+
etc() - Method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
Exclude - Class in com.mapbox.api.directions.v5.models
+
+ +
+
Exclude() - Constructor for class com.mapbox.api.directions.v5.models.Exclude
+
 
+
exclude(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Exclude certain road types or points from routing.
+
+
exclude() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Exclude certain road types or points from routing.
+
+
Exclude.Builder - Class in com.mapbox.api.directions.v5.models
+
+
Use this builder to build an Exclude object.
+
+
EXCLUDE_CASH_ONLY_TOLLS - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all cash only tolls along the returned directions route.
+
+
EXCLUDE_FERRY - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all ferries along the returned directions route.
+
+
EXCLUDE_MOTORWAY - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all motorways along the returned directions route.
+
+
EXCLUDE_RESTRICTED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all roads with access restrictions along the returned directions route.
+
+
EXCLUDE_TOLL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all tolls along the returned directions route.
+
+
EXCLUDE_TUNNEL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all tunnels along the returned directions route.
+
+
EXCLUDE_UNPAVED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Exclude all unpaved roads along the returned directions route.
+
+
excludeList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Exclude certain road types or points from routing.
+
+
excludeList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Exclude certain road types and points from routing.
+
+
excludeObject(Exclude) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Exclude certain road types or points from routing.
+
+
excludeObject() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Exclude certain road types and points from routing.
+
+
EXIT - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Provides the the word for exit in the local language.
+
+
exit(Integer) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
An optional integer indicating number of the exit to take.
+
+
exit() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
An optional integer indicating number of the exit to take.
+
+
EXIT_NUMBER - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Indicates the exit number for the maneuver.
+
+
EXIT_ROTARY - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Indicates the exit maneuver from a rotary.
+
+
EXIT_ROUNDABOUT - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Indicates the exit maneuver from a roundabout.
+
+
exits(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
String with the exit numbers or names of the way.
+
+
exits() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
String with the exit numbers or names of the way.
+
+
EXPRESSWAY_ENTRANCE - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
EXPRESSWAY_EXIT - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
+ + + +

F

+
+
FORK - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Take the left or right side of a fork.
+
+
formatBearings(List<Bearing>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Formats the bearing variables from the raw values to a string ready for API consumption.
+
+
formatDistributions(List<Integer[]>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Converts the list of distributions to a string ready for API consumption.
+
+
formatDouble(double) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Useful to remove any trailing zeros and prevent a double being over 7 significant figures.
+
+
formatIntegers(List<Integer>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Converts list of integers to a string ready for API consumption.
+
+
formatPointsList(List<Point>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Converts list of points to a string ready for API consumption.
+
+
formatRadiuses(List<Double>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Used in various APIs to format the user provided radiuses to a String matching the APIs + format.
+
+
FormatUtils - Class in com.mapbox.api.directions.v5.utils
+
+
Methods to convert models to Strings.
+
+
FormatUtils() - Constructor for class com.mapbox.api.directions.v5.utils.FormatUtils
+
 
+
freeflowSpeed(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
 
+
freeflowSpeed() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The speed may be either a positive integer in kilometers per hour + or `null` where attribution is missing.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Admin
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Amenity
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.BannerText
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.BannerView
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Closure
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Congestion
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(Reader) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Deserializes a new instance of this class reading from the specified reader.
+
+
fromJson(String, RouteOptions, String) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+ +
+
fromJson(String, RouteOptions) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(Reader, RouteOptions) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Deserializes a new instance of this class reading from the specified reader.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String, RouteOptions, String) - Static method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Incident
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Interchange
+
 
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Junction
+
 
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.MergingArea
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.Metadata
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.RestStop
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Create a new instance of this class by passing in a formatted valid JSON String + with a Mapbox Access Token.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromSerializableProperties(Map<String, SerializableJsonElement>) - Static method in class com.mapbox.api.directions.v5.utils.UnrecognizedPropertiesUtils
+
+
Converts unrecognized properties in form of Map<String, SerializableJsonElement< + to unrecognized properties in form of Map<String, JsonElement<.
+
+
fromUrl(URL) - Static method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Create a new instance of this class by passing a get request URL.
+
+
+ + + +

G

+
+
geometries(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The format of the returned geometry.
+
+
geometries() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The format of the returned geometry.
+
+
geometry(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
Gives the geometry of the route.
+
+
geometry() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Gives the geometry of the route.
+
+
geometry(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Gives the geometry of the leg step.
+
+
geometry() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Gives the geometry of the leg step.
+
+
GEOMETRY_POLYLINE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Format to return route geometry will be an encoded polyline.
+
+
GEOMETRY_POLYLINE6 - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Format to return route geometry will be an encoded polyline with precision 6.
+
+
geometryIndex(int) - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint.Builder
+
 
+
geometryIndex() - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint
+
+
The associated leg shape index of the via waypoint location.
+
+
geometryIndex(Integer) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
The zero-based index for the intersection.
+
+
geometryIndex() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
The zero-based index for the intersection.
+
+
geometryIndexEnd(Integer) - Method in class com.mapbox.api.directions.v5.models.Closure.Builder
+
+
Closure's leg-wise geometry index end point.
+
+
geometryIndexEnd() - Method in class com.mapbox.api.directions.v5.models.Closure
+
+
Closure's leg-wise geometry index end point.
+
+
geometryIndexEnd(Integer) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Incident's leg-wise geometry index end point.
+
+
geometryIndexEnd() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident's leg-wise geometry index end point.
+
+
geometryIndexStart(Integer) - Method in class com.mapbox.api.directions.v5.models.Closure.Builder
+
+
Closure's leg-wise geometry index start point.
+
+
geometryIndexStart() - Method in class com.mapbox.api.directions.v5.models.Closure
+
+
Closure's leg-wise geometry index start point.
+
+
geometryIndexStart(Integer) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Incident's leg-wise geometry index start point.
+
+
geometryIndexStart() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident's leg-wise geometry index start point.
+
+
getUnrecognizedJsonProperties() - Method in class com.mapbox.api.directions.v5.models.DirectionsJsonObject
+
+
Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
+
+
getUnrecognizedPropertiesNames() - Method in class com.mapbox.api.directions.v5.models.DirectionsJsonObject
+
+
Use this method to get names of JSON properties that weren't recognized during JSON + serialization by the model.
+
+
getUnrecognizedProperty(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsJsonObject
+
+
Use this method to access a JSON property that wasn't recognized during JSON serialization + by the model.
+
+
GUIDANCE_VIEW - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
guideMap(String) - Method in class com.mapbox.api.directions.v5.models.RestStop.Builder
+
 
+
guideMap() - Method in class com.mapbox.api.directions.v5.models.RestStop
+
 
+
+ + + +

H

+
+
height(Integer) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's height.
+
+
height() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's height.
+
+
+ + + +

I

+
+
ICON - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
This is text that can be replaced by an imageBaseURL icon.
+
+
id(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Unique identifier for incident.
+
+
id() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Unique identifier for incident.
+
+
imageBaseUrl(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
+
+
imageBaseUrl() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
+
+
imageUrl(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
In some cases when the StepManeuver will be difficult to navigate, an image + can describe how to proceed.
+
+
imageUrl() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
In some cases when the StepManeuver will be difficult to navigate, an image + can describe how to proceed.
+
+
impact(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Severity level of incident.
+
+
impact() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Severity level of incident.
+
+
IMPACT_CRITICAL - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
IMPACT_LOW - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
IMPACT_MAJOR - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
IMPACT_MINOR - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
IMPACT_UNKNOWN - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
IMPERIAL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Change the units to imperial for voice and visual information.
+
+
in(Integer) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Index into bearings/entry array.
+
+
in() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Index into bearings/entry array.
+
+
Incident - Class in com.mapbox.api.directions.v5.models
+
+
Reproduces one of road incidents type (Incident.IncidentType) that might be on the way.
+
+
Incident() - Constructor for class com.mapbox.api.directions.v5.models.Incident
+
 
+
Incident.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Incident.
+
+
Incident.ImpactType - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Impact type.
+
+
Incident.IncidentType - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Incident type.
+
+
INCIDENT_ACCIDENT - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
INCIDENT_CONGESTION - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
INCIDENT_CONSTRUCTION - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType construction.
+
+
INCIDENT_DISABLED_VEHICLE - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType disabled vehicle.
+
+
INCIDENT_LANE_RESTRICTION - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType lane restriction.
+
+
INCIDENT_MASS_TRANSIT - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType mass transit.
+
+
INCIDENT_MISCELLANEOUS - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType miscellaneous.
+
+
INCIDENT_OTHER_NEWS - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
INCIDENT_PLANNED_EVENT - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType planned event.
+
+
INCIDENT_ROAD_CLOSURE - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+
Incident.IncidentType road closure.
+
+
INCIDENT_ROAD_HAZARD - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
INCIDENT_WEATHER - Static variable in class com.mapbox.api.directions.v5.models.Incident
+
+ +
+
incidents(List<Incident>) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
A list of incidents that occur on this leg.
+
+
incidents() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
A list of incidents that occur on this leg.
+
+
include(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Include certain road types in routing.
+
+
include() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Include certain road types in routing.
+
+
INCLUDE_HOT - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
An hov road that is tolled if your vehicle doesn't meet the minimum occupant requirement.
+
+
INCLUDE_HOV2 - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
A road type that requires a minimum of two vehicle occupants.
+
+
INCLUDE_HOV3 - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
A road type that requires a minimum of three vehicle occupants.
+
+
includeList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Include certain road types in routing.
+
+
includeList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Include certain road types in routing.
+
+
indications(List<String>) - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
+
list that can be made up of multiple signs such as left, right, etc.
+
+
indications() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Array that can be made up of multiple signs such as left, right, etc.
+
+
infoMap(Map<String, String>) - Method in class com.mapbox.api.directions.v5.models.Metadata.Builder
+
+
Map indicating the key/value pairs.
+
+
infoMap() - Method in class com.mapbox.api.directions.v5.models.Metadata
+
+
Map containing a key/value pair of all the properties inside `map` json element including + map sources, version information etc.
+
+
instruction(String) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
A human-readable instruction of how to execute the returned maneuver.
+
+
instruction() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A human-readable instruction of how to execute the returned maneuver.
+
+
Interchange - Class in com.mapbox.api.directions.v5.models
+
 
+
Interchange() - Constructor for class com.mapbox.api.directions.v5.models.Interchange
+
 
+
interchange(Interchange) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
 
+
interchange() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
 
+
Interchange.Builder - Class in com.mapbox.api.directions.v5.models
+
 
+
IntersectionLanes - Class in com.mapbox.api.directions.v5.models
+
+
Object representing lanes in an intersection.
+
+
IntersectionLanes() - Constructor for class com.mapbox.api.directions.v5.models.IntersectionLanes
+
 
+
IntersectionLanes.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the IntersectionLanes.
+
+
intersections(List<StepIntersection>) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Provide a list of all the intersections connected to the current way the user is traveling + along.
+
+
intersections() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Provides a list of all the intersections connected to the current way the user is traveling + along.
+
+
ISO_8601_PATTERN - Static variable in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Date-time ISO-8601 pattern.
+
+
isUrban(Boolean) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
A boolean indicating whether the road exiting the intersection is considered to be in an + urban area.
+
+
isUrban() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
A boolean indicating whether the road exiting the intersection is considered to be in an urban + area.
+
+
+ + + +

J

+
+
jarticCauseCode(Integer) - Method in class com.mapbox.api.directions.v5.models.TrafficCodes.Builder
+
+
Sets jartic cause code value.
+
+
jarticCauseCode() - Method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Jartic cause code value.
+
+
jarticRegulationCode(Integer) - Method in class com.mapbox.api.directions.v5.models.TrafficCodes.Builder
+
+
Sets jartic regulation code value.
+
+
jarticRegulationCode() - Method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Jartic regulation code value.
+
+
JCT - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
join(CharSequence, List<?>) - Static method in class com.mapbox.api.directions.v5.utils.FormatUtils
+
+
Returns a string containing the tokens joined by delimiters.
+
+
jumbo(Double) - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
jumbo() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
Junction - Class in com.mapbox.api.directions.v5.models
+
 
+
Junction() - Constructor for class com.mapbox.api.directions.v5.models.Junction
+
 
+
junction(Junction) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
 
+
junction() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
 
+
Junction.Builder - Class in com.mapbox.api.directions.v5.models
+
 
+
+ + + +

K

+
+
KMPH - Static variable in class com.mapbox.api.directions.v5.models.SpeedLimit
+
+
Speed limit unit in km/h.
+
+
+ + + +

L

+
+
LANE - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Indicates which lanes can be used to complete the maneuver.
+
+
lanes(List<IntersectionLanes>) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Array of lane objects that represent the available turn lanes at the intersection.
+
+
lanes() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Array of lane objects that represent the available turn lanes at the intersection.
+
+
lanesBlocked(List<String>) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
A list of lanes that are blocked by the incident.
+
+
lanesBlocked() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
A list of lanes that are blocked by the incident.
+
+
language(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The language of returned turn-by-turn text instructions.
+
+
language() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The language of returned turn-by-turn text instructions.
+
+
large(Double) - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
large() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
layers(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Influences layer of road from where route starts from a waypoint.
+
+
layers() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Influences layer of road from where route starts from a waypoint.
+
+
layersList(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Influences layer of road from where route starts from a waypoint.
+
+
layersList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Influences layer of road from where route starts from a waypoint.
+
+
LEFT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "left" maneuver modifier.
+
+
LegAnnotation - Class in com.mapbox.api.directions.v5.models
+
+
An annotations object that contains additional details about each line segment along the route + geometry.
+
+
LegAnnotation() - Constructor for class com.mapbox.api.directions.v5.models.LegAnnotation
+
 
+
LegAnnotation.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the LegAnnotation.
+
+
legs(List<RouteLeg>) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
A Leg is a route between only two waypoints.
+
+
legs() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
A Leg is a route between only two waypoints.
+
+
LegStep - Class in com.mapbox.api.directions.v5.models
+
+
Includes one StepManeuver object and travel to the following LegStep.
+
+
LegStep() - Constructor for class com.mapbox.api.directions.v5.models.LegStep
+
 
+
LegStep.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the LegStep.
+
+
LegStep.SpeedLimitSign - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Speed limit sign.
+
+
location() - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
A Point representing this waypoint location.
+
+
location() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
A Point representing this intersection location.
+
+
location() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A Point representing this intersection location.
+
+
longDescription(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Human-readable long description of the incident suitable for displaying to the users.
+
+
longDescription() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Human-readable long description of the incident suitable for displaying to the users.
+
+
+ + + +

M

+
+
maneuver(StepManeuver) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
A StepManeuver object that typically represents the first coordinate making up the + LegStep.geometry().
+
+
maneuver() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
A StepManeuver object that typically represents the first coordinate making up the + LegStep.geometry().
+
+
ManeuverModifier - Class in com.mapbox.api.directions.v5.models
+
+
Constants for the StepManeuver.modifier().
+
+
ManeuverModifier() - Constructor for class com.mapbox.api.directions.v5.models.ManeuverModifier
+
 
+
ManeuverModifier.Type - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Representation of ManeuverModifier in form of logical types.
+
+
mapboxShield(MapboxShield) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
+
+
mapboxShield() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
In some cases when the LegStep is a highway or major roadway, there might be a shield + icon that's included to better identify to your user to roadway.
+
+
MapboxShield - Class in com.mapbox.api.directions.v5.models
+
+
A part of the BannerComponents which includes a snippet of the route shield associated + with the instruction.
+
+
MapboxShield() - Constructor for class com.mapbox.api.directions.v5.models.MapboxShield
+
 
+
MapboxShield.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the MapboxShield.
+
+
MapboxStreetsV8 - Class in com.mapbox.api.directions.v5.models
+
+
An object containing detailed information about the road exiting the intersection along the + route.
+
+
MapboxStreetsV8() - Constructor for class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
 
+
mapboxStreetsV8(MapboxStreetsV8) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
An object containing detailed information about the road exiting the intersection along the + route.
+
+
mapboxStreetsV8() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
An object containing detailed information about the road exiting the intersection along the + route.
+
+
MapboxStreetsV8.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the MapboxStreetsV8.
+
+
maxHeight(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The max vehicle height in meters.
+
+
maxHeight() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The max vehicle height in meters.
+
+
maxspeed(List<MaxSpeed>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The posted speed limit, between each pair of coordinates.
+
+
maxspeed() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The posted speed limit, between each pair of coordinates.
+
+
MaxSpeed - Class in com.mapbox.api.directions.v5.models
+
+
Object representing max speeds along a route.
+
+
MaxSpeed() - Constructor for class com.mapbox.api.directions.v5.models.MaxSpeed
+
 
+
MaxSpeed.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the MaxSpeed.
+
+
maxWeight(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The max vehicle weight, in metric tons (1000 kg).
+
+
maxWeight() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The max vehicle weight, in metric tons (1000 kg).
+
+
maxWidth(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The max vehicle width in meters.
+
+
maxWidth() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The max vehicle width in meters.
+
+
MERGE - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Merge onto a street.
+
+
MergingArea - Class in com.mapbox.api.directions.v5.models
+
+
Class containing information about merging area, + i.e.
+
+
MergingArea() - Constructor for class com.mapbox.api.directions.v5.models.MergingArea
+
 
+
mergingArea(MergingArea) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Object containing information about merging area starting at intersection.
+
+
mergingArea() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Object containing information about merging area starting at intersection.
+
+
MergingArea.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the MergingArea.
+
+
MergingArea.Type - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Merging Area type.
+
+
message(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsError.Builder
+
+
Provides a short message with the explanation of the invalid input.
+
+
message() - Method in class com.mapbox.api.directions.v5.models.DirectionsError
+
+
Provides a short message with the explanation of the invalid input.
+
+
message(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
Optionally shows up in a directions response if an error or something unexpected occurred.
+
+
message() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Optionally shows up in a directions response if an error or something unexpected occurred.
+
+
metadata(Metadata) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
A complex data structure that provides information about the source of the response.
+
+
metadata() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
A complex data structure that provides information about the source of the response.
+
+
Metadata - Class in com.mapbox.api.directions.v5.models
+
+
Object representing metadata associated with a route request.
+
+
Metadata() - Constructor for class com.mapbox.api.directions.v5.models.Metadata
+
 
+
metadata(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether the response should contain metadata holding versioning information.
+
+
metadata() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether the response should contain metadata holding versioning information.
+
+
Metadata.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the Metadata.
+
+
METRIC - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Change the units to metric for voice and visual information.
+
+
middle(Double) - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
middle() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
mode(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Indicates the mode of transportation in the step.
+
+
mode() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
indicates the mode of transportation in the step.
+
+
modifier(String) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
This indicates the mode of the maneuver.
+
+
modifier() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
This indicates the mode of the maneuver.
+
+
modifier(String) - Method in class com.mapbox.api.directions.v5.models.BannerView.Builder
+
+
This indicates the mode of the maneuver.
+
+
modifier() - Method in class com.mapbox.api.directions.v5.models.BannerView
+
+
This indicates the mode of the maneuver.
+
+
modifier(String) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
This indicates the mode of the maneuver.
+
+
modifier() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
This indicates the mode of the maneuver.
+
+
MPH - Static variable in class com.mapbox.api.directions.v5.models.SpeedLimit
+
+
Speed limit unit in mph.
+
+
MUTCD - Static variable in class com.mapbox.api.directions.v5.models.LegStep
+
+ +
+
+ + + +

N

+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.Amenity.Builder
+
+
The name of the amenity.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.Amenity
+
+
The name of the amenity.
+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint.Builder
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.Interchange.Builder
+
 
+
name() - Method in class com.mapbox.api.directions.v5.models.Interchange
+
 
+
name(String) - Method in class com.mapbox.api.directions.v5.models.Junction.Builder
+
 
+
name() - Method in class com.mapbox.api.directions.v5.models.Junction
+
 
+
name(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
String with the name of the way along which the travel proceeds.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
String with the name of the way along which the travel proceeds.
+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
+
String indicating the name of the route shield.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
String indicating the name of the route shield.
+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.RestStop.Builder
+
+
The name of the rest stop.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.RestStop
+
+
The name of the rest stop.
+
+
name(String) - Method in class com.mapbox.api.directions.v5.models.TollCollection.Builder
+
+
The name of toll collection point.
+
+
name() - Method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
The name of toll collection point.
+
+
NEW_NAME - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
The road name changes (after a mandatory turn).
+
+
none(Boolean) - Method in class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
+
Boolean is `true` if the speed limit is unlimited, otherwise null.
+
+
none() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Boolean is `true` if the speed limit is unlimited, otherwise null.
+
+
NOTIFICATION - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Indicates a change of driving conditions, for example changing the mode + from driving to ferry.
+
+
numLanesBlocked(Integer) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
The number of items in the Incident.lanesBlocked() list.
+
+
numLanesBlocked() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
The number of items in the Incident.lanesBlocked() list.
+
+
+ + + +

O

+
+
OFF_RAMP - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Take a ramp to exit a highway.
+
+
ON_RAMP - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Take a ramp to enter a highway.
+
+
out(Integer) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Index out of the bearings/entry array.
+
+
out() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Index out of the bearings/entry array.
+
+
overview(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Displays the requested type of overview geometry.
+
+
overview() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Displays the requested type of overview geometry.
+
+
OVERVIEW_FALSE - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
No overview geometry.
+
+
OVERVIEW_FULL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
The most detailed geometry available.
+
+
OVERVIEW_SIMPLIFIED - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
A simplified version of the DirectionsCriteria.OVERVIEW_FULL geometry.
+
+
+ + + +

P

+
+
parseAndInternJsonStringArray(JsonArray) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parses strings from json array and invokes String.intern() on each item.
+
+
parseBearings(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of lists of doubles.
+
+
parseToBooleans(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of Booleans.
+
+
parseToDoubles(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of Doubles.
+
+
parseToIntegers(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of Integers.
+
+
parseToPoints(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of Points.
+
+
parseToStrings(String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a semicolon separated String to a list of Strings.
+
+
parseToStrings(String, String) - Static method in class com.mapbox.api.directions.v5.utils.ParseUtils
+
+
Parse a String to a list of Strings using the provided separator.
+
+
ParseUtils - Class in com.mapbox.api.directions.v5.utils
+
+
Methods to convert Strings to Lists of objects.
+
+
ParseUtils() - Constructor for class com.mapbox.api.directions.v5.utils.ParseUtils
+
 
+
PAYMENT_METHOD_APP - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_CASH - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_COINS - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_CREDIT_CARDS - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_CRYPTOCURRENCIES - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_DEBIT_CARDS - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_ETC - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_ETC2 - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_ETCX - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_EXACT_CASH - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_GENERAL - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_NOTES - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_PASS_CARD - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
PAYMENT_METHOD_VIDEO - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
paymentMethods(List<String>) - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
 
+
paymentMethods() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
 
+
PaymentMethods - Class in com.mapbox.api.directions.v5.models
+
 
+
PaymentMethods() - Constructor for class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
paymentMethods(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
 
+
paymentMethods() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
 
+
paymentMethods(PaymentMethods) - Method in class com.mapbox.api.directions.v5.models.TollCost.Builder
+
 
+
paymentMethods() - Method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
PaymentMethods.Builder - Class in com.mapbox.api.directions.v5.models
+
 
+
paymentMethodsList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
 
+
paymentMethodsList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
 
+
pixelRatio(Integer) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's pixel ratio.
+
+
pixelRatio() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's pixel ratio.
+
+
placeholder(List<Double>) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's placeholder.
+
+
placeholder() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's placeholder (optional).
+
+
points(List<Point>) - Method in class com.mapbox.api.directions.v5.models.Exclude.Builder
+
+
Exclude certain points from routing.
+
+
points() - Method in class com.mapbox.api.directions.v5.models.Exclude
+
+
Exclude certain points from routing.
+
+
primary(BannerText) - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Main visual information about the LegStep.
+
+
primary() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
A plain text representation stored inside a BannerText object.
+
+
profile(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The routing profile to use.
+
+
profile() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The routing profile to use.
+
+
PROFILE_CYCLING - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
For bicycle routing.
+
+
PROFILE_DEFAULT_USER - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Mapbox default username.
+
+
PROFILE_DRIVING - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
For car and motorcycle routing.
+
+
PROFILE_DRIVING_TRAFFIC - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
For car and motorcycle routing.
+
+
PROFILE_WALKING - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
For pedestrian and hiking routing.
+
+
pronunciation(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The pronunciation hint of the way name.
+
+
pronunciation() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The pronunciation hint of the way name.
+
+
+ + + +

R

+
+
radiuses(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The maximum distance a coordinate can be moved to snap to the road network in meters.
+
+
radiuses() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The maximum distance a coordinate can be moved to snap to the road network in meters.
+
+
radiusesList(List<Double>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The maximum distance a coordinate can be moved to snap to the road network in meters.
+
+
radiusesList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The maximum distance a coordinate can be moved to snap to the road network in meters.
+
+
railwayCrossing(Boolean) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Indicates whether there is a railway crossing at the intersection.
+
+
railwayCrossing() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Indicates whether there is a railway crossing at the intersection.
+
+
rawLocation(double[]) - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint.Builder
+
+
The rawLocation as a double array representing a location snapped to the road network.
+
+
rawLocation(double[]) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
The rawLocation as a double array.
+
+
rawLocation() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
A Point representing this intersection location.
+
+
rawLocation(double[]) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
The rawLocation as a double array.
+
+
rawLocation() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A Point representing this intersection location.
+
+
ref(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
String with reference number or code of the way along which the travel proceeds.
+
+
ref() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Any road designations associated with the road or path leading from this step's + maneuver to the next step's maneuver.
+
+
requestUuid(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The universally unique identifier of the request that produced this route.
+
+
requestUuid() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The universally unique identifier of the request that produced this route.
+
+
RestStop - Class in com.mapbox.api.directions.v5.models
+
+
An object containing information about passing rest stops along the route.
+
+
RestStop() - Constructor for class com.mapbox.api.directions.v5.models.RestStop
+
 
+
restStop(RestStop) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
An object containing information about passing rest stops along the route.
+
+
restStop() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
An object containing information about passing rest stops along the route.
+
+
RestStop.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the RestStop.
+
+
RIGHT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "right" maneuver modifier.
+
+
roadClass(String) - Method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8.Builder
+
+
Class of the road exiting the intersection.
+
+
roadClass() - Method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
+
The road class of the road exiting the intersection as defined by the + + Mapbox Streets v8 road class specification.
+
+
ROTARY - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A traffic circle.
+
+
rotaryName(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
An optional string indicating the name of the rotary.
+
+
rotaryName() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
An optional string indicating the name of the rotary.
+
+
rotaryPronunciation(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
An optional string indicating the pronunciation of the name of the rotary.
+
+
rotaryPronunciation() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
An optional string indicating the pronunciation of the name of the rotary.
+
+
ROUNDABOUT - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Traverse roundabout.
+
+
ROUNDABOUT_TURN - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A small roundabout that is treated as an intersection.
+
+
roundaboutExits(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether to emit instructions at roundabout exits (true) or not (false, default if null).
+
+
roundaboutExits() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether to emit instructions at roundabout exits (true) or not (false, default if null).
+
+
routeIndex(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The index of the route in the list of routes returned by the original response.
+
+
routeIndex() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The index of this route in the original network response.
+
+
RouteLeg - Class in com.mapbox.api.directions.v5.models
+
+
A route between only two DirectionsWaypoint.
+
+
RouteLeg() - Constructor for class com.mapbox.api.directions.v5.models.RouteLeg
+
 
+
RouteLeg.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the RouteLeg.
+
+
routeOptions(RouteOptions) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
Holds onto the parameter information used when making the directions request.
+
+
routeOptions() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Holds onto the parameter information used when making the directions request.
+
+
RouteOptions - Class in com.mapbox.api.directions.v5.models
+
+
Defines route request parameters.
+
+
RouteOptions() - Constructor for class com.mapbox.api.directions.v5.models.RouteOptions
+
 
+
RouteOptions.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the RouteOptions.
+
+
routes(List<DirectionsRoute>) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
List containing all the different route options.
+
+
routes() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
List containing all the different route options.
+
+
+ + + +

S

+
+
SAPA - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
SAPAGUIDEMAP - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
secondary(BannerText) - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Ancillary visual information about the LegStep.
+
+
secondary() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Ancillary visual information about the LegStep.
+
+
SHARP_LEFT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "sharp left" maneuver modifier.
+
+
SHARP_RIGHT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "sharp right" maneuver modifier.
+
+
ShieldSprite - Class in com.mapbox.api.directions.v5.models
+
+
ShieldSprite.
+
+
ShieldSprite() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSprite
+
 
+
ShieldSprite.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the ShieldSprite.
+
+
ShieldSpriteAttribute - Class in com.mapbox.api.directions.v5.models
+
+
ShieldSpriteAttribute.
+
+
ShieldSpriteAttribute() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
 
+
ShieldSpriteAttribute.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the ShieldSpriteAttribute.
+
+
ShieldSprites - Class in com.mapbox.api.directions.v5.models
+
+
ShieldSprites.
+
+
ShieldSprites() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSprites
+
 
+
ShieldSprites.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the ShieldSprites.
+
+
ShieldSvg - Class in com.mapbox.api.directions.v5.models
+
+
ShieldSvg.
+
+
ShieldSvg() - Constructor for class com.mapbox.api.directions.v5.models.ShieldSvg
+
 
+
ShieldSvg.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the ShieldSvg.
+
+
SIGNBOARD - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
SilentWaypoint - Class in com.mapbox.api.directions.v5.models
+
+
Represents an information about silent waypoint in the leg index.
+
+
SilentWaypoint() - Constructor for class com.mapbox.api.directions.v5.models.SilentWaypoint
+
 
+
SilentWaypoint.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the SilentWaypoint.
+
+
SLIGHT_LEFT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "slight left" maneuver modifier.
+
+
SLIGHT_RIGHT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "slight right" maneuver modifier.
+
+
small(Double) - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
small() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
snappingIncludeClosures(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list of booleans affecting snapping of waypoint locations to road + segments.
+
+
snappingIncludeClosures() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list of booleans affecting snapping of waypoint locations to road + segments.
+
+
snappingIncludeClosuresList(List<Boolean>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of booleans affecting snapping of waypoint locations to road segments.
+
+
snappingIncludeClosuresList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of booleans affecting snapping of waypoint locations to road segments.
+
+
snappingIncludeStaticClosures(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list of booleans affecting snapping of + waypoint locations to road segments.
+
+
snappingIncludeStaticClosures() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list of booleans affecting snapping of + waypoint locations to road segments.
+
+
snappingIncludeStaticClosuresList(List<Boolean>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of booleans affecting snapping of waypoint locations to road segments.
+
+
snappingIncludeStaticClosuresList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of booleans affecting snapping of waypoint locations to road segments.
+
+
SOURCE_ANY - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Returned route starts at any of the provided coordinate in the list.
+
+
SOURCE_FIRST - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
+
Returned route starts at the first provided coordinate in the list.
+
+
speed(List<Double>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
+
The speed, in meters per second, between each pair of coordinates.
+
+
speed() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
The speed, in meters per second, between each pair of coordinates.
+
+
speed(Integer) - Method in class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
+
Number indicating the posted speed limit.
+
+
speed() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Number indicating the posted speed limit.
+
+
SpeedLimit - Class in com.mapbox.api.directions.v5.models
+
+
The file exposes speed limit annotations.
+
+
SpeedLimit() - Constructor for class com.mapbox.api.directions.v5.models.SpeedLimit
+
 
+
SpeedLimit.Unit - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Speed limit unit.
+
+
speedLimitSign(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Speed limit sign type.
+
+
speedLimitSign() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Speed limit sign type.
+
+
speedLimitUnit(String) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Speed limit unit as per the locale.
+
+
speedLimitUnit() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Speed limit unit as per the locale.
+
+
spriteAttributes(ShieldSpriteAttribute) - Method in class com.mapbox.api.directions.v5.models.ShieldSprite.Builder
+
+
Shield sprite's attributes.
+
+
spriteAttributes() - Method in class com.mapbox.api.directions.v5.models.ShieldSprite
+
+
Shield sprite's attributes.
+
+
spriteName(String) - Method in class com.mapbox.api.directions.v5.models.ShieldSprite.Builder
+
+
Shield sprite's name.
+
+
spriteName() - Method in class com.mapbox.api.directions.v5.models.ShieldSprite
+
+
Shield sprite's name.
+
+
sprites(List<ShieldSprite>) - Method in class com.mapbox.api.directions.v5.models.ShieldSprites.Builder
+
+
List of ShieldSprite.
+
+
sprites() - Method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
List of ShieldSprite.
+
+
ssmlAnnouncement(String) - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions.Builder
+
+
Get the same instruction string you'd get from VoiceInstructions.announcement() but this one includes + Speech Synthesis Markup Language which helps voice synthesiser read information more + humanely.
+
+
ssmlAnnouncement() - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Get the same instruction string you'd get from VoiceInstructions.announcement() but this one includes + Speech Synthesis Markup Language which helps voice synthesiser read information more humanely.
+
+
standard(Double) - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize.Builder
+
 
+
standard() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
startTime(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Start time in ISO8601 format.
+
+
startTime() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Start time of the incident in ISO8601 format.
+
+
StepIntersection - Class in com.mapbox.api.directions.v5.models
+
+
Object representing an intersection along the step.
+
+
StepIntersection() - Constructor for class com.mapbox.api.directions.v5.models.StepIntersection
+
 
+
StepIntersection.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the StepIntersection.
+
+
StepManeuver - Class in com.mapbox.api.directions.v5.models
+
+
Gives maneuver information about one LegStep.
+
+
StepManeuver() - Constructor for class com.mapbox.api.directions.v5.models.StepManeuver
+
 
+
StepManeuver.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the StepManeuver.
+
+
StepManeuver.StepManeuverType - Annotation Type in com.mapbox.api.directions.v5.models
+
+
Maneuver types.
+
+
steps(List<LegStep>) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
Gives a List including all the steps to get from one waypoint to another.
+
+
steps() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
Gives a List including all the steps to get from one waypoint to another.
+
+
steps(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether to return steps and turn-by-turn instructions (true) + or not (false if null, default).
+
+
steps() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether to return steps and turn-by-turn instructions (true) + or not (false if null, default).
+
+
stopSign(Boolean) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Indicates whether there is a stop sign at the intersection.
+
+
stopSign() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Indicates whether there is a stop sign at the intersection.
+
+
STRAIGHT - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "straight" maneuver modifier.
+
+
sub(BannerText) - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Additional information that is included + if we feel the driver needs a heads up about something.
+
+
sub() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Additional information that is included if we feel the driver needs a heads up about something.
+
+
subType(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
 
+
subType() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
subType(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Sub-type of the incident.
+
+
subType() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Sub-type of the incident.
+
+
subTypeDescription(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Sub-type-specific description.
+
+
subTypeDescription() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Sub-type-specific description.
+
+
summary(String) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
A short human-readable summary of major roads traversed.
+
+
summary() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
A short human-readable summary of major roads traversed.
+
+
suppressVoiceInstructionLocalNames(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
 
+
suppressVoiceInstructionLocalNames() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
 
+
svg(String) - Method in class com.mapbox.api.directions.v5.models.ShieldSvg.Builder
+
+
SVG.
+
+
svg() - Method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
SVG.
+
+
+ + + +

T

+
+
text(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
A snippet of the full BannerText.text() which can be used for visually altering parts + of the full string.
+
+
TEXT - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Default.
+
+
text() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
A snippet of the full BannerText.text() which can be used for visually altering parts + of the full string.
+
+
text(String) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
Plain text with all the BannerComponents text combined.
+
+
text() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
Plain text with all the BannerComponents text combined.
+
+
text(String) - Method in class com.mapbox.api.directions.v5.models.BannerView.Builder
+
+
Plain text with all the BannerComponents text combined.
+
+
text() - Method in class com.mapbox.api.directions.v5.models.BannerView
+
+
Plain text with all the BannerComponents text combined.
+
+
textColor(String) - Method in class com.mapbox.api.directions.v5.models.MapboxShield.Builder
+
+
String indicating the color of the text to be rendered on the route shield.
+
+
textColor() - Method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
String indicating the color of the text to be rendered on the route shield.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Admin
+
+
Convert the current Admin to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Amenity
+
+
Convert the current Amenity to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Convert the current BannerComponents to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Convert the current BannerInstructions to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
Convert the current BannerText to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.BannerView
+
+
Convert the current BannerView to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Bearing
+
+
Convert the current Bearing to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Closure
+
+
Convert the current Closure to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Congestion
+
+
Convert the current Congestion to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.DirectionsError
+
+
Convert the current DirectionsError to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Convert the current DirectionsResponse to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Convert the current DirectionsRoute to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
Convert the current DirectionsWaypoint to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Convert the current Incident to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Interchange
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Convert the current IntersectionLanes to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Junction
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
Convert the current LegAnnotation to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Convert the current LegStep to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
Convert the current MapboxShield to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
+
Convert the current MapboxStreetsV8 to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Convert the current MaxSpeed to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.MergingArea
+
+
Convert the current MergingArea to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.Metadata
+
+
Convert the current Metadata to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.RestStop
+
+
Convert the current RestStop to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
Convert the current RouteLeg to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Convert the current RouteOptions to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.ShieldSprite
+
+
Convert the current ShieldSprite to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Convert the current ShieldSpriteAttribute to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
Convert the current ShieldSprites to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
Convert the current ShieldSvg to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Convert the current StepIntersection to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Convert the current StepManeuver to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
Convert the current TollCollection to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Convert the current TrafficCodes to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Convert the current VoiceInstructions to its builder holding the currently assigned + values.
+
+
toJson() - Method in class com.mapbox.api.directions.v5.models.DirectionsJsonObject
+
+
This takes the currently defined values found inside this instance and converts it to a json + string.
+
+
toJson() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
This takes the currently defined values found inside this instance and converts it to a json + string.
+
+
toJson() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
This takes the currently defined values found inside the ShieldSpriteAttribute instance + and converts it to a ShieldSpriteAttribute string.
+
+
toJson() - Method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
This takes the currently defined values found inside the ShieldSprites instance and + converts it to a ShieldSprites string.
+
+
toJson() - Method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
This takes the currently defined values found inside the ShieldSvg instance and + converts it to a ShieldSvg string.
+
+
TOLLBRANCH - Static variable in class com.mapbox.api.directions.v5.models.BannerComponents
+
 
+
tollCollection(TollCollection) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
An object containing information about a toll collection point along the route.
+
+
tollCollection() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
An object containing information about a toll collection point along the route.
+
+
TollCollection - Class in com.mapbox.api.directions.v5.models
+
+
An object containing information about a toll collection point along the route.
+
+
TollCollection() - Constructor for class com.mapbox.api.directions.v5.models.TollCollection
+
 
+
TollCollection.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the TollCollection.
+
+
TollCost - Class in com.mapbox.api.directions.v5.models
+
 
+
TollCost() - Constructor for class com.mapbox.api.directions.v5.models.TollCost
+
 
+
TollCost.Builder - Class in com.mapbox.api.directions.v5.models
+
 
+
tollCosts(List<TollCost>) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
 
+
tollCosts() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
 
+
toSerializableProperties(Map<String, JsonElement>) - Static method in class com.mapbox.api.directions.v5.utils.UnrecognizedPropertiesUtils
+
+
Converts unrecognized properties in form of Map<String, JsonElement<.
+
+
toUrl(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Create an encoded URL from RouteOptions instance.
+
+
TRAFFIC_TENDENCY_CONSTANT_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
TRAFFIC_TENDENCY_DECREASING_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
TRAFFIC_TENDENCY_INCREASING_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
TRAFFIC_TENDENCY_RAPIDLY_DECREASING_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
TRAFFIC_TENDENCY_RAPIDLY_INCREASING_CONGESTION - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
TRAFFIC_TENDENCY_UNKNOWN - Static variable in class com.mapbox.api.directions.v5.DirectionsCriteria
+
 
+
trafficCodes(TrafficCodes) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
Traffic codes.
+
+
trafficCodes() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
Traffic codes.
+
+
TrafficCodes - Class in com.mapbox.api.directions.v5.models
+
+
Holds information about traffic codes.
+
+
TrafficCodes() - Constructor for class com.mapbox.api.directions.v5.models.TrafficCodes
+
 
+
TrafficCodes.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the TrafficCodes.
+
+
trafficSignal(Boolean) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Indicates whether there is a traffic signal at the intersection.
+
+
trafficSignal() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Indicates whether there is a traffic signal at the intersection.
+
+
trafficTendency(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.LegAnnotation.Builder
+
 
+
trafficTendency() - Method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
 
+
tunnelName(String) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Name of the tunnel.
+
+
tunnelName() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Name of the tunnel.
+
+
TURN - Static variable in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
A basic turn in the direction of the modifier.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.Amenity.Builder
+
+
The type of amenity, includes amenities such as gas, restaurants etc.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.Amenity
+
+
The type of amenities such as gas, restaurants, shopping, bank, atm etc.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.BannerComponents.Builder
+
+
String giving you more context about the component which may help in visual markup/display + choices.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
String giving you more context about the component which may help in visual markup/display + choices.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.BannerText.Builder
+
+
This indicates the type of maneuver.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.BannerText
+
+
This indicates the type of maneuver.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.BannerView.Builder
+
+
This indicates the type of maneuver.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.BannerView
+
+
This indicates the type of maneuver.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.Incident.Builder
+
+
One of incident types.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.Incident
+
+
One of incident types.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.MergingArea.Builder
+
+
Type of the merging area.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.MergingArea
+
+
Type of the merging area.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.RestStop.Builder
+
+
The type of rest stop, either `rest_area` (includes parking only) or `service_area` + (includes amenities such as gas or restaurants).
+
+
type() - Method in class com.mapbox.api.directions.v5.models.RestStop
+
+
The type of rest stop, either `rest_area` (includes parking only) or `service_area` + (includes amenities such as gas or restaurants).
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.StepManeuver.Builder
+
+
This indicates the type of maneuver.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
This indicates the type of maneuver.
+
+
type(String) - Method in class com.mapbox.api.directions.v5.models.TollCollection.Builder
+
+
The type of toll collection point, either `toll_booth` or `toll_gantry`.
+
+
type() - Method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
The type of toll collection point, either `toll_booth` or `toll_gantry`.
+
+
TYPE_FROM_BOTH_SIDES - Static variable in class com.mapbox.api.directions.v5.models.MergingArea
+
+
MergingArea.Type value meaning that traffic is being merged into current road from both sides.
+
+
TYPE_FROM_LEFT - Static variable in class com.mapbox.api.directions.v5.models.MergingArea
+
+
MergingArea.Type value meaning that traffic is being merged into current road from the left side.
+
+
TYPE_FROM_RIGHT - Static variable in class com.mapbox.api.directions.v5.models.MergingArea
+
+
MergingArea.Type value meaning that traffic is being merged into current road from the right side.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Admin
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Amenity
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.BannerComponents
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.BannerText
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.BannerView
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Closure
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Congestion
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.CostPerVehicleSize
+
 
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.DirectionsError
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.DirectionsWaypoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Incident
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Interchange
+
 
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Junction
+
 
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.LegAnnotation
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.MapboxShield
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.MapboxStreetsV8
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.MergingArea
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.Metadata
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.PaymentMethods
+
 
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.RestStop
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.ShieldSprite
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.ShieldSprites
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.ShieldSvg
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.SilentWaypoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.StepManeuver
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.TollCollection
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.TollCost
+
 
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.TrafficCodes
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directions.v5.models.VoiceInstructions
+
+
Gson type adapter for parsing Gson to this class.
+
+
+ + + +

U

+
+
unit(String) - Method in class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
+
String indicating the unit of speed, either as `km/h` or `mph`.
+
+
unit() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
String indicating the unit of speed, either as `km/h` or `mph`.
+
+
unknown(Boolean) - Method in class com.mapbox.api.directions.v5.models.MaxSpeed.Builder
+
+
Boolean is true if the speed limit is not known, otherwise null.
+
+
unknown() - Method in class com.mapbox.api.directions.v5.models.MaxSpeed
+
+
Boolean is true if the speed limit is not known, otherwise null.
+
+
unrecognizedProperties(Map<String, String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Use this method to add request parameters, + which are not present in the model yet but are supported on the Directions API, + to a URL generated by `RouteOptions#toUrl`.
+
+
UnrecognizedPropertiesUtils - Class in com.mapbox.api.directions.v5.utils
+
+
Provides utility methods to work with unrecognized properties.
+
+
UnrecognizedPropertiesUtils() - Constructor for class com.mapbox.api.directions.v5.utils.UnrecognizedPropertiesUtils
+
 
+
updateWithRequestData(RouteOptions) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
Exposes an option to enhance an existing response with the request data which might be required + by downstream consumers of the directions models (like Mapbox Navigation SDK) to provide + rerouting and route refreshing features.
+
+
user(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The user parameter of the request, defaults to "mapbox".
+
+
user() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The user parameter of the request, defaults to "mapbox".
+
+
UTURN - Static variable in class com.mapbox.api.directions.v5.models.ManeuverModifier
+
+
Indicates "uturn" maneuver modifier.
+
+
uuid(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
A universally unique identifier (UUID) for identifying and executing a similar specific route + in the future.
+
+
uuid() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
A universally unique identifier (UUID) for identifying and executing a similar specific route + in the future.
+
+
+ + + +

V

+
+
valid(Boolean) - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
+
Provide a boolean value you can use to determine if the given lane is valid for the user to + complete the maneuver.
+
+
valid() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
Provides a boolean value you can use to determine if the given lane is valid for the user to + complete the maneuver.
+
+
validIndication(String) - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes.Builder
+
+
Shows which of the lane indications is applicable to the current route, + when there is more than one.
+
+
validIndication() - Method in class com.mapbox.api.directions.v5.models.IntersectionLanes
+
+
When either valid or active is set to true, this property shows which of the lane indications + is applicable to the current route, when there is more than one.
+
+
value(int) - Method in class com.mapbox.api.directions.v5.models.Congestion.Builder
+
+
Quantitative descriptor of congestion.
+
+
value() - Method in class com.mapbox.api.directions.v5.models.Congestion
+
+
Quantitative descriptor of congestion.
+
+
viaWaypoints(List<SilentWaypoint>) - Method in class com.mapbox.api.directions.v5.models.RouteLeg.Builder
+
+
A list of silent waypoints which were used to request a route.
+
+
viaWaypoints() - Method in class com.mapbox.api.directions.v5.models.RouteLeg
+
+
When the semicolon-separated list waypoints parameter is used in the request, + an array per leg is returned that describes where a particular waypoint from + the root-level array matches to the route.
+
+
VIENNA - Static variable in class com.mapbox.api.directions.v5.models.LegStep
+
+ +
+
view(BannerView) - Method in class com.mapbox.api.directions.v5.models.BannerInstructions.Builder
+
+
Optional image to display for an upcoming maneuver.
+
+
view() - Method in class com.mapbox.api.directions.v5.models.BannerInstructions
+
+
Optional image to display for an upcoming maneuver.
+
+
visible(Boolean) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's visibility.
+
+
visible() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's visibility.
+
+
voiceInstructions(List<VoiceInstructions>) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
The voice instructions object is useful for navigation sessions providing well spoken text + instructions along with the distance from the maneuver the instructions should be said.
+
+
voiceInstructions() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
The voice instructions object is useful for navigation sessions providing well spoken text + instructions along with the distance from the maneuver the instructions should be said.
+
+
voiceInstructions(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
Whether to return SSML marked-up text for voice guidance along the route (true) or not + (false, default if null).
+
+
voiceInstructions() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
Whether to return SSML marked-up text for voice guidance along the route (true) or not + (false, default if null).
+
+
VoiceInstructions - Class in com.mapbox.api.directions.v5.models
+
+
This class provides information thats useful for properly making navigation announcements at the + correct time.
+
+
VoiceInstructions() - Constructor for class com.mapbox.api.directions.v5.models.VoiceInstructions
+
 
+
VoiceInstructions.Builder - Class in com.mapbox.api.directions.v5.models
+
+
This builder can be used to set the values describing the VoiceInstructions.
+
+
voiceLanguage(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
String of the language to be used for voice instructions.
+
+
voiceLanguage() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
String of the language to be used for voice instructions.
+
+
voiceUnits(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A type of units to return in the text for voice instructions.
+
+
voiceUnits() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A type of units to return in the text for voice instructions.
+
+
+ + + +

W

+
+
walkingSpeed(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
The walking speed in meters per second with a minimum of 0.14 m/s (or 0.5 km/h) + and a maximum of 6.94 m/s (or 25.0 km/h).
+
+
walkingSpeed() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
The walking speed in meters per second with a minimum of 0.14 m/s (or 0.5 km/h) + and a maximum of 6.94 m/s (or 25.0 km/h).
+
+
walkwayBias(Double) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A bias which determines whether the route should prefer or avoid the use of roads or paths + that are set aside for pedestrian-only use (walkways).
+
+
walkwayBias() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A bias which determines whether the route should prefer or avoid the use of roads or paths + that are set aside for pedestrian-only use (walkways).
+
+
waypointIndex(int) - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint.Builder
+
 
+
waypointIndex() - Method in class com.mapbox.api.directions.v5.models.SilentWaypoint
+
+
The associated waypoint index, excluding the origin (index 0) and destination.
+
+
waypointIndices(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list indicating which input coordinates + should be treated as waypoints.
+
+
waypointIndices() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list indicating which input coordinates + should be treated as waypoints.
+
+
waypointIndicesList(List<Integer>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list indicating which input coordinates should be treated as waypoints.
+
+
waypointIndicesList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list indicating which input coordinates should be treated as waypoints.
+
+
waypointNames(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list of custom names for entries in the list of + RouteOptions.coordinates(), used for the arrival instruction in banners and voice + instructions.
+
+
waypointNames() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list of custom names for entries in the list of + RouteOptions.coordinates(), used for the arrival instruction in banners and voice + instructions.
+
+
waypointNamesList(List<String>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of custom names for entries in the list of + RouteOptions.coordinatesList(), used for the arrival instruction in banners and voice + instructions.
+
+
waypointNamesList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of custom names for entries in the list of + RouteOptions.coordinatesList(), used for the arrival instruction in banners and voice + instructions.
+
+
waypoints(List<DirectionsWaypoint>) - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse.Builder
+
+
List of DirectionsWaypoint objects.
+
+
waypoints() - Method in class com.mapbox.api.directions.v5.models.DirectionsResponse
+
+
List of DirectionsWaypoint objects.
+
+
waypoints(List<DirectionsWaypoint>) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
List of DirectionsWaypoint objects.
+
+
waypoints() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
List of DirectionsWaypoint objects.
+
+
waypointsPerRoute(Boolean) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
If true, the waypoints array is returned within the route object, else its returned + at the root of the response body.
+
+
waypointsPerRoute() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
If true, the waypoints array is returned within the route object, else its returned + at the root of the response body.
+
+
waypointTargets(String) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A semicolon-separated list of coordinate pairs used to specify drop-off + locations that are distinct from the locations specified in coordinates.
+
+
waypointTargets() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A semicolon-separated list of coordinate pairs used to specify drop-off + locations that are distinct from the locations specified in coordinates.
+
+
waypointTargetsList(List<Point>) - Method in class com.mapbox.api.directions.v5.models.RouteOptions.Builder
+
+
A list of points used to specify drop-off + locations that are distinct from the locations specified in coordinates.
+
+
waypointTargetsList() - Method in class com.mapbox.api.directions.v5.models.RouteOptions
+
+
A list of points used to specify drop-off + locations that are distinct from the locations specified in coordinates.
+
+
weight(Double) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The calculated weight of the route.
+
+
weight() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The calculated weight of the route.
+
+
weight(double) - Method in class com.mapbox.api.directions.v5.models.LegStep.Builder
+
+
Specifies a decimal precision of edge weights, default value 1.
+
+
weight() - Method in class com.mapbox.api.directions.v5.models.LegStep
+
+
Specifies a decimal precision of edge weights, default value 1.
+
+
weightName(String) - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute.Builder
+
+
The name of the weight profile used while calculating during extraction phase.
+
+
weightName() - Method in class com.mapbox.api.directions.v5.models.DirectionsRoute
+
+
The name of the weight profile used while calculating during extraction phase.
+
+
width(Integer) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's width.
+
+
width() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's width.
+
+
+ + + +

X

+
+
x(Integer) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's x position.
+
+
x() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's x position.
+
+
+ + + +

Y

+
+
y(Integer) - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute.Builder
+
+
Shield sprite's y position.
+
+
y() - Method in class com.mapbox.api.directions.v5.models.ShieldSpriteAttribute
+
+
Shield sprite's y position.
+
+
yieldSign(Boolean) - Method in class com.mapbox.api.directions.v5.models.StepIntersection.Builder
+
+
Indicates whether there is a yield sign at the intersection.
+
+
yieldSign() - Method in class com.mapbox.api.directions.v5.models.StepIntersection
+
+
Indicates whether there is a yield sign at the intersection.
+
+
+A B C D E F G H I J K L M N O P R S T U V W X Y 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/index.html b/libjava-services-directions-models/7.1.0/index.html new file mode 100644 index 000000000..ce1f59f1e --- /dev/null +++ b/libjava-services-directions-models/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services-directions-models API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-services-directions-models/7.1.0/overview-frame.html b/libjava-services-directions-models/7.1.0/overview-frame.html new file mode 100644 index 000000000..29baf34c8 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/overview-frame.html @@ -0,0 +1,23 @@ + + + + + + +Overview List (services-directions-models API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-services-directions-models/7.1.0/overview-summary.html b/libjava-services-directions-models/7.1.0/overview-summary.html new file mode 100644 index 000000000..ff1e87902 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/overview-summary.html @@ -0,0 +1,150 @@ + + + + + + +Overview (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

services-directions-models API

+
+
+ + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.api.directions.v5 +
Contains classes for accessing the Mapbox Directions API.
+
com.mapbox.api.directions.v5.models +
Contains models mapping to Mapbox Directions API.
+
com.mapbox.api.directions.v5.utils +
Contains classes with utilities useful for model classes.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/overview-tree.html b/libjava-services-directions-models/7.1.0/overview-tree.html new file mode 100644 index 000000000..8a539387b --- /dev/null +++ b/libjava-services-directions-models/7.1.0/overview-tree.html @@ -0,0 +1,254 @@ + + + + + + +Class Hierarchy (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/package-list b/libjava-services-directions-models/7.1.0/package-list new file mode 100644 index 000000000..f04fd64b7 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/package-list @@ -0,0 +1,3 @@ +com.mapbox.api.directions.v5 +com.mapbox.api.directions.v5.models +com.mapbox.api.directions.v5.utils diff --git a/libjava-services-directions-models/7.1.0/script.js b/libjava-services-directions-models/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-services-directions-models/7.1.0/serialized-form.html b/libjava-services-directions-models/7.1.0/serialized-form.html new file mode 100644 index 000000000..24325ee69 --- /dev/null +++ b/libjava-services-directions-models/7.1.0/serialized-form.html @@ -0,0 +1,340 @@ + + + + + + +Serialized Form (services-directions-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-models/7.1.0/stylesheet.css b/libjava-services-directions-models/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-services-directions-models/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/libjava-services-directions-refresh-models/7.1.0/allclasses-frame.html b/libjava-services-directions-refresh-models/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..b2655ed26 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/allclasses-frame.html @@ -0,0 +1,26 @@ + + + + + + +All Classes (services-directions-refresh-models API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services-directions-refresh-models/7.1.0/allclasses-noframe.html b/libjava-services-directions-refresh-models/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..c2cbd3262 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/allclasses-noframe.html @@ -0,0 +1,26 @@ + + + + + + +All Classes (services-directions-refresh-models API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshAdapterFactory.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshAdapterFactory.html new file mode 100644 index 000000000..474a919ab --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshAdapterFactory.html @@ -0,0 +1,288 @@ + + + + + + +DirectionsRefreshAdapterFactory (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1
+

Class DirectionsRefreshAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class DirectionsRefreshAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsRefreshAdapterFactory

        +
        public DirectionsRefreshAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshJsonObject.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshJsonObject.html new file mode 100644 index 000000000..361be8e99 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshJsonObject.html @@ -0,0 +1,322 @@ + + + + + + +DirectionsRefreshJsonObject (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class DirectionsRefreshJsonObject

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.String,com.google.gson.JsonElement>getUnrecognizedJsonProperties() +
      Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a json + string.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsRefreshJsonObject

        +
        public DirectionsRefreshJsonObject()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a json + string.
        +
        +
        Returns:
        +
        a JSON string which represents this DirectionsJsonObject
        +
        +
      • +
      + + + +
        +
      • +

        getUnrecognizedJsonProperties

        +
        @Nullable
        +public final java.util.Map<java.lang.String,com.google.gson.JsonElement> getUnrecognizedJsonProperties()
        +
        Use this method to get JSON properties that weren't recognized during JSON + serialization by the model. This may be useful to access experimental API properties. + When an experimental API property becomes stable, + it will eventually have static field in a model introduced + and it won't be available via this dynamic method anymore. + + See + Directions API documentation + for available experimental fields.
        +
        +
        Returns:
        +
        unrecognized JSON properties
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.Builder.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.Builder.html new file mode 100644 index 000000000..f4bf21bee --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.Builder.html @@ -0,0 +1,390 @@ + + + + + + +DirectionsRefreshResponse.Builder (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class DirectionsRefreshResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsRefreshResponse
    +
    +
    +
    +
    public abstract static class DirectionsRefreshResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsRefreshResponse.
    +
    +
    Since:
    +
    4.4.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract DirectionsRefreshResponse.Builder code(java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. For a full list of possible responses, + see DirectionsRefreshResponse.code().
        +
        +
        Parameters:
        +
        code - a string with one of the given values described in the list above
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        public abstract DirectionsRefreshResponse.Builder message(java.lang.String message)
        +
        Optionally shows up in a response if an error or something unexpected occurred.
        +
        +
        Parameters:
        +
        message - a string containing the message
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.html new file mode 100644 index 000000000..afea1dbde --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRefreshResponse.html @@ -0,0 +1,455 @@ + + + + + + +DirectionsRefreshResponse (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class DirectionsRefreshResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsRefreshResponse
    +extends DirectionsRefreshJsonObject
    +
    Response object for Directions Refresh requests.
    +
    +
    Since:
    +
    4.4.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsRefreshResponse

        +
        public DirectionsRefreshResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        @NonNull
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. The possible responses are listed below: +
          +
        • Ok:200 Normal success case
        • +
        • NoRoute: 200 There was no route found for the given coordinates. Check + for impossible routes (e.g. routes over oceans without ferry connections).
        • +
        • NoSegment: 200 No road segment could be matched for coordinates. Check for + coordinates too far away from a road.
        • +
        • ProfileNotFound: 404 Use a valid profile as described above
        • +
        • InvalidInput: 422
        • +
        +
        +
        Returns:
        +
        a string with one of the given values described in the list above
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        @Nullable
        +public abstract java.lang.String message()
        +
        Optionally shows up in a response if an error or something unexpected occurred.
        +
        +
        Returns:
        +
        a string containing the message
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsRefreshResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsRefreshResponse fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a Directions Refresh response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.Builder.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.Builder.html new file mode 100644 index 000000000..3ead724ed --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.Builder.html @@ -0,0 +1,329 @@ + + + + + + +DirectionsRouteRefresh.Builder (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class DirectionsRouteRefresh.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    DirectionsRouteRefresh
    +
    +
    +
    +
    public abstract static class DirectionsRouteRefresh.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the DirectionsRouteRefresh.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        legs

        +
        public abstract DirectionsRouteRefresh.Builder legs(@Nullable
        +                                                    java.util.List<RouteLegRefresh> legs)
        +
        A Leg Refresh is an object contain refresh data between only two DirectionsWaypoint.
        +
        +
        Parameters:
        +
        legs - list of RouteLegRefresh objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.html new file mode 100644 index 000000000..f8b30b3dd --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/DirectionsRouteRefresh.html @@ -0,0 +1,408 @@ + + + + + + +DirectionsRouteRefresh (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class DirectionsRouteRefresh

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class DirectionsRouteRefresh
    +extends DirectionsRefreshJsonObject
    +
    Detailed information about an individual route such as the duration, distance and geometry.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DirectionsRouteRefresh

        +
        public DirectionsRouteRefresh()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        legs

        +
        @Nullable
        +public abstract java.util.List<RouteLegRefresh> legs()
        +
        A Leg Refresh is an object contain refresh data between only two DirectionsWaypoint.
        +
        +
        Returns:
        +
        list of RouteLegRefresh objects
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<DirectionsRouteRefresh> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static DirectionsRouteRefresh fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Directions Route
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.Builder.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.Builder.html new file mode 100644 index 000000000..96a8e5b00 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.Builder.html @@ -0,0 +1,381 @@ + + + + + + +RouteLegRefresh.Builder (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class RouteLegRefresh.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RouteLegRefresh
    +
    +
    +
    +
    public abstract static class RouteLegRefresh.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RouteLegRefresh.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract RouteLegRefresh.Builderannotation(com.mapbox.api.directions.v5.models.LegAnnotation annotation) +
      A LegAnnotation that contains additional details about each line segment along the + route geometry.
      +
      abstract RouteLegRefreshbuild() +
      Build a new RouteLegRefresh object.
      +
      abstract RouteLegRefresh.Builderclosures(java.util.List<com.mapbox.api.directions.v5.models.Closure> closures) +
      A list of closures that occur on this leg.
      +
      abstract RouteLegRefresh.Builderincidents(java.util.List<com.mapbox.api.directions.v5.models.Incident> incidents) +
      A list of incidents that occur on this leg.
      +
      TunrecognizedJsonProperties(java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties) +
      Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        incidents

        +
        @NonNull
        +public abstract RouteLegRefresh.Builder incidents(@Nullable
        +                                                           java.util.List<com.mapbox.api.directions.v5.models.Incident> incidents)
        +
        A list of incidents that occur on this leg.
        +
        +
        Parameters:
        +
        incidents - a list of Incident
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        annotation

        +
        @NonNull
        +public abstract RouteLegRefresh.Builder annotation(@Nullable
        +                                                            com.mapbox.api.directions.v5.models.LegAnnotation annotation)
        +
        A LegAnnotation that contains additional details about each line segment along the + route geometry. If you'd like to receiving this, you must request it inside your Directions + request before executing the call.
        +
        +
        Parameters:
        +
        annotation - a LegAnnotation object
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        closures

        +
        @NonNull
        +public abstract RouteLegRefresh.Builder closures(@Nullable
        +                                                          java.util.List<com.mapbox.api.directions.v5.models.Closure> closures)
        +
        A list of closures that occur on this leg.
        +
        +
        Parameters:
        +
        closures - a list of Closure
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + + + + +
        +
      • +

        unrecognizedJsonProperties

        +
        @NonNull
        +public T unrecognizedJsonProperties(@Nullable
        +                                             java.util.Map<java.lang.String,com.google.gson.JsonElement> unrecognizedProperties)
        +
        Use this method to add parameters which are not present in the model yet but are supported + on the Directions API side in the response. + Use it for experimental parameters.
        +
        +
        Parameters:
        +
        unrecognizedProperties - parameters to add to request
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.html new file mode 100644 index 000000000..a20ca7f81 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/RouteLegRefresh.html @@ -0,0 +1,453 @@ + + + + + + +RouteLegRefresh (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1.models
+

Class RouteLegRefresh

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class RouteLegRefresh
    +extends DirectionsRefreshJsonObject
    +
    A route refresh data between only two DirectionsWaypoint.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RouteLegRefresh

        +
        public RouteLegRefresh()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        incidents

        +
        @Nullable
        +public abstract java.util.List<com.mapbox.api.directions.v5.models.Incident> incidents()
        +
        A list of incidents that occur on this leg.
        +
        +
        Returns:
        +
        a list of Incident
        +
        +
      • +
      + + + +
        +
      • +

        annotation

        +
        @Nullable
        +public abstract com.mapbox.api.directions.v5.models.LegAnnotation annotation()
        +
        A LegAnnotation that contains additional details about each line segment along the + route geometry. If you'd like to receiving this, you must request it inside your Directions + request before executing the call.
        +
        +
        Returns:
        +
        a LegAnnotation object
        +
        +
      • +
      + + + +
        +
      • +

        closures

        +
        @Nullable
        +public abstract java.util.List<com.mapbox.api.directions.v5.models.Closure> closures()
        +
        A list of closures that occur on this leg.
        +
        +
        Returns:
        +
        a list of Closure
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RouteLegRefresh> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static RouteLegRefresh fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a RouteLeg
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-frame.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-frame.html new file mode 100644 index 000000000..ce5208f6d --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1.models (services-directions-refresh-models API) + + + + +

com.mapbox.api.directionsrefresh.v1.models

+
+

Classes

+ +
+ + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-summary.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-summary.html new file mode 100644 index 000000000..9e774d9de --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-summary.html @@ -0,0 +1,187 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1.models (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directionsrefresh.v1.models

+
+
Contains the model classes which represent the Directions Refresh API response.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directionsrefresh.v1.models Description

+
Contains the model classes which represent the Directions Refresh API response.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-tree.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-tree.html new file mode 100644 index 000000000..33024ca02 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/models/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1.models Class Hierarchy (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directionsrefresh.v1.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html new file mode 100644 index 000000000..dc6ed6f76 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html @@ -0,0 +1,20 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 (services-directions-refresh-models API) + + + + +

com.mapbox.api.directionsrefresh.v1

+
+

Classes

+ +
+ + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html new file mode 100644 index 000000000..51d915b94 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directionsrefresh.v1

+
+
Contains classes for accessing the Directions Refresh API response.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directionsrefresh.v1 Description

+
Contains classes for accessing the Directions Refresh API response.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html new file mode 100644 index 000000000..5a4fc372d --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html @@ -0,0 +1,135 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 Class Hierarchy (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directionsrefresh.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/constant-values.html b/libjava-services-directions-refresh-models/7.1.0/constant-values.html new file mode 100644 index 000000000..9f372aaa1 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/constant-values.html @@ -0,0 +1,122 @@ + + + + + + +Constant Field Values (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/deprecated-list.html b/libjava-services-directions-refresh-models/7.1.0/deprecated-list.html new file mode 100644 index 000000000..97e1b82db --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/deprecated-list.html @@ -0,0 +1,122 @@ + + + + + + +Deprecated List (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/help-doc.html b/libjava-services-directions-refresh-models/7.1.0/help-doc.html new file mode 100644 index 000000000..4f2e6b8f6 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/index-all.html b/libjava-services-directions-refresh-models/7.1.0/index-all.html new file mode 100644 index 000000000..a67577949 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/index-all.html @@ -0,0 +1,377 @@ + + + + + + +Index (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
A B C D F G I L M R T  + + +

A

+
+
annotation() - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
A LegAnnotation that contains additional details about each line segment along the + route geometry.
+
+
annotation(LegAnnotation) - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh.Builder
+
+
A LegAnnotation that contains additional details about each line segment along the + route geometry.
+
+
+ + + +

B

+
+
build() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse.Builder
+
+
Builds a new DirectionsRefreshResponse object.
+
+
build() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh.Builder
+
+
Build a new DirectionsRouteRefresh object.
+
+
build() - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh.Builder
+
+
Build a new RouteLegRefresh object.
+
+
builder() - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
Create a new instance of this class by using the DirectionsRefreshResponse.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
+
Create a new instance of this class by using the DirectionsRouteRefresh.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
Create a new instance of this class by using the RouteLegRefresh.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh.Builder
+
 
+
+ + + +

C

+
+
closures(List<Closure>) - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh.Builder
+
+
A list of closures that occur on this leg.
+
+
closures() - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
A list of closures that occur on this leg.
+
+
code(String) - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
String indicating the state of the response.
+
+
com.mapbox.api.directionsrefresh.v1 - package com.mapbox.api.directionsrefresh.v1
+
+
Contains classes for accessing the Directions Refresh API response.
+
+
com.mapbox.api.directionsrefresh.v1.models - package com.mapbox.api.directionsrefresh.v1.models
+
+
Contains the model classes which represent the Directions Refresh API response.
+
+
create() - Static method in class com.mapbox.api.directionsrefresh.v1.DirectionsRefreshAdapterFactory
+
+
Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
+
+
+ + + +

D

+
+
DirectionsRefreshAdapterFactory - Class in com.mapbox.api.directionsrefresh.v1
+
+
Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
+
+
DirectionsRefreshAdapterFactory() - Constructor for class com.mapbox.api.directionsrefresh.v1.DirectionsRefreshAdapterFactory
+
 
+
DirectionsRefreshJsonObject - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
Provides a base class for Directions model classes.
+
+
DirectionsRefreshJsonObject() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshJsonObject
+
 
+
DirectionsRefreshResponse - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
Response object for Directions Refresh requests.
+
+
DirectionsRefreshResponse() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
 
+
DirectionsRefreshResponse.Builder - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
This builder can be used to set the values describing the DirectionsRefreshResponse.
+
+
DirectionsRouteRefresh - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
Detailed information about an individual route such as the duration, distance and geometry.
+
+
DirectionsRouteRefresh() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
 
+
DirectionsRouteRefresh.Builder - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
This builder can be used to set the values describing the DirectionsRouteRefresh.
+
+
+ + + +

F

+
+
fromJson(String) - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
+ + + +

G

+
+
getUnrecognizedJsonProperties() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshJsonObject
+
+
Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
+
+
+ + + +

I

+
+
incidents(List<Incident>) - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh.Builder
+
+
A list of incidents that occur on this leg.
+
+
incidents() - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
A list of incidents that occur on this leg.
+
+
+ + + +

L

+
+
legs(List<RouteLegRefresh>) - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh.Builder
+
+
A Leg Refresh is an object contain refresh data between only two DirectionsWaypoint.
+
+
legs() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
+
A Leg Refresh is an object contain refresh data between only two DirectionsWaypoint.
+
+
+ + + +

M

+
+
message(String) - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse.Builder
+
+
Optionally shows up in a response if an error or something unexpected occurred.
+
+
message() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
Optionally shows up in a response if an error or something unexpected occurred.
+
+
+ + + +

R

+
+
route(DirectionsRouteRefresh) - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse.Builder
+
+
Barebones DirectionsRouteRefresh which only contains a list of + RouteLegRefreshs, which only contain lists of the + refreshed annotations.
+
+
route() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
Barebones DirectionsRouteRefresh which only contains a list of + RouteLegRefreshs, which only contain lists of the + refreshed annotations.
+
+
RouteLegRefresh - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
A route refresh data between only two DirectionsWaypoint.
+
+
RouteLegRefresh() - Constructor for class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
 
+
RouteLegRefresh.Builder - Class in com.mapbox.api.directionsrefresh.v1.models
+
+
This builder can be used to set the values describing the RouteLegRefresh.
+
+
+ + + +

T

+
+
toBuilder() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
+
Convert the current DirectionsRouteRefresh to its builder holding the currently + assigned values.
+
+
toBuilder() - Method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
Convert the current RouteLegRefresh to its builder holding the currently assigned + values.
+
+
toJson() - Method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshJsonObject
+
+
This takes the currently defined values found inside this instance and converts it to a json + string.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directionsrefresh.v1.models.DirectionsRouteRefresh
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.directionsrefresh.v1.models.RouteLegRefresh
+
+
Gson type adapter for parsing Gson to this class.
+
+
+A B C D F G I L M R T 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/index.html b/libjava-services-directions-refresh-models/7.1.0/index.html new file mode 100644 index 000000000..120a00441 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services-directions-refresh-models API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/overview-frame.html b/libjava-services-directions-refresh-models/7.1.0/overview-frame.html new file mode 100644 index 000000000..d4c53b88c --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/overview-frame.html @@ -0,0 +1,22 @@ + + + + + + +Overview List (services-directions-refresh-models API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-services-directions-refresh-models/7.1.0/overview-summary.html b/libjava-services-directions-refresh-models/7.1.0/overview-summary.html new file mode 100644 index 000000000..c7cd8f34e --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/overview-summary.html @@ -0,0 +1,144 @@ + + + + + + +Overview (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

services-directions-refresh-models API

+
+
+ + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.api.directionsrefresh.v1 +
Contains classes for accessing the Directions Refresh API response.
+
com.mapbox.api.directionsrefresh.v1.models +
Contains the model classes which represent the Directions Refresh API response.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/overview-tree.html b/libjava-services-directions-refresh-models/7.1.0/overview-tree.html new file mode 100644 index 000000000..38ca40481 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/overview-tree.html @@ -0,0 +1,146 @@ + + + + + + +Class Hierarchy (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/package-list b/libjava-services-directions-refresh-models/7.1.0/package-list new file mode 100644 index 000000000..f41826c7a --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/package-list @@ -0,0 +1,2 @@ +com.mapbox.api.directionsrefresh.v1 +com.mapbox.api.directionsrefresh.v1.models diff --git a/libjava-services-directions-refresh-models/7.1.0/script.js b/libjava-services-directions-refresh-models/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-services-directions-refresh-models/7.1.0/serialized-form.html b/libjava-services-directions-refresh-models/7.1.0/serialized-form.html new file mode 100644 index 000000000..9665f06ce --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/serialized-form.html @@ -0,0 +1,150 @@ + + + + + + +Serialized Form (services-directions-refresh-models API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services-directions-refresh-models/7.1.0/stylesheet.css b/libjava-services-directions-refresh-models/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-services-directions-refresh-models/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/libjava-services/7.1.0/allclasses-frame.html b/libjava-services/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..7ccf70efe --- /dev/null +++ b/libjava-services/7.1.0/allclasses-frame.html @@ -0,0 +1,126 @@ + + + + + + +All Classes (services API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services/7.1.0/allclasses-noframe.html b/libjava-services/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..ae965d592 --- /dev/null +++ b/libjava-services/7.1.0/allclasses-noframe.html @@ -0,0 +1,126 @@ + + + + + + +All Classes (services API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.Builder.html b/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.Builder.html new file mode 100644 index 000000000..b66edf696 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.Builder.html @@ -0,0 +1,459 @@ + + + + + + +MapboxDirections.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Class MapboxDirections.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxDirections
    +
    +
    +
    +
    public abstract static class MapboxDirections.Builder
    +extends java.lang.Object
    +
    Builder class used to create a new instance of MapboxDirections.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accessToken

        +
        @NonNull
        +public abstract MapboxDirections.Builder accessToken(@NonNull
        +                                                              java.lang.String accessToken)
        +
        A valid Mapbox Access Token used to making the request. +

        + Learn more about the tokens + here.

        +
        +
        Parameters:
        +
        accessToken - a string representing the Mapbox Access Token
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        routeOptions

        +
        @NonNull
        +public abstract MapboxDirections.Builder routeOptions(@NonNull
        +                                                               com.mapbox.api.directions.v5.models.RouteOptions routeOptions)
        +
        Set of options specified for this directions request. +

        + The options defined here reflect + Directions API + documentation. + Warning: `MapboxDirections` doesn't support unrecognized properties from `RouteOptions`.

        +
        +
        Parameters:
        +
        routeOptions - route request options
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxDirections.Builder clientAppName(@Nullable
        +                                                       java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        interceptor

        +
        public abstract MapboxDirections.Builder interceptor(@Nullable
        +                                                     okhttp3.Interceptor interceptor)
        +
        Adds an optional interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        networkInterceptor

        +
        public abstract MapboxDirections.Builder networkInterceptor(@Nullable
        +                                                            okhttp3.Interceptor interceptor)
        +
        Adds an optional network interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        eventListener

        +
        public abstract MapboxDirections.Builder eventListener(@Nullable
        +                                                       okhttp3.EventListener eventListener)
        +
        Adds an optional event listener to set in the OkHttp client.
        +
        +
        Parameters:
        +
        eventListener - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        usePostMethod

        +
        public abstract MapboxDirections.Builder usePostMethod(@Nullable
        +                                                       java.lang.Boolean usePost)
        +
        Use POST method to request data. + If null, the default is to use GET + unless the length of a URL would exceed MapboxService.MAX_URL_SIZE, + then POST is used by default.
        +
        +
        Parameters:
        +
        usePost - true to use POST method or false and null for GET method
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract MapboxDirections build()
        +
        This uses the provided parameters set using the MapboxDirections.Builder and first checks that all + values are valid, and creates a new MapboxDirections object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Directions
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.html b/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.html new file mode 100644 index 000000000..c62b4a15a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directions/v5/MapboxDirections.html @@ -0,0 +1,491 @@ + + + + + + +MapboxDirections (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directions.v5
+

Class MapboxDirections

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxDirections
    +extends com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
    +
    The Directions API allows the calculation of routes between coordinates. The fastest route can be + returned with geometries, turn-by-turn instructions, and much more. The Mapbox Directions API + supports routing for driving cars (including live traffic), riding bicycles and walking. +

    + Requested routes can include as much as 25 coordinates anywhere on earth (except the traffic + profile which support up to 3 coordinates, contact Mapbox Support + if you'd like to extend this limit). +

    +

    + Requesting a route at a bare minimal must include, a Mapbox access token, destination, and an + origin. +

    +
    +
    See Also:
    +
    Android + Directions documentation, +Directions API + documentation
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxDirections() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected java.lang.StringbaseUrl() 
      static MapboxDirections.Builderbuilder() +
      Build a new MapboxDirections object.
      +
      voidenqueueCall(retrofit2.Callback<com.mapbox.api.directions.v5.models.DirectionsResponse> callback) +
      Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the Directions API.
      +
      retrofit2.Response<com.mapbox.api.directions.v5.models.DirectionsResponse>executeCall() +
      Wrapper method for Retrofits Call.execute() call returning a response specific to the + Directions API synchronously.
      +
      protected com.google.gson.GsonBuildergetGsonBuilder() 
      protected okhttp3.OkHttpClientgetOkHttpClient() 
      protected retrofit2.Call<com.mapbox.api.directions.v5.models.DirectionsResponse>initializeCall() 
      abstract MapboxDirections.BuildertoBuilder() +
      Returns the builder which created this instance of MapboxDirections and allows for + modification and building a new directions request with new information.
      +
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, getCall, getCallFactory, getRetrofit, getService, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxDirections

        +
        protected MapboxDirections()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        protected java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<com.mapbox.api.directions.v5.models.DirectionsResponse> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        +
      • +
      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        +
      • +
      + + + +
        +
      • +

        executeCall

        +
        public retrofit2.Response<com.mapbox.api.directions.v5.models.DirectionsResponse> executeCall()
        +                                                                                       throws java.io.IOException
        +
        Wrapper method for Retrofits Call.execute() call returning a response specific to the + Directions API synchronously.
        +
        +
        Overrides:
        +
        executeCall in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        Returns:
        +
        the Directions v5 response once the call completes successfully
        +
        Throws:
        +
        java.io.IOException - Signals that an I/O exception of some sort has occurred
        +
        +
      • +
      + + + +
        +
      • +

        enqueueCall

        +
        public void enqueueCall(retrofit2.Callback<com.mapbox.api.directions.v5.models.DirectionsResponse> callback)
        +
        Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the Directions API.
        +
        +
        Overrides:
        +
        enqueueCall in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        Parameters:
        +
        callback - a Callback which is used once the DirectionsResponse is + created.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getOkHttpClient

        +
        protected okhttp3.OkHttpClient getOkHttpClient()
        +
        +
        Overrides:
        +
        getOkHttpClient in class com.mapbox.core.MapboxService<com.mapbox.api.directions.v5.models.DirectionsResponse,com.mapbox.api.directions.v5.DirectionsService>
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract MapboxDirections.Builder toBuilder()
        +
        Returns the builder which created this instance of MapboxDirections and allows for + modification and building a new directions request with new information.
        +
        +
        Returns:
        +
        MapboxDirections.Builder with the same variables set as this directions object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-frame.html new file mode 100644 index 000000000..fb93447d1 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.mapbox.api.directions.v5 (services API) + + + + +

com.mapbox.api.directions.v5

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-summary.html new file mode 100644 index 000000000..5af25d6a6 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +com.mapbox.api.directions.v5 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directions.v5

+
+
Contains classes for accessing the Mapbox Directions API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directions.v5 Description

+
Contains classes for accessing the Mapbox Directions API.
+
+
Since:
+
1.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-tree.html new file mode 100644 index 000000000..16bedd0d5 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directions/v5/package-tree.html @@ -0,0 +1,140 @@ + + + + + + +com.mapbox.api.directions.v5 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directions.v5

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshService.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshService.html new file mode 100644 index 000000000..e797eca48 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/DirectionsRefreshService.html @@ -0,0 +1,256 @@ + + + + + + +DirectionsRefreshService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1
+

Interface DirectionsRefreshService

+
+
+
+
    +
  • +
    +
    +
    public interface DirectionsRefreshService
    +
    Interface that defines the directions refresh service. This corresponds to v1 of the + directions API, specifically driving directions.
    +
    +
    Since:
    +
    4.4.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse>getCall(java.lang.String userAgent, + java.lang.String requestId, + int routeIndex, + int legIndex, + java.lang.String accessToken) +
      Constructs the html call using the information passed in through the + MapboxDirectionsRefresh.Builder.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="directions-refresh/v1/mapbox/driving-traffic/{request_id}/{route_index}/{leg_index}")
        +retrofit2.Call<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse> getCall(@Header(value="User-Agent")
        +                                                                                                                                                                                               java.lang.String userAgent,
        +                                                                                                                                                                                               @Path(value="request_id")
        +                                                                                                                                                                                               java.lang.String requestId,
        +                                                                                                                                                                                               @Path(value="route_index")
        +                                                                                                                                                                                               int routeIndex,
        +                                                                                                                                                                                               @Path(value="leg_index")
        +                                                                                                                                                                                               int legIndex,
        +                                                                                                                                                                                               @Query(value="access_token")
        +                                                                                                                                                                                               java.lang.String accessToken)
        +
        Constructs the html call using the information passed in through the + MapboxDirectionsRefresh.Builder.
        +
        +
        Parameters:
        +
        userAgent - the user agent
        +
        requestId - a uuid specifying the request containing the route being refreshed
        +
        routeIndex - the index of the specified route
        +
        legIndex - the index of the leg to start the refresh response (inclusive)
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        the DirectionsRefreshResponse in a Call wrapper
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.Builder.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.Builder.html new file mode 100644 index 000000000..66ccd32b8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.Builder.html @@ -0,0 +1,466 @@ + + + + + + +MapboxDirectionsRefresh.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1
+

Class MapboxDirectionsRefresh.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxDirectionsRefresh
    +
    +
    +
    +
    public abstract static class MapboxDirectionsRefresh.Builder
    +extends java.lang.Object
    +
    This builder is used to build a new request to the Mapbox Directions Refresh API. A request + requires an access token and a request id.
    +
    +
    Since:
    +
    4.4.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        requestId

        +
        public abstract MapboxDirectionsRefresh.Builder requestId(java.lang.String requestId)
        +
        Specified here is the uuid of the initial directions request. The original request must + have specified enableRefresh.
        +
        +
        Parameters:
        +
        requestId - id of the original directions request. This is found in the + RouteOptions object.
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        routeIndex

        +
        public abstract MapboxDirectionsRefresh.Builder routeIndex(@NonNull
        +                                                           int routeIndex)
        +
        Index of original route in response.
        +
        +
        Parameters:
        +
        routeIndex - index of route in response
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        legIndex

        +
        public abstract MapboxDirectionsRefresh.Builder legIndex(@NonNull
        +                                                         int legIndex)
        +
        Index of leg of which to start. The response will include the annotations of the specified + leg through the end of the list of legs.
        +
        +
        Parameters:
        +
        legIndex - index of leg
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxDirectionsRefresh.Builder accessToken(@NonNull
        +                                                            java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxDirectionsRefresh.Builder clientAppName(@NonNull
        +                                                              java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxDirectionsRefresh.Builder baseUrl(java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as endpoint
        +
        Returns:
        +
        this builder
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        interceptor

        +
        public abstract MapboxDirectionsRefresh.Builder interceptor(okhttp3.Interceptor interceptor)
        +
        Adds an optional interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.html new file mode 100644 index 000000000..f3fc38a0e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/MapboxDirectionsRefresh.html @@ -0,0 +1,429 @@ + + + + + + +MapboxDirectionsRefresh (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.directionsrefresh.v1
+

Class MapboxDirectionsRefresh

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxDirectionsRefresh
    +extends com.mapbox.core.MapboxService<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse,DirectionsRefreshService>
    +
    The directions refresh API allows a route to be refreshed via it's annotations. The + refreshEnabled parameter would have had to have been specified as true in the original + directions request for a refresh to be possible.
    +
    +
    Since:
    +
    4.4.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxDirectionsRefresh.Builder +
      This builder is used to build a new request to the Mapbox Directions Refresh API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxDirectionsRefresh() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxDirectionsRefresh

        +
        protected MapboxDirectionsRefresh()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse,DirectionsRefreshService>
        +
        +
      • +
      + + + +
        +
      • +

        getOkHttpClient

        +
        protected okhttp3.OkHttpClient getOkHttpClient()
        +
        +
        Overrides:
        +
        getOkHttpClient in class com.mapbox.core.MapboxService<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse,DirectionsRefreshService>
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse,DirectionsRefreshService>
        +
        +
      • +
      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<com.mapbox.api.directionsrefresh.v1.models.DirectionsRefreshResponse,DirectionsRefreshService>
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html new file mode 100644 index 000000000..7efa7558a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 (services API) + + + + +

com.mapbox.api.directionsrefresh.v1

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html new file mode 100644 index 000000000..34c5cf89f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.directionsrefresh.v1

+
+
Contains classes for accessing the Mapbox Directions Refresh API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.directionsrefresh.v1 Description

+
Contains classes for accessing the Mapbox Directions Refresh API.
+
+
Since:
+
4.4.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html new file mode 100644 index 000000000..49b424ac9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/directionsrefresh/v1/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.directionsrefresh.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.directionsrefresh.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingModeCriteria.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingModeCriteria.html new file mode 100644 index 000000000..03b4b64ce --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingModeCriteria.html @@ -0,0 +1,167 @@ + + + + + + +GeocodingCriteria.GeocodingModeCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Annotation Type GeocodingCriteria.GeocodingModeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface GeocodingCriteria.GeocodingModeCriteria
    +
    Retention policy for the various geocoding modes.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingReverseModeCriteria.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingReverseModeCriteria.html new file mode 100644 index 000000000..2763ff742 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingReverseModeCriteria.html @@ -0,0 +1,167 @@ + + + + + + +GeocodingCriteria.GeocodingReverseModeCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Annotation Type GeocodingCriteria.GeocodingReverseModeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface GeocodingCriteria.GeocodingReverseModeCriteria
    +
    Retention policy for reverseMode filter result types.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingTypeCriteria.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingTypeCriteria.html new file mode 100644 index 000000000..74b85b793 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.GeocodingTypeCriteria.html @@ -0,0 +1,167 @@ + + + + + + +GeocodingCriteria.GeocodingTypeCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Annotation Type GeocodingCriteria.GeocodingTypeCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface GeocodingCriteria.GeocodingTypeCriteria
    +
    Retention policy for the various filter result types.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.html new file mode 100644 index 000000000..fecd3b8d6 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingCriteria.html @@ -0,0 +1,570 @@ + + + + + + +GeocodingCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Class GeocodingCriteria

+
+
+ +
+
    +
  • +
    +
    +
    public final class GeocodingCriteria
    +extends java.lang.Object
    +
    Constants that should be used when requesting geocoding.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringMODE_PLACES +
      Default geocoding mode.
      +
      static java.lang.StringMODE_PLACES_PERMANENT +
      Geocoding mode for batch and permanent geocoding.
      +
      static java.lang.StringREVERSE_MODE_DISTANCE +
      Filter results by distance.
      +
      static java.lang.StringREVERSE_MODE_SCORE +
      Filter results by score.
      +
      static java.lang.StringTYPE_ADDRESS +
      Filter results by address.
      +
      static java.lang.StringTYPE_COUNTRY +
      Filter results by country.
      +
      static java.lang.StringTYPE_DISTRICT +
      Filter results by district.
      +
      static java.lang.StringTYPE_LOCALITY +
      Filter results by locality.
      +
      static java.lang.StringTYPE_NEIGHBORHOOD +
      Filter results by neighborhood.
      +
      static java.lang.StringTYPE_PLACE +
      Filter results by place.
      +
      static java.lang.StringTYPE_POI +
      Filter results by POI.
      +
      static java.lang.StringTYPE_POI_LANDMARK +
      Filter results by POI landmark subtype.
      +
      static java.lang.StringTYPE_POSTCODE +
      Filter results by postcode.
      +
      static java.lang.StringTYPE_REGION +
      Filter results by region.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MODE_PLACES

        +
        public static final java.lang.String MODE_PLACES
        +
        Default geocoding mode.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MODE_PLACES_PERMANENT

        +
        public static final java.lang.String MODE_PLACES_PERMANENT
        +
        Geocoding mode for batch and permanent geocoding. For more information about this mode, contact Mapbox sales.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_COUNTRY

        +
        public static final java.lang.String TYPE_COUNTRY
        +
        Filter results by country.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_REGION

        +
        public static final java.lang.String TYPE_REGION
        +
        Filter results by region.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_POSTCODE

        +
        public static final java.lang.String TYPE_POSTCODE
        +
        Filter results by postcode.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_DISTRICT

        +
        public static final java.lang.String TYPE_DISTRICT
        +
        Filter results by district.
        +
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_PLACE

        +
        public static final java.lang.String TYPE_PLACE
        +
        Filter results by place.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_LOCALITY

        +
        public static final java.lang.String TYPE_LOCALITY
        +
        Filter results by locality.
        +
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_NEIGHBORHOOD

        +
        public static final java.lang.String TYPE_NEIGHBORHOOD
        +
        Filter results by neighborhood.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_ADDRESS

        +
        public static final java.lang.String TYPE_ADDRESS
        +
        Filter results by address.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_POI

        +
        public static final java.lang.String TYPE_POI
        +
        Filter results by POI.
        +
        +
        Since:
        +
        1.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TYPE_POI_LANDMARK

        +
        public static final java.lang.String TYPE_POI_LANDMARK
        +
        Filter results by POI landmark subtype.
        +
        +
        Since:
        +
        1.3.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        REVERSE_MODE_DISTANCE

        +
        public static final java.lang.String REVERSE_MODE_DISTANCE
        +
        Filter results by distance.
        +
        +
        Since:
        +
        3.3.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        REVERSE_MODE_SCORE

        +
        public static final java.lang.String REVERSE_MODE_SCORE
        +
        Filter results by score.
        +
        +
        Since:
        +
        3.3.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingService.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingService.html new file mode 100644 index 000000000..66e9f7271 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/GeocodingService.html @@ -0,0 +1,370 @@ + + + + + + +GeocodingService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Interface GeocodingService

+
+
+
+
    +
  • +
    +
    +
    public interface GeocodingService
    +
    Interface that defines the geocoding service.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<java.util.List<GeocodingResponse>>getBatchCall(java.lang.String userAgent, + java.lang.String mode, + java.lang.String query, + java.lang.String accessToken, + java.lang.String country, + java.lang.String proximity, + java.lang.String types, + java.lang.Boolean autocomplete, + java.lang.String bbox, + java.lang.String limit, + java.lang.String language, + java.lang.String reverseMode, + java.lang.Boolean fuzzyMatch) +
      Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
      +
      retrofit2.Call<GeocodingResponse>getCall(java.lang.String userAgent, + java.lang.String mode, + java.lang.String query, + java.lang.String accessToken, + java.lang.String country, + java.lang.String proximity, + java.lang.String types, + java.lang.Boolean autocomplete, + java.lang.String bbox, + java.lang.String limit, + java.lang.String language, + java.lang.String reverseMode, + java.lang.Boolean fuzzyMatch, + java.lang.Boolean routing) +
      Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="/geocoding/v5/{mode}/{query}.json")
        +retrofit2.Call<GeocodingResponse> getCall(@Header(value="User-Agent")
        +                                                                                          java.lang.String userAgent,
        +                                                                                          @Path(value="mode")
        +                                                                                          java.lang.String mode,
        +                                                                                          @Path(value="query")
        +                                                                                          java.lang.String query,
        +                                                                                          @Query(value="access_token")
        +                                                                                          java.lang.String accessToken,
        +                                                                                          @Query(value="country")
        +                                                                                          java.lang.String country,
        +                                                                                          @Query(value="proximity")
        +                                                                                          java.lang.String proximity,
        +                                                                                          @Query(value="types")
        +                                                                                          java.lang.String types,
        +                                                                                          @Query(value="autocomplete")
        +                                                                                          java.lang.Boolean autocomplete,
        +                                                                                          @Query(value="bbox")
        +                                                                                          java.lang.String bbox,
        +                                                                                          @Query(value="limit")
        +                                                                                          java.lang.String limit,
        +                                                                                          @Query(value="language")
        +                                                                                          java.lang.String language,
        +                                                                                          @Query(value="reverseMode")
        +                                                                                          java.lang.String reverseMode,
        +                                                                                          @Query(value="fuzzyMatch")
        +                                                                                          java.lang.Boolean fuzzyMatch,
        +                                                                                          @Query(value="routing")
        +                                                                                          java.lang.Boolean routing)
        +
        Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
        +
        +
        Parameters:
        +
        userAgent - The user
        +
        mode - mapbox.places or mapbox.places-permanent for batch and permanent geocoding.
        +
        query - a location; a place name for forward geocoding or a coordinate pair + (longitude, latitude location) for reverse geocoding
        +
        accessToken - Mapbox access token.
        +
        country - ISO 3166 alpha 2 country codes, separated by commas.
        +
        proximity - Location around which to bias results.
        +
        types - Filter results by one or more type.
        +
        autocomplete - True if you want auto complete.
        +
        bbox - Optionally pass in a bounding box to limit results in.
        +
        limit - Optionally pass in a limit the amount of returning results.
        +
        language - The locale in which results should be returned.
        +
        reverseMode - Set the factors that are used to sort nearby results.
        +
        fuzzyMatch - Set whether to allow the geocoding API to attempt exact matching or not.
        +
        routing - Set whether to request additional metadata + about the recommended navigation destination.
        +
        Returns:
        +
        A retrofit Call object
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        getBatchCall

        +
        @GET(value="/geocoding/v5/{mode}/{query}.json")
        +retrofit2.Call<java.util.List<GeocodingResponse>> getBatchCall(@Header(value="User-Agent")
        +                                                                                                               java.lang.String userAgent,
        +                                                                                                               @Path(value="mode")
        +                                                                                                               java.lang.String mode,
        +                                                                                                               @Path(value="query")
        +                                                                                                               java.lang.String query,
        +                                                                                                               @Query(value="access_token")
        +                                                                                                               java.lang.String accessToken,
        +                                                                                                               @Query(value="country")
        +                                                                                                               java.lang.String country,
        +                                                                                                               @Query(value="proximity")
        +                                                                                                               java.lang.String proximity,
        +                                                                                                               @Query(value="types")
        +                                                                                                               java.lang.String types,
        +                                                                                                               @Query(value="autocomplete")
        +                                                                                                               java.lang.Boolean autocomplete,
        +                                                                                                               @Query(value="bbox")
        +                                                                                                               java.lang.String bbox,
        +                                                                                                               @Query(value="limit")
        +                                                                                                               java.lang.String limit,
        +                                                                                                               @Query(value="language")
        +                                                                                                               java.lang.String language,
        +                                                                                                               @Query(value="reverseMode")
        +                                                                                                               java.lang.String reverseMode,
        +                                                                                                               @Query(value="fuzzyMatch")
        +                                                                                                               java.lang.Boolean fuzzyMatch)
        +
        Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
        +
        +
        Parameters:
        +
        userAgent - The user
        +
        mode - mapbox.places-permanent for batch geocoding.
        +
        query - a location; a place name for forward geocoding or a coordinate pair + (longitude, latitude location) for reverse geocoding
        +
        accessToken - Mapbox access token.
        +
        country - ISO 3166 alpha 2 country codes, separated by commas.
        +
        proximity - Location around which to bias results.
        +
        types - Filter results by one or more type.
        +
        autocomplete - True if you want auto complete.
        +
        bbox - Optionally pass in a bounding box to limit results in.
        +
        limit - Optionally pass in a limit the amount of returning results.
        +
        language - The locale in which results should be returned.
        +
        reverseMode - Set the factors that are used to sort nearby results.
        +
        fuzzyMatch - Set whether to allow the geocoding API to attempt exact matching or not.
        +
        Returns:
        +
        A retrofit Call object
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.Builder.html new file mode 100644 index 000000000..32be58ad7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.Builder.html @@ -0,0 +1,980 @@ + + + + + + +MapboxGeocoding.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Class MapboxGeocoding.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxGeocoding
    +
    +
    +
    +
    public abstract static class MapboxGeocoding.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Geocoding API. At a bare minimum, + your request must include an access token and a query of some kind. All other fields can + be left alone in order to use the default behaviour of the API. +

    + By default, the geocoding mode is set to mapbox.places. + The mode can be changed to mapbox.places-permanent + to enable batch and permanent geocoding. For more information about + mapbox.places-permanent, contact Mapbox sales. +

    + Note to contributors: All optional booleans in this builder use the object Boolean + rather than the primitive to allow for unset (null) values. +

    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        query

        +
        public MapboxGeocoding.Builder query(@NonNull
        +                                     com.mapbox.geojson.Point point)
        +
        Perform a reverse geocode on the provided Point. Only one point can be passed in as + the query and isn't guaranteed to return a result. If you + want to do a batch reverse Geocode, you can use the query(String) method + separating them with a semicolon. For more information about batch geocoding, contact Mapbox sales.
        +
        +
        Parameters:
        +
        point - a GeoJSON point which matches to coordinate you'd like to reverse geocode
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        query

        +
        public abstract MapboxGeocoding.Builder query(@NonNull
        +                                              java.lang.String query)
        +
        This method can be used for performing a forward geocode on a string representing a address + or POI. If you want to perform a batch geocode, separate your + queries with a semicolon. For more information about batch geocoding, + contact Mapbox sales.
        +
        +
        Parameters:
        +
        query - a String containing the text you'd like to forward geocode
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        mode

        +
        public abstract MapboxGeocoding.Builder mode(@NonNull
        +                                             java.lang.String mode)
        +
        This sets the kind of geocoding result you desire, either ephemeral geocoding or batch + geocoding. +

        + To access batch geocoding, contact Mapbox sales. + If you do not have access to batch geocoding, it will return + an error code rather than a successful result. +

        + Options avaliable to pass in include, GeocodingCriteria.MODE_PLACES for a ephemeral + geocoding result (default) or GeocodingCriteria.MODE_PLACES_PERMANENT for + batch and permanent geocoding. +

        +
        +
        Parameters:
        +
        mode - mapbox.places or mapbox.places-permanent for batch and permanent geocoding
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        proximity

        +
        public MapboxGeocoding.Builder proximity(@NonNull
        +                                         com.mapbox.geojson.Point proximity)
        +
        Bias local results base on a provided Point. This oftentimes increases accuracy in + the returned results.
        +
        +
        Parameters:
        +
        proximity - a point defining the proximity you'd like to bias the results around
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        country

        +
        public MapboxGeocoding.Builder country(java.util.Locale country)
        +
        Add a single country locale to restrict the results. This method can be called as many times + as needed inorder to add multiple countries.
        +
        +
        Parameters:
        +
        country - limit geocoding results to one
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        country

        +
        public MapboxGeocoding.Builder country(java.lang.String... country)
        +
        Limit results to one or more countries. Options are ISO 3166 alpha 2 country codes separated + by commas.
        +
        +
        Parameters:
        +
        country - limit geocoding results to one
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        country

        +
        public abstract MapboxGeocoding.Builder country(java.lang.String country)
        +
        Limit results to one or more countries. Options are ISO 3166 alpha 2 country codes separated + by commas.
        +
        +
        Parameters:
        +
        country - limit geocoding results to one
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        autocomplete

        +
        public abstract MapboxGeocoding.Builder autocomplete(java.lang.Boolean autocomplete)
        +
        This controls whether autocomplete results are included. Autocomplete results can partially + match the query: for example, searching for washingto could include washington even + though only the prefix matches. Autocomplete is useful for offering fast, type-ahead results + in user interfaces. +

        + If your queries represent complete addresses or place names, you can disable this behavior + and exclude partial matches by setting this to false, the defaults true.

        +
        +
        Parameters:
        +
        autocomplete - optionally set whether to allow returned results to attempt prediction of + the full words prior to the user completing the search terms
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public MapboxGeocoding.Builder bbox(com.mapbox.geojson.BoundingBox bbox)
        +
        Limit the results to a defined bounding box. Unlike MapboxGeocoding.proximity(), this will strictly + limit results to within the bounding box only. If simple biasing is desired rather than a + strict region, use proximity instead.
        +
        +
        Parameters:
        +
        bbox - the bounding box as a BoundingBox
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.7.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public MapboxGeocoding.Builder bbox(com.mapbox.geojson.Point southwest,
        +                                    com.mapbox.geojson.Point northeast)
        +
        Limit the results to a defined bounding box. Unlike MapboxGeocoding.proximity(), this will strictly + limit results to within the bounding box only. If simple biasing is desired rather than a + strict region, use proximity instead.
        +
        +
        Parameters:
        +
        northeast - the northeast corner of the bounding box as a Point
        +
        southwest - the southwest corner of the bounding box as a Point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public MapboxGeocoding.Builder bbox(double minX,
        +                                    double minY,
        +                                    double maxX,
        +                                    double maxY)
        +
        Limit the results to a defined bounding box. Unlike MapboxGeocoding.proximity(), this will strictly + limit results to within the bounding box only. If simple biasing is desired rather than a + strict region, use proximity instead.
        +
        +
        Parameters:
        +
        minX - the minX of bounding box when maps facing north
        +
        minY - the minY of bounding box when maps facing north
        +
        maxX - the maxX of bounding box when maps facing north
        +
        maxY - the maxY of bounding box when maps facing north
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public abstract MapboxGeocoding.Builder bbox(@NonNull
        +                                             java.lang.String bbox)
        +
        Limit the results to a defined bounding box. Unlike MapboxGeocoding.proximity(), this will strictly + limit results to within the bounding box only. If simple biasing is desired rather than a + strict region, use proximity instead.
        +
        +
        Parameters:
        +
        bbox - a String defining the bounding box for biasing results ordered in + minX,minY,maxX,maxY
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        limit

        +
        public MapboxGeocoding.Builder limit(int limit)
        +
        This optionally specifies the maximum number of results to return. For forward geocoding, the + default is 5 and the maximum is 10. For reverse geocoding, the default is 1 and the maximum + is 5. If a limit other than 1 is used for reverse geocoding, a single types option must also + be specified.
        +
        +
        Parameters:
        +
        limit - the number of returned results
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        languages

        +
        public MapboxGeocoding.Builder languages(java.util.Locale... languages)
        +
        This optionally specifies the desired response language for user queries. For forward + geocodes, results that match the requested language are favored over results in other + languages. If more than one language tag is supplied, text in all requested languages will be + returned. For forward geocodes with more than one language tag, only the first language will + be used to weight results. +

        + Any valid IETF language tag can be submitted, and a best effort will be made to return + results in the requested language or languages, falling back first to similar and then to + common languages in the event that text is not available in the requested language. In the + event a fallback language is used, the language field will have a different value than the + one requested. +

        + Translation availability varies by language and region, for a full list of supported regions, + see the link provided below.

        +
        +
        Parameters:
        +
        languages - one or more locale's specifying the language you'd like results to support
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.0.0
        +
        See Also:
        +
        Supported languages +
        +
        +
      • +
      + + + +
        +
      • +

        languages

        +
        public abstract MapboxGeocoding.Builder languages(java.lang.String languages)
        +
        This optionally specifies the desired response language for user queries. For forward + geocodes, results that match the requested language are favored over results in other + languages. If more than one language tag is supplied, text in all requested languages will be + returned. For forward geocodes with more than one language tag, only the first language will + be used to weight results. +

        + Any valid IETF language tag can be submitted, and a best effort will be made to return + results in the requested language or languages, falling back first to similar and then to + common languages in the event that text is not available in the requested language. In the + event a fallback language is used, the language field will have a different value than the + one requested. +

        + Translation availability varies by language and region, for a full list of supported regions, + see the link provided below.

        +
        +
        Parameters:
        +
        languages - a String specifying the language or languages you'd like results to support
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.0.0
        +
        See Also:
        +
        Supported languages +
        +
        +
      • +
      + + + +
        +
      • +

        reverseMode

        +
        public abstract MapboxGeocoding.Builder reverseMode(@Nullable
        +                                                    java.lang.String reverseMode)
        +
        Set the factors that are used to sort nearby results. + Options avaliable to pass in include, GeocodingCriteria.REVERSE_MODE_DISTANCE for + nearest feature result (default) or GeocodingCriteria.REVERSE_MODE_SCORE + the notability of features within approximately 1 kilometer of the queried point + along with proximity.
        +
        +
        Parameters:
        +
        reverseMode - limit geocoding results based on the reverseMode
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.3.0
        +
        +
      • +
      + + + +
        +
      • +

        fuzzyMatch

        +
        public abstract MapboxGeocoding.Builder fuzzyMatch(java.lang.Boolean fuzzyMatch)
        +
        Specify whether the Geocoding API should attempt approximate, as well as exact, + matching when performing searches (true, default), or whether it should opt out + of this behavior and only attempt exact matching (false). For example, the default + setting might return Washington, DC for a query of wahsington, even + though the query was misspelled.
        +
        +
        Parameters:
        +
        fuzzyMatch - optionally set whether to allow the geocoding API to attempt + exact matching or not.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        routing

        +
        public abstract MapboxGeocoding.Builder routing(java.lang.Boolean routing)
        +
        Specify whether to request additional metadata about the recommended navigation destination + corresponding to the feature (true) or not (false, default). + Only applicable for address features. + + For example, if routing=true the response could include data about a point + on the road the feature fronts. + Response features may include an array containing one or more routable points. + Routable points cannot always be determined. Consuming applications should fall back to + using the feature's normal geometry for routing if a separate routable point + is not returned.
        +
        +
        Parameters:
        +
        routing - optionally set whether to request + additional metadata about the recommended navigation destination
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxGeocoding.Builder accessToken(@NonNull
        +                                                    java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Geocoding API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxGeocoding.Builder clientAppName(@NonNull
        +                                                      java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxGeocoding.Builder baseUrl(@NonNull
        +                                                java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        intersectionStreets

        +
        public MapboxGeocoding.Builder intersectionStreets(@NonNull
        +                                                   java.lang.String streetOneName,
        +                                                   @NonNull
        +                                                   java.lang.String streetTwoName)
        +
        Specify the two street names for intersection search.
        +
        +
        Parameters:
        +
        streetOneName - First street name of the intersection
        +
        streetTwoName - Second street name of the intersection
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.html new file mode 100644 index 000000000..18bc4054e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/MapboxGeocoding.html @@ -0,0 +1,508 @@ + + + + + + +MapboxGeocoding (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5
+

Class MapboxGeocoding

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxGeocoding
    +extends com.mapbox.core.MapboxService<GeocodingResponse,GeocodingService>
    +
    This class gives you access to both Mapbox forward and reverse geocoding. +

    + Forward geocoding lets you convert location text into geographic coordinates, turning + 2 Lincoln Memorial Circle NW into a Point with the coordinates + -77.050, 38.889. +

    + Reverse geocoding turns geographic coordinates into place names, turning -77.050, 38.889 + into 2 Lincoln Memorial Circle NW. These place names can vary from specific addresses to + states and countries that contain the given coordinates. +

    + Batch Geocoding + The mode() must be set to + GeocodingCriteria.MODE_PLACES_PERMANENT. + For more information about batch geocoding, contact Mapbox sales. +

    + Batch requests have the same parameters as normal requests, but can include more than one query + by using MapboxGeocoding.Builder.query(String) and separating queries with the ; + character. +

    + With the GeocodingCriteria.MODE_PLACES_PERMANENT mode, you can make up to 50 forward or + reverse geocoding queries in a single request. The response is a list of individual + GeocodingResponses. Each query in a batch request counts individually against your + account's rate limits.

    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Android + Geocoding documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxGeocoding.Builder +
      This builder is used to create a new request to the Mapbox Geocoding API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxGeocoding() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringbaseUrl() 
      static MapboxGeocoding.Builderbuilder() +
      Build a new MapboxGeocoding object with the initial values set for + baseUrl() and mode().
      +
      voidcancelBatchCall() +
      Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
      +
      retrofit2.Call<java.util.List<GeocodingResponse>>cloneBatchCall() +
      Wrapper method for Retrofits Call.clone() call, useful for getting call information.
      +
      voidenqueueBatchCall(retrofit2.Callback<java.util.List<GeocodingResponse>> callback) +
      Wrapper method for Retrofits Call.enqueue(Callback) call returning a batch response + specific to the Geocoding batch API.
      +
      retrofit2.Response<java.util.List<GeocodingResponse>>executeBatchCall() +
      Wrapper method for Retrofits Call.execute() call returning a batch response specific to + the Geocoding API.
      +
      protected com.google.gson.GsonBuildergetGsonBuilder() 
      protected retrofit2.Call<GeocodingResponse>initializeCall() 
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, enqueueCall, executeCall, getCall, getCallFactory, getOkHttpClient, getRetrofit, getService, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxGeocoding

        +
        protected MapboxGeocoding()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<GeocodingResponse,GeocodingService>
        +
        +
      • +
      + + + + + + + +
        +
      • +

        executeBatchCall

        +
        public retrofit2.Response<java.util.List<GeocodingResponse>> executeBatchCall()
        +                                                                       throws java.io.IOException
        +
        Wrapper method for Retrofits Call.execute() call returning a batch response specific to + the Geocoding API.
        +
        +
        Returns:
        +
        the Geocoding v5 batch response once the call completes successfully
        +
        Throws:
        +
        java.io.IOException - Signals that an I/O exception of some sort has occurred.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        enqueueBatchCall

        +
        public void enqueueBatchCall(retrofit2.Callback<java.util.List<GeocodingResponse>> callback)
        +
        Wrapper method for Retrofits Call.enqueue(Callback) call returning a batch response + specific to the Geocoding batch API. Use this method to make a geocoding request on the Main + Thread.
        +
        +
        Parameters:
        +
        callback - a Callback which is used once the GeocodingResponse is created.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cancelBatchCall

        +
        public void cancelBatchCall()
        +
        Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
        +
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cloneBatchCall

        +
        public retrofit2.Call<java.util.List<GeocodingResponse>> cloneBatchCall()
        +
        Wrapper method for Retrofits Call.clone() call, useful for getting call information.
        +
        +
        Returns:
        +
        cloned call
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<GeocodingResponse,GeocodingService>
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.Builder.html new file mode 100644 index 000000000..07c50ddfe --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.Builder.html @@ -0,0 +1,442 @@ + + + + + + +CarmenContext.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class CarmenContext.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    CarmenContext
    +
    +
    +
    +
    public abstract static class CarmenContext.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the CarmenFeature.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      abstract CarmenContextbuild() +
      Build a new CarmenContext object.
      +
      abstract CarmenContext.Buildercategory(java.lang.String category) +
      provides the categories that define this features POI if applicable.
      +
      abstract CarmenContext.Builderid(java.lang.String id) +
      ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
      +
      abstract CarmenContext.Buildermaki(java.lang.String maki) +
      Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category.
      +
      abstract CarmenContext.BuildershortCode(java.lang.String shortCode) +
      The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
      +
      abstract CarmenContext.Buildertext(java.lang.String text) +
      A string representing the feature.
      +
      abstract CarmenContext.Builderwikidata(java.lang.String wikidata) +
      The WikiData identifier for a country, region or place.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        id

        +
        public abstract CarmenContext.Builder id(@Nullable
        +                                         java.lang.String id)
        +
        ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
        +
        +
        Parameters:
        +
        id - string containing the ID
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        text

        +
        public abstract CarmenContext.Builder text(java.lang.String text)
        +
        A string representing the feature.
        +
        +
        Parameters:
        +
        text - representing the feature (e.g. "Austin")
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        shortCode

        +
        public abstract CarmenContext.Builder shortCode(@Nullable
        +                                                java.lang.String shortCode)
        +
        The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
        +
        +
        Parameters:
        +
        shortCode - a String containing the country or region code
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        wikidata

        +
        public abstract CarmenContext.Builder wikidata(@Nullable
        +                                               java.lang.String wikidata)
        +
        The WikiData identifier for a country, region or place.
        +
        +
        Parameters:
        +
        wikidata - a unique identifier WikiData uses to query and gather more information about + this specific feature
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        category

        +
        public abstract CarmenContext.Builder category(@Nullable
        +                                               java.lang.String category)
        +
        provides the categories that define this features POI if applicable.
        +
        +
        Parameters:
        +
        category - comma-separated list of categories applicable to a poi
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        maki

        +
        public abstract CarmenContext.Builder maki(@Nullable
        +                                           java.lang.String maki)
        +
        Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category. Note that this doesn't actually return the image but rather the + identifier which can be used to download the correct image manually.
        +
        +
        Parameters:
        +
        maki - string containing the recommended Maki icon
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.html new file mode 100644 index 000000000..f912fa7aa --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenContext.html @@ -0,0 +1,554 @@ + + + + + + +CarmenContext (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class CarmenContext

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class CarmenContext
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    Array representing a hierarchy of parents. Each parent includes id, text keys along with + (if available) a wikidata, short_code, and Maki key.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Carmen Geojson information, +Mapbox geocoder documentation, +Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class CarmenContext.Builder +
      This builder can be used to set the values describing the CarmenFeature.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CarmenContext() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CarmenContext.Builderbuilder() +
      Create a new instance of this class by using the CarmenContext.Builder class.
      +
      abstract java.lang.Stringcategory() +
      provides the categories that define this features POI if applicable.
      +
      static CarmenContextfromJson(java.lang.String json) +
      Create a CarmenContext object from JSON.
      +
      abstract java.lang.Stringid() +
      ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
      +
      abstract java.lang.Stringmaki() +
      Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category.
      +
      abstract java.lang.StringshortCode() +
      The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
      +
      abstract java.lang.Stringtext() +
      A string representing the feature.
      +
      abstract CarmenContext.BuildertoBuilder() +
      Convert current instance values into another Builder to quickly change one or more values.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a JSON + string.
      +
      static com.google.gson.TypeAdapter<CarmenContext>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.lang.Stringwikidata() +
      The WikiData identifier for a country, region or place.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CarmenContext

        +
        public CarmenContext()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        fromJson

        +
        public static CarmenContext fromJson(@NonNull
        +                                     java.lang.String json)
        +
        Create a CarmenContext object from JSON.
        +
        +
        Parameters:
        +
        json - string of JSON making up a carmen context
        +
        Returns:
        +
        this class using the defined information in the provided JSON string
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        id

        +
        @Nullable
        +public abstract java.lang.String id()
        +
        ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
        +
        +
        Returns:
        +
        string containing the ID
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        text

        +
        @Nullable
        +public abstract java.lang.String text()
        +
        A string representing the feature.
        +
        +
        Returns:
        +
        text representing the feature (e.g. "Austin")
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        shortCode

        +
        @Nullable
        + @SerializedName(value="short_code")
        +public abstract java.lang.String shortCode()
        +
        The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
        +
        +
        Returns:
        +
        a String containing the country or region code
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        wikidata

        +
        @Nullable
        +public abstract java.lang.String wikidata()
        +
        The WikiData identifier for a country, region or place.
        +
        +
        Returns:
        +
        a unique identifier WikiData uses to query and gather more information about this + specific feature
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        category

        +
        @Nullable
        +public abstract java.lang.String category()
        +
        provides the categories that define this features POI if applicable.
        +
        +
        Returns:
        +
        comma-separated list of categories applicable to a poi
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        maki

        +
        @Nullable
        +public abstract java.lang.String maki()
        +
        Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category. Note that this doesn't actually return the image but rather the + identifier which can be used to download the correct image manually.
        +
        +
        Returns:
        +
        string containing the recommended Maki icon
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<CarmenContext> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a JSON + string.
        +
        +
        Returns:
        +
        a JSON string which represents this CarmenContext
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract CarmenContext.Builder toBuilder()
        +
        Convert current instance values into another Builder to quickly change one or more values.
        +
        +
        Returns:
        +
        a new instance of CarmenContext using the newly defined values
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.Builder.html new file mode 100644 index 000000000..4d89b826f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.Builder.html @@ -0,0 +1,694 @@ + + + + + + +CarmenFeature.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class CarmenFeature.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    CarmenFeature
    +
    +
    +
    +
    public abstract static class CarmenFeature.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the CarmenFeature.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        bbox

        +
        public abstract CarmenFeature.Builder bbox(@Nullable
        +                                           com.mapbox.geojson.BoundingBox bbox)
        +
        A Feature might have a member named bbox to include information on the coordinate + range for it's Features. The value of the bbox member MUST be a list of size 2*n + where n is the number of dimensions represented in the contained feature geometries, with all + axes of the most southwesterly point followed by all axes of the more northeasterly point. + The axes order of a bbox follows the axes order of geometries.
        +
        +
        Parameters:
        +
        bbox - a list of double coordinate values describing a bounding box
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        id

        +
        public abstract CarmenFeature.Builder id(@Nullable
        +                                         java.lang.String id)
        +
        A feature may have a commonly used identifier which is either a unique String or number.
        +
        +
        Parameters:
        +
        id - a String containing this features unique identification or null if one wasn't given + during creation.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        public abstract CarmenFeature.Builder geometry(@Nullable
        +                                               com.mapbox.geojson.Geometry geometry)
        +
        The geometry which makes up this feature. A Geometry object represents points, curves, and + surfaces in coordinate space. One of the seven geometries provided inside this library can be + passed in through one of the static factory methods.
        +
        +
        Parameters:
        +
        geometry - a single defined Geometry which makes this feature spatially aware
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        properties

        +
        public abstract CarmenFeature.Builder properties(@Nullable
        +                                                 com.google.gson.JsonObject properties)
        +
        This contains the JSON object which holds the feature properties. The value of the properties + member is a JsonObject and might be empty if no properties are provided.
        +
        +
        Parameters:
        +
        properties - a JsonObject which holds this features current properties
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        text

        +
        public abstract CarmenFeature.Builder text(@Nullable
        +                                           java.lang.String text)
        +
        A string representing the feature in the requested language.
        +
        +
        Parameters:
        +
        text - text representing the feature (e.g. "Austin")
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        placeName

        +
        public abstract CarmenFeature.Builder placeName(@Nullable
        +                                                java.lang.String placeName)
        +
        A string representing the feature in the requested language, if specified, and its full + result hierarchy.
        +
        +
        Parameters:
        +
        placeName - human-readable text representing the full result hierarchy (e.g. "Austin, + Texas, United States")
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        placeType

        +
        public abstract CarmenFeature.Builder placeType(@Nullable
        +                                                java.util.List<java.lang.String> placeType)
        +
        A list of feature types describing the feature. Options are one of the following types + defined in the GeocodingCriteria.GeocodingTypeCriteria. Most features have only one type, but if the + feature has multiple types, (for example, Vatican City is a country, region, and place), all + applicable types will be provided in the list.
        +
        +
        Parameters:
        +
        placeType - a list containing the place type
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        address

        +
        public abstract CarmenFeature.Builder address(@Nullable
        +                                              java.lang.String address)
        +
        A string of the house number for the returned address feature. Note that unlike the + address property for poi features, this property is outside the properties object.
        +
        +
        Parameters:
        +
        address - while the string content isn't guaranteed, and might return null, in many + cases, this will be the house number
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rawCenter

        +
        public abstract CarmenFeature.Builder rawCenter(@Nullable
        +                                                double[] center)
        +
        A Point object which represents the center point inside the CarmenFeature.bbox() if one is + provided.
        +
        +
        Parameters:
        +
        center - a GeoJson Point which defines the center location of this feature
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        context

        +
        public abstract CarmenFeature.Builder context(@Nullable
        +                                              java.util.List<CarmenContext> contexts)
        +
        A list representing the hierarchy of encompassing parent features. This is where you can find + telephone, address, and other information pertaining to this feature.
        +
        +
        Parameters:
        +
        contexts - a list made up of CarmenContext which might contain additional + information about this specific feature
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        relevance

        +
        public abstract CarmenFeature.Builder relevance(@Nullable
        +                                                java.lang.Double relevance)
        +
        A numerical score from 0 (least relevant) to 0.99 (most relevant) measuring how well each + returned feature matches the query. You can use this property to remove results which don't + fully match the query.
        +
        +
        Parameters:
        +
        relevance - the relevant score between 0 and 1
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        matchingText

        +
        public abstract CarmenFeature.Builder matchingText(@Nullable
        +                                                   java.lang.String matchingText)
        +
        A string analogous to the CarmenFeature.text() field that more closely matches the query than + results in the specified language. For example, querying "Köln, Germany" with language + set to English might return a feature with the CarmenFeature.text() "Cologne" and this + would be "Köln".
        +
        +
        Parameters:
        +
        matchingText - a string containing the matching text
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        matchingPlaceName

        +
        public abstract CarmenFeature.Builder matchingPlaceName(@Nullable
        +                                                        java.lang.String matchingPlaceName)
        +
        A string analogous to the CarmenFeature.placeName() field that more closely matches the query than + results in the specified language. For example, querying "Köln, Germany" with language + set to English might return a feature with the CarmenFeature.placeName() "Cologne, Germany" + and this would return "Köln, North Rhine-Westphalia, Germany".
        +
        +
        Parameters:
        +
        matchingPlaceName - a string containing the matching place name
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public abstract CarmenFeature.Builder language(@Nullable
        +                                               java.lang.String language)
        +
        A string of the IETF language tag of the query's primary language.
        +
        +
        Parameters:
        +
        language - string containing the query's primary language
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        IETF language tag Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        routablePoints

        +
        public abstract CarmenFeature.Builder routablePoints(@Nullable
        +                                                     RoutablePoints routablePoints)
        +
        An object with the routable points for the CarmenFeature.
        +
        +
        Parameters:
        +
        routablePoints - an object with the routable points for the CarmenFeature
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.html new file mode 100644 index 000000000..993fe69cf --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/CarmenFeature.html @@ -0,0 +1,836 @@ + + + + + + +CarmenFeature (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class CarmenFeature

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.mapbox.geojson.GeoJson, java.io.Serializable
    +
    +
    +
    +
    public abstract class CarmenFeature
    +extends java.lang.Object
    +implements com.mapbox.geojson.GeoJson
    +
    The Features key in the geocoding API response contains the majority of information you'll want + to use. It extends the GeoJson object in GeoJSON and adds several additional attribute + which further describe the geocoding result. +

    + A Geocoding id is a String in the form {type}.{id} where {type} is the lowest + hierarchy feature in the place_type field. The {id} suffix of the feature id is unstable and + may change within versions. +

    + Note: this class doesn't actually extend Feature due to the inherit rule in AutoValue (see link + below).

    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Carmen Geojson information, +Mapbox geocoder documentation, +Official GeoJson Feature Specifications, +AutoValue inherit rule, +Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class CarmenFeature.Builder +
      This builder can be used to set the values describing the CarmenFeature.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      CarmenFeature() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringaddress() +
      A string of the house number for the returned address feature.
      +
      abstract com.mapbox.geojson.BoundingBoxbbox() +
      A CarmenFeature might have a member named bbox to include information on the + coordinate range for it's Geometry.
      +
      static CarmenFeature.Builderbuilder() +
      Create a new instance of this class by using the CarmenFeature.Builder class.
      +
      com.mapbox.geojson.Pointcenter() +
      A Point object which represents the center point inside the bbox() if one is + provided.
      +
      abstract java.util.List<CarmenContext>context() +
      A list representing the hierarchy of encompassing parent features.
      +
      static CarmenFeaturefromJson(java.lang.String json) +
      Create a CarmenFeature object from JSON.
      +
      abstract com.mapbox.geojson.Geometrygeometry() +
      The geometry which makes up this feature.
      +
      abstract java.lang.Stringid() +
      A feature may have a commonly used identifier which is either a unique String or number.
      +
      abstract java.lang.Stringlanguage() +
      A string of the IETF language tag of the query's primary language.
      +
      abstract java.lang.StringmatchingPlaceName() +
      A string analogous to the placeName() field that more closely matches the query than + results in the specified language.
      +
      abstract java.lang.StringmatchingText() +
      A string analogous to the text() field that more closely matches the query than + results in the specified language.
      +
      abstract java.lang.StringplaceName() +
      A string representing the feature in the requested language, if specified, and its full result + hierarchy.
      +
      abstract java.util.List<java.lang.String>placeType() +
      A list of feature types describing the feature.
      +
      abstract com.google.gson.JsonObjectproperties() +
      This contains the JSON object which holds the feature properties.
      +
      abstract java.lang.Doublerelevance() +
      A numerical score from 0 (least relevant) to 0.99 (most relevant) measuring how well each + returned feature matches the query.
      +
      abstract RoutablePointsroutablePoints() +
      An object with the routable points for the CarmenFeature.
      +
      abstract java.lang.Stringtext() +
      A string representing the feature in the requested language, if specified.
      +
      abstract CarmenFeature.BuildertoBuilder() +
      Convert current instance values into another Builder to quickly change one or more values.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a JSON + string.
      +
      abstract java.lang.Stringtype() +
      This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
      +
      static com.google.gson.TypeAdapter<CarmenFeature>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CarmenFeature

        +
        public CarmenFeature()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static CarmenFeature fromJson(@NonNull
        +                                              java.lang.String json)
        +
        Create a CarmenFeature object from JSON.
        +
        +
        Parameters:
        +
        json - string of JSON making up a carmen feature
        +
        Returns:
        +
        this class using the defined information in the provided JSON string
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        @NonNull
        + @SerializedName(value="type")
        +public abstract java.lang.String type()
        +
        This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
        +
        +
        Specified by:
        +
        type in interface com.mapbox.geojson.GeoJson
        +
        Returns:
        +
        a String which describes the TYPE of geometry, for this object it will always return + Feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        @Nullable
        +public abstract com.mapbox.geojson.BoundingBox bbox()
        +
        A CarmenFeature might have a member named bbox to include information on the + coordinate range for it's Geometry. The value of the bbox member MUST be a list of + size 2*n where n is the number of dimensions represented in the contained feature geometries, + with all axes of the most southwesterly point followed by all axes of the more northeasterly + point. The axes order of a bbox follows the axes order of geometries.
        +
        +
        Specified by:
        +
        bbox in interface com.mapbox.geojson.GeoJson
        +
        Returns:
        +
        a BoundingBox object containing the information
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        id

        +
        @Nullable
        +public abstract java.lang.String id()
        +
        A feature may have a commonly used identifier which is either a unique String or number.
        +
        +
        Returns:
        +
        a String containing this features unique identification or null if one wasn't given + during creation.
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @Nullable
        +public abstract com.mapbox.geojson.Geometry geometry()
        +
        The geometry which makes up this feature. A Geometry object represents points, curves, and + surfaces in coordinate space. One of the seven geometries provided inside this library can be + passed in through one of the static factory methods.
        +
        +
        Returns:
        +
        a single defined Geometry which makes this feature spatially aware
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        properties

        +
        @Nullable
        +public abstract com.google.gson.JsonObject properties()
        +
        This contains the JSON object which holds the feature properties. The value of the properties + member is a JsonObject and might be empty if no properties are provided.
        +
        +
        Returns:
        +
        a JsonObject which holds this features current properties
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        text

        +
        @Nullable
        +public abstract java.lang.String text()
        +
        A string representing the feature in the requested language, if specified.
        +
        +
        Returns:
        +
        text representing the feature (e.g. "Austin")
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        placeName

        +
        @Nullable
        + @SerializedName(value="place_name")
        +public abstract java.lang.String placeName()
        +
        A string representing the feature in the requested language, if specified, and its full result + hierarchy.
        +
        +
        Returns:
        +
        human-readable text representing the full result hierarchy (e.g. "Austin, Texas, + United States")
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        placeType

        +
        @Nullable
        + @SerializedName(value="place_type")
        +public abstract java.util.List<java.lang.String> placeType()
        +
        A list of feature types describing the feature. Options are one of the following types defined + in the GeocodingCriteria.GeocodingTypeCriteria. Most features have only one type, but if the feature has + multiple types, (for example, Vatican City is a country, region, and place), all applicable + types will be provided in the list.
        +
        +
        Returns:
        +
        a list containing the place type
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        address

        +
        @Nullable
        +public abstract java.lang.String address()
        +
        A string of the house number for the returned address feature. Note that unlike the + address property for poi features, this property is outside the properties object.
        +
        +
        Returns:
        +
        while the string content isn't guaranteed, and might return null, in many cases, this + will be the house number
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        center

        +
        @Nullable
        +public com.mapbox.geojson.Point center()
        +
        A Point object which represents the center point inside the bbox() if one is + provided.
        +
        +
        Returns:
        +
        a GeoJson Point which defines the center location of this feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        context

        +
        @Nullable
        +public abstract java.util.List<CarmenContext> context()
        +
        A list representing the hierarchy of encompassing parent features. This is where you can find + telephone, address, and other information pertaining to this feature.
        +
        +
        Returns:
        +
        a list made up of CarmenContext which might contain additional information + about this specific feature
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        relevance

        +
        @Nullable
        +public abstract java.lang.Double relevance()
        +
        A numerical score from 0 (least relevant) to 0.99 (most relevant) measuring how well each + returned feature matches the query. You can use this property to remove results which don't + fully match the query.
        +
        +
        Returns:
        +
        the relevant score between 0 and 1
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        matchingText

        +
        @Nullable
        + @SerializedName(value="matching_text")
        +public abstract java.lang.String matchingText()
        +
        A string analogous to the text() field that more closely matches the query than + results in the specified language. For example, querying "Köln, Germany" with + language set to English might return a feature with the text() "Cologne" + and this would be "Köln".
        +
        +
        Returns:
        +
        a string containing the matching text
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        matchingPlaceName

        +
        @Nullable
        + @SerializedName(value="matching_place_name")
        +public abstract java.lang.String matchingPlaceName()
        +
        A string analogous to the placeName() field that more closely matches the query than + results in the specified language. For example, querying "Köln, Germany" with language + set to English might return a feature with the placeName() "Cologne, Germany" + and this would return "Köln, North Rhine-Westphalia, Germany".
        +
        +
        Returns:
        +
        a string containing the matching place name
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        routablePoints

        +
        @Nullable
        + @SerializedName(value="routable_points")
        +public abstract RoutablePoints routablePoints()
        +
        An object with the routable points for the CarmenFeature.
        +
        +
        Returns:
        +
        an object with the routable points for the CarmenFeature
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        @Nullable
        +public abstract java.lang.String language()
        +
        A string of the IETF language tag of the query's primary language.
        +
        +
        Returns:
        +
        string containing the query's primary language
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        IETF language tag Wikipedia page
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<CarmenFeature> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toJson

        +
        public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a JSON + string.
        +
        +
        Specified by:
        +
        toJson in interface com.mapbox.geojson.GeoJson
        +
        Returns:
        +
        a JSON string which represents this CarmenFeature
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract CarmenFeature.Builder toBuilder()
        +
        Convert current instance values into another Builder to quickly change one or more values.
        +
        +
        Returns:
        +
        a new instance of CarmenFeature using the newly defined values
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingAdapterFactory.html new file mode 100644 index 000000000..434593de2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingAdapterFactory.html @@ -0,0 +1,298 @@ + + + + + + +GeocodingAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class GeocodingAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class GeocodingAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A Geocoding type adapter factory for convenience when using AutoValue and handling + serialization/deserialization. The majority of this class gets generated during compilation time.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Create a new instance of this Geocoding type adapter factory, this is passed into the Gson + Builder.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeocodingAdapterFactory

        +
        public GeocodingAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Create a new instance of this Geocoding type adapter factory, this is passed into the Gson + Builder.
        +
        +
        Returns:
        +
        a new GSON TypeAdapterFactory
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.Builder.html new file mode 100644 index 000000000..5b5659582 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.Builder.html @@ -0,0 +1,367 @@ + + + + + + +GeocodingResponse.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class GeocodingResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    GeocodingResponse
    +
    +
    +
    +
    public abstract static class GeocodingResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the GeocodingResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        query

        +
        public abstract GeocodingResponse.Builder query(@NonNull
        +                                                java.util.List<java.lang.String> query)
        +
        A list of space and punctuation-separated strings from the original query.
        +
        +
        Parameters:
        +
        query - a list containing the original query
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        features

        +
        public abstract GeocodingResponse.Builder features(@NonNull
        +                                                   java.util.List<CarmenFeature> features)
        +
        A list of the CarmenFeatures which contain the results and are ordered from most relevant to + least.
        +
        +
        Parameters:
        +
        features - a list of CarmenFeatures which each represent an individual result + from the query
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        attribution

        +
        public abstract GeocodingResponse.Builder attribution(@NonNull
        +                                                      java.lang.String attribution)
        +
        A string attributing the results of the Mapbox Geocoding API to Mapbox and links to Mapbox's + terms of service and data sources.
        +
        +
        Parameters:
        +
        attribution - information about Mapbox's terms of service and the data sources
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.html new file mode 100644 index 000000000..8f91483c8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/GeocodingResponse.html @@ -0,0 +1,516 @@ + + + + + + +GeocodingResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class GeocodingResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class GeocodingResponse
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    This is the initial object which gets returned when the geocoding request receives a result. + Since each result is a CarmenFeature, the response simply returns a list of those + features.
    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      GeocodingResponse() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringattribution() +
      A string attributing the results of the Mapbox Geocoding API to Mapbox and links to Mapbox's + terms of service and data sources.
      +
      static GeocodingResponse.Builderbuilder() +
      Create a new instance of this class by using the GeocodingResponse.Builder class.
      +
      abstract java.util.List<CarmenFeature>features() +
      A list of the CarmenFeatures which contain the results and are ordered from most relevant to + least.
      +
      static GeocodingResponsefromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.util.List<java.lang.String>query() +
      A list of space and punctuation-separated strings from the original query.
      +
      abstract GeocodingResponse.BuildertoBuilder() +
      Convert the current GeocodingResponse to its builder holding the currently assigned + values.
      +
      java.lang.StringtoJson() +
      This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
      +
      abstract java.lang.Stringtype() +
      A geocoding response will always be an extension of a FeatureCollection containing + additional information.
      +
      static com.google.gson.TypeAdapter<GeocodingResponse>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GeocodingResponse

        +
        public GeocodingResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static GeocodingResponse fromJson(@NonNull
        +                                                  java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Geocoding Response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract java.lang.String type()
        +
        A geocoding response will always be an extension of a FeatureCollection containing + additional information.
        +
        +
        Returns:
        +
        the type of GeoJSON this is
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        query

        +
        @NonNull
        +public abstract java.util.List<java.lang.String> query()
        +
        A list of space and punctuation-separated strings from the original query.
        +
        +
        Returns:
        +
        a list containing the original query
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        features

        +
        @NonNull
        +public abstract java.util.List<CarmenFeature> features()
        +
        A list of the CarmenFeatures which contain the results and are ordered from most relevant to + least.
        +
        +
        Returns:
        +
        a list of CarmenFeatures which each represent an individual result from the + query
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        attribution

        +
        @NonNull
        +public abstract java.lang.String attribution()
        +
        A string attributing the results of the Mapbox Geocoding API to Mapbox and links to Mapbox's + terms of service and data sources.
        +
        +
        Returns:
        +
        information about Mapbox's terms of service and the data sources
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toJson

        +
        @NonNull
        +public java.lang.String toJson()
        +
        This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
        +
        +
        Returns:
        +
        a JSON string which represents this Geocoding Response
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<GeocodingResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.Builder.html new file mode 100644 index 000000000..8d81312d5 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.Builder.html @@ -0,0 +1,329 @@ + + + + + + +RoutablePoint.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class RoutablePoint.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RoutablePoint
    +
    +
    +
    +
    public abstract static class RoutablePoint.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RoutablePoint.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        public abstract RoutablePoint.Builder name(@Nullable
        +                                           java.lang.String name)
        +
        A string representing the routable point name.
        +
        +
        Parameters:
        +
        name - routable point name
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        rawCoordinate

        +
        public abstract RoutablePoint.Builder rawCoordinate(@Nullable
        +                                                    double[] coordinate)
        +
        Raw coordinates (longitude and latitude, order matters) + that represent the routable point location.
        +
        +
        Parameters:
        +
        coordinate - raw coordinates that represent the routable point location
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.html new file mode 100644 index 000000000..f24b7fb3e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoint.html @@ -0,0 +1,363 @@ + + + + + + +RoutablePoint (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class RoutablePoint

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class RoutablePoint
    +extends java.lang.Object
    +
    Object representing CarmenFeature's routable point.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class RoutablePoint.Builder +
      This builder can be used to set the values describing the RoutablePoint.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RoutablePoint() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      com.mapbox.geojson.Pointcoordinate() +
      A Point object which represents the routable point location.
      +
      abstract java.lang.Stringname() +
      A string representing the routable point name.
      +
      abstract RoutablePoint.BuildertoBuilder() +
      Convert current instance values into another Builder to quickly change one or more values.
      +
      static com.google.gson.TypeAdapter<RoutablePoint>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RoutablePoint

        +
        public RoutablePoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        @Nullable
        + @SerializedName(value="name")
        +public abstract java.lang.String name()
        +
        A string representing the routable point name.
        +
        +
        Returns:
        +
        routable point name
        +
        +
      • +
      + + + +
        +
      • +

        coordinate

        +
        @Nullable
        +public com.mapbox.geojson.Point coordinate()
        +
        A Point object which represents the routable point location.
        +
        +
        Returns:
        +
        a GeoJson Point which defines the routable point location
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public abstract RoutablePoint.Builder toBuilder()
        +
        Convert current instance values into another Builder to quickly change one or more values.
        +
        +
        Returns:
        +
        a new instance of RoutablePoint.Builder
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RoutablePoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.Builder.html new file mode 100644 index 000000000..cd30ae079 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.Builder.html @@ -0,0 +1,307 @@ + + + + + + +RoutablePoints.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class RoutablePoints.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    RoutablePoints
    +
    +
    +
    +
    public abstract static class RoutablePoints.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the RoutablePoints.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.html new file mode 100644 index 000000000..fe25647c1 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/RoutablePoints.html @@ -0,0 +1,343 @@ + + + + + + +RoutablePoints (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v5.models
+

Class RoutablePoints

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class RoutablePoints
    +extends java.lang.Object
    +
    An object with the routable points for the CarmenFeature.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class RoutablePoints.Builder +
      This builder can be used to set the values describing the RoutablePoints.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RoutablePoints() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RoutablePoints

        +
        public RoutablePoints()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        points

        +
        @Nullable
        + @SerializedName(value="points")
        +public abstract java.util.List<RoutablePoint> points()
        +
        A list of routable points for the CarmenFeature, or null if no points were found.
        +
        +
        Returns:
        +
        a list of routable points for the CarmenFeature, + or null if no points were found
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RoutablePoints> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-frame.html new file mode 100644 index 000000000..4b666641f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.mapbox.api.geocoding.v5.models (services API) + + + + +

com.mapbox.api.geocoding.v5.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-summary.html new file mode 100644 index 000000000..4adc58a87 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +com.mapbox.api.geocoding.v5.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.geocoding.v5.models

+
+
Contains the Geocoding Response model classes which are useful when working with the requested + results.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.geocoding.v5.models Description

+
Contains the Geocoding Response model classes which are useful when working with the requested + results.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-tree.html new file mode 100644 index 000000000..a575ade6a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/models/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.mapbox.api.geocoding.v5.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.geocoding.v5.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-frame.html new file mode 100644 index 000000000..2def368c8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +com.mapbox.api.geocoding.v5 (services API) + + + + +

com.mapbox.api.geocoding.v5

+
+

Interfaces

+ +

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-summary.html new file mode 100644 index 000000000..11f608971 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-summary.html @@ -0,0 +1,209 @@ + + + + + + +com.mapbox.api.geocoding.v5 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.geocoding.v5

+
+
Contains the Mapbox Java Services classes related to the Mapbox Geocoding API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.geocoding.v5 Description

+
Contains the Mapbox Java Services classes related to the Mapbox Geocoding API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-tree.html new file mode 100644 index 000000000..22a7affda --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v5/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +com.mapbox.api.geocoding.v5 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.geocoding.v5

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.BaseBuilder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.BaseBuilder.html new file mode 100644 index 000000000..ab4a66ea1 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.BaseBuilder.html @@ -0,0 +1,354 @@ + + + + + + +MapboxV6BaseGeocoding.BaseBuilder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6BaseGeocoding.BaseBuilder<T>

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      BaseBuilder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      protected abstract TaccessToken(java.lang.String accessToken) 
      abstract TbaseUrl(java.lang.String baseUrl) +
      Optionally change the APIs base URL to something other then the default Mapbox one.
      +
      abstract TclientAppName(java.lang.String clientAppName) +
      Base package name or other simple string identifier.
      +
      abstract Tpermanent(java.lang.Boolean permanent) +
      Specify whether you intend to store the results of the query.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseBuilder

        +
        public BaseBuilder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accessToken

        +
        protected abstract T accessToken(@NonNull
        +                                 java.lang.String accessToken)
        +
      • +
      + + + +
        +
      • +

        permanent

        +
        public abstract T permanent(@NonNull
        +                            java.lang.Boolean permanent)
        +
        Specify whether you intend to store the results of the query. Backend default is false.
        +
        +
        Parameters:
        +
        permanent - specify whether you intend to store the results
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        Storing Geocoding Results
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract T clientAppName(@NonNull
        +                                java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract T baseUrl(@NonNull
        +                          java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.html new file mode 100644 index 000000000..09709efe8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BaseGeocoding.html @@ -0,0 +1,376 @@ + + + + + + +MapboxV6BaseGeocoding (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6BaseGeocoding<T>

+
+
+ +
+
    +
  • +
    +
    Type Parameters:
    +
    T - response type.
    +
    +
    +
    Direct Known Subclasses:
    +
    MapboxV6BatchGeocoding, MapboxV6Geocoding
    +
    +
    +
    +
    public abstract class MapboxV6BaseGeocoding<T>
    +extends com.mapbox.core.MapboxService<T,com.mapbox.api.geocoding.v6.V6GeocodingService>
    +
    Base class for entry points to Mapbox V6 geocoding: forward geocoding, reverse geocoding + and batch geocoding. See derived classes for more information.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxV6BaseGeocoding.BaseBuilder<T> +
      Base class for Mapbox V6 Geocoding Builders.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxV6BaseGeocoding() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringaccessToken() 
      protected abstract java.lang.StringbaseUrl() 
      protected abstract java.lang.StringclientAppName() 
      protected abstract java.lang.Booleanpermanent() 
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, enqueueCall, executeCall, getCall, getCallFactory, getGsonBuilder, getOkHttpClient, getRetrofit, getService, initializeCall, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxV6BaseGeocoding

        +
        protected MapboxV6BaseGeocoding()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accessToken

        +
        @NonNull
        +protected abstract java.lang.String accessToken()
        +
      • +
      + + + +
        +
      • +

        permanent

        +
        @Nullable
        +protected abstract java.lang.Boolean permanent()
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        @Nullable
        +protected abstract java.lang.String clientAppName()
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<T,com.mapbox.api.geocoding.v6.V6GeocodingService>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.Builder.html new file mode 100644 index 000000000..bd60fc68b --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.Builder.html @@ -0,0 +1,294 @@ + + + + + + +MapboxV6BatchGeocoding.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6BatchGeocoding.Builder

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.html new file mode 100644 index 000000000..2994dcfc7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6BatchGeocoding.html @@ -0,0 +1,424 @@ + + + + + + +MapboxV6BatchGeocoding (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6BatchGeocoding

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxV6BatchGeocoding
    +extends MapboxV6BaseGeocoding<V6BatchResponse>
    +
    This class gives you access to Mapbox V6 batch geocoding. + + The batch geocoding query type allows you to request up to 1000 forward or reverse geocoding + queries in a single request.
    +
    +
    See Also:
    +
    Batch Geocoding
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxV6BatchGeocoding

        +
        public MapboxV6BatchGeocoding()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<V6BatchResponse,com.mapbox.api.geocoding.v6.V6GeocodingService>
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<V6BatchResponse> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<V6BatchResponse,com.mapbox.api.geocoding.v6.V6GeocodingService>
        +
        +
      • +
      + + + +
        +
      • +

        builder

        +
        public static MapboxV6BatchGeocoding.Builder builder(@NonNull
        +                                                     java.lang.String accessToken,
        +                                                     @NonNull
        +                                                     V6RequestOptions... requestOptions)
        +
        Creates a new MapboxV6BatchGeocoding.Builder object.
        +
        +
        Parameters:
        +
        accessToken - a valid Mapbox Access Token used for API request
        +
        requestOptions - options specified for this geocoding request
        +
        Returns:
        +
        Builder object.
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - if accessToken is in incorrect format
        +
        +
      • +
      + + + +
        +
      • +

        builder

        +
        public static MapboxV6BatchGeocoding.Builder builder(@NonNull
        +                                                     java.lang.String accessToken,
        +                                                     @NonNull
        +                                                     java.util.List<? extends V6RequestOptions> requestOptions)
        +
        Creates a new MapboxV6BatchGeocoding.Builder object.
        +
        +
        Parameters:
        +
        accessToken - a valid Mapbox Access Token used for API request
        +
        requestOptions - options specified for this geocoding request
        +
        Returns:
        +
        Builder object.
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - if accessToken is in incorrect format
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.Builder.html new file mode 100644 index 000000000..d74fe4e57 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.Builder.html @@ -0,0 +1,294 @@ + + + + + + +MapboxV6Geocoding.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6Geocoding.Builder

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.html new file mode 100644 index 000000000..76da5a9f9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/MapboxV6Geocoding.html @@ -0,0 +1,401 @@ + + + + + + +MapboxV6Geocoding (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class MapboxV6Geocoding

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxV6Geocoding
    +extends MapboxV6BaseGeocoding<V6Response>
    +
    This class gives you access to Mapbox forward and reverse V6 geocoding. +

    + Forward geocoding lets you convert location text into geographic coordinates, turning + 2 Lincoln Memorial Circle NW into a Point with the coordinates + -77.050, 38.889. +

    + The reverse geocoding query type allows you to look up a pair of coordinates and returns the + geographic features there, including a standardized address or place and full geographic context.

    +
    +
    See Also:
    +
    Forward Geocoding, +Reverse Geocoding
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxV6Geocoding

        +
        public MapboxV6Geocoding()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<V6Response,com.mapbox.api.geocoding.v6.V6GeocodingService>
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<V6Response> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<V6Response,com.mapbox.api.geocoding.v6.V6GeocodingService>
        +
        +
      • +
      + + + +
        +
      • +

        builder

        +
        public static MapboxV6Geocoding.Builder builder(@NonNull
        +                                                java.lang.String accessToken,
        +                                                @NonNull
        +                                                V6RequestOptions requestOptions)
        +
        Creates a new MapboxV6Geocoding.Builder object.
        +
        +
        Parameters:
        +
        accessToken - a valid Mapbox Access Token used for API request
        +
        requestOptions - options specified for this geocoding request
        +
        Returns:
        +
        Builder object.
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - if accessToken is in incorrect format + or passed requestOptions have unsupported type
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.Builder.html new file mode 100644 index 000000000..440792044 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.Builder.html @@ -0,0 +1,552 @@ + + + + + + +V6ForwardGeocodingRequestOptions.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6ForwardGeocodingRequestOptions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    V6ForwardGeocodingRequestOptions
    +
    +
    +
    +
    public abstract static class V6ForwardGeocodingRequestOptions.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new instance that holds request options + for the forward geocoding request.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        autocomplete

        +
        public abstract V6ForwardGeocodingRequestOptions.Builder autocomplete(@Nullable
        +                                                                      java.lang.Boolean autocomplete)
        +
        Specify whether to return autocomplete results (true by default). + When autocomplete is enabled, results will be included that start with the requested string, + rather than just responses that match it exactly. + For example, a query for India might return both India and Indiana with autocomplete enabled, + but only India if it's disabled. +

        + When autocomplete is enabled, each user keystroke counts as one request to the Geocoding API. + For example, a search for "Cali" would be reflected as four separate Geocoding API requests. + To reduce the total requests sent, you can configure your application to only call the + Geocoding API after a specific number of characters are typed.

        +
        +
        Parameters:
        +
        autocomplete - optionally set whether to return autocomplete results
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        boundingBox

        +
        public V6ForwardGeocodingRequestOptions.Builder boundingBox(@NonNull
        +                                                            com.mapbox.geojson.BoundingBox boundingBox)
        +
        Limit results to only those contained within the supplied bounding box. + The bounding box cannot cross the 180th meridian.
        +
        +
        Parameters:
        +
        boundingBox - the bounding box
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        country

        +
        public V6ForwardGeocodingRequestOptions.Builder country(@NonNull
        +                                                        java.lang.String... country)
        +
        Limit results to one or more country. + Each country can be represented as: + - ISO 3166 alpha 2 country codes + - Generally recognized country name + - In some cases like Hong Kong, an area of quasi-national administrative status + that has been given a designated country code under ISO 3166-1.
        +
        +
        Parameters:
        +
        country - limit geocoding results to one or more country
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public V6ForwardGeocodingRequestOptions.Builder language(java.util.Locale language)
        +
        Set the language of the text supplied in responses. Also affects result scoring, + with results matching the user's query in the requested language being preferred over results + that match in another language. For example, an autocomplete query for things that start with + Frank might return Frankfurt as the first result with an English (en) language parameter, + but Frankreich ("France") with a German (de) language parameter. +

        + Options are IETF language tags + comprised of a mandatory + ISO 639-1 language code + and, optionally, one or more IETF subtags for country or script.

        +
        +
        Parameters:
        +
        language - language of the text supplied in responses
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public abstract V6ForwardGeocodingRequestOptions.Builder language(java.lang.String language)
        +
        Set the language of the text supplied in responses. Also affects result scoring, + with results matching the user's query in the requested language being preferred over results + that match in another language. For example, an autocomplete query for things that start with + Frank might return Frankfurt as the first result with an English (en) language parameter, + but Frankreich ("France") with a German (de) language parameter. +

        + Options are IETF language tags + comprised of a mandatory + ISO 639-1 language code + and, optionally, one or more IETF subtags for country or script.

        +
        +
        Parameters:
        +
        language - language of the text supplied in responses
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        limit

        +
        public abstract V6ForwardGeocodingRequestOptions.Builder limit(java.lang.Integer limit)
        +
        Specify the maximum number of results to return. + The default is 5 and the maximum supported is 10.
        +
        +
        Parameters:
        +
        limit - the number of returned results
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        withIpAsProximity

        +
        public V6ForwardGeocodingRequestOptions.Builder withIpAsProximity()
        +
        Bias the response to favor results that are closer to the location that is retrieved + by reverse IP lookup.
        +
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        proximity

        +
        public V6ForwardGeocodingRequestOptions.Builder proximity(@NonNull
        +                                                          com.mapbox.geojson.Point proximity)
        +
        Bias the response to favor results that are closer to this location.
        +
        +
        Parameters:
        +
        proximity - a point to bias the response
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        types

        +
        public V6ForwardGeocodingRequestOptions.Builder types(@NonNull
        +                                                      java.lang.String... types)
        +
        Filter results to include only a subset (one or more) of the available feature types. + Only values defined in V6FeatureType.FeatureType are allowed.
        +
        +
        Parameters:
        +
        types - filter results to include only a subset of the available feature types
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        Geographic Feature Types
        +
        +
      • +
      + + + +
        +
      • +

        worldview

        +
        public abstract V6ForwardGeocodingRequestOptions.Builder worldview(@NonNull
        +                                                                   java.lang.String worldview)
        +
        Returns features that are defined differently by audiences that belong to various regional, + cultural, or political groups. +

        + Available worldviews are defined in V6Worldview. + If worldview is not set, the us worldview boundaries are returned by default.

        +
        +
        Parameters:
        +
        worldview - worldview code
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        Worldviews
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.html new file mode 100644 index 000000000..c8ad55bd3 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ForwardGeocodingRequestOptions.html @@ -0,0 +1,360 @@ + + + + + + +V6ForwardGeocodingRequestOptions (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6ForwardGeocodingRequestOptions

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    V6RequestOptions
    +
    +
    +
    +
    public abstract class V6ForwardGeocodingRequestOptions
    +extends java.lang.Object
    +implements V6RequestOptions
    +
    Request parameters used to refine the results of a V6 forward geocoding query.
    +
    +
    See Also:
    +
    Forward geocoding
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6GeocodingAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6GeocodingAdapterFactory.html new file mode 100644 index 000000000..87dc2f2b2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6GeocodingAdapterFactory.html @@ -0,0 +1,290 @@ + + + + + + +V6GeocodingAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6GeocodingAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class V6GeocodingAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A Geocoding type adapter factory for convenience when using AutoValue and handling + serialization/deserialization. The majority of this class gets generated during compilation time.
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Create a new instance of this type adapter factory.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6GeocodingAdapterFactory

        +
        public V6GeocodingAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Create a new instance of this type adapter factory.
        +
        +
        Returns:
        +
        a new GSON TypeAdapterFactory
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6RequestOptions.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6RequestOptions.html new file mode 100644 index 000000000..7a64c809e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6RequestOptions.html @@ -0,0 +1,170 @@ + + + + + + +V6RequestOptions (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Interface V6RequestOptions

+
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.Builder.html new file mode 100644 index 000000000..12c6655f7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.Builder.html @@ -0,0 +1,456 @@ + + + + + + +V6ReverseGeocodingRequestOptions.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6ReverseGeocodingRequestOptions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    V6ReverseGeocodingRequestOptions
    +
    +
    +
    +
    public abstract static class V6ReverseGeocodingRequestOptions.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new instance that holds request options + for the reverse geocoding request.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        language

        +
        public V6ReverseGeocodingRequestOptions.Builder language(java.util.Locale language)
        +
        Set the language of the text supplied in responses. Also affects result scoring, + with results matching the user's query in the requested language being preferred over + results that match in another language. For example, an autocomplete query for things + that start with Frank might return Frankfurt as the first result with an English (en) + language parameter, but Frankreich ("France") with a German (de) language parameter. + + Options are IETF language tags + comprised of a mandatory + ISO 639-1 language code + and, optionally, one or more IETF subtags for country or script.
        +
        +
        Parameters:
        +
        language - language of the text supplied in responses
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public abstract V6ReverseGeocodingRequestOptions.Builder language(java.lang.String language)
        +
        Set the language of the text supplied in responses. Also affects result scoring, + with results matching the user's query in the requested language being preferred over + results that match in another language. For example, an autocomplete query for things + that start with Frank might return Frankfurt as the first result with an English (en) + language parameter, but Frankreich ("France") with a German (de) language parameter. + + Options are IETF language tags + comprised of a mandatory + ISO 639-1 language code + and, optionally, one or more IETF subtags for country or script.
        +
        +
        Parameters:
        +
        language - language of the text supplied in responses
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        limit

        +
        public abstract V6ReverseGeocodingRequestOptions.Builder limit(java.lang.Integer limit)
        +
        Specify the maximum number of results to return. + The default is 1 and the maximum supported is 5. + + The default behavior in reverse geocoding is to return at most one feature at each + of the multiple levels of the administrative hierarchy + (for example, one address, one region, one country). + + Increasing the limit allows returning multiple features of the same type, + but only for one type (for example, multiple address results). Consequently, setting + limit to a higher-than-default value requires specifying exactly one types parameter.
        +
        +
        Parameters:
        +
        limit - the number of returned results
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        types

        +
        public V6ReverseGeocodingRequestOptions.Builder types(@NonNull
        +                                                      java.lang.String... types)
        +
        Filter results to include only a subset (one or more) of the available feature types. + Only values defined in V6FeatureType.FeatureType are allowed.
        +
        +
        Parameters:
        +
        types - filter results to include only a subset of the available feature types
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        Geographic Feature Types
        +
        +
      • +
      + + + +
        +
      • +

        worldview

        +
        public abstract V6ReverseGeocodingRequestOptions.Builder worldview(@NonNull
        +                                                                   java.lang.String worldview)
        +
        Returns features that are defined differently by audiences that belong to various regional, + cultural, or political groups. + + Available worldviews are defined in V6Worldview. + If worldview is not set, the us worldview boundaries are returned by default.
        +
        +
        Parameters:
        +
        worldview - worldview code
        +
        Returns:
        +
        this builder for chaining options together
        +
        See Also:
        +
        Worldviews
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.html new file mode 100644 index 000000000..dc01fee8e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6ReverseGeocodingRequestOptions.html @@ -0,0 +1,333 @@ + + + + + + +V6ReverseGeocodingRequestOptions (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6ReverseGeocodingRequestOptions

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    V6RequestOptions
    +
    +
    +
    +
    public abstract class V6ReverseGeocodingRequestOptions
    +extends java.lang.Object
    +implements V6RequestOptions
    +
    Request parameters used to refine the results of a V6 a reverse geocoding query.
    +
    +
    See Also:
    +
    Reverse geocoding
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6ReverseGeocodingRequestOptions

        +
        public V6ReverseGeocodingRequestOptions()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.Builder.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.Builder.html new file mode 100644 index 000000000..fc9c95284 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.Builder.html @@ -0,0 +1,501 @@ + + + + + + +V6StructuredInputQuery.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6StructuredInputQuery.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    V6StructuredInputQuery
    +
    +
    +
    +
    public abstract static class V6StructuredInputQuery.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new instance that holds structured input request options.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addressLine1

        +
        public abstract V6StructuredInputQuery.Builder addressLine1(@NonNull
        +                                                            java.lang.String addressLine1)
        +
        A string including address_number and street. These values can be provided as separate + parameters address_number and street listed below.
        +
        +
        Parameters:
        +
        addressLine1 - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        addressNumber

        +
        public abstract V6StructuredInputQuery.Builder addressNumber(@NonNull
        +                                                             java.lang.String addressNumber)
        +
        The number associated with the house.
        +
        +
        Parameters:
        +
        addressNumber - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        street

        +
        public abstract V6StructuredInputQuery.Builder street(@NonNull
        +                                                      java.lang.String street)
        +
        The name of the street in the address.
        +
        +
        Parameters:
        +
        street - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        block

        +
        public abstract V6StructuredInputQuery.Builder block(@NonNull
        +                                                     java.lang.String block)
        +
        In some countries like Japan, the block is a component in the address.
        +
        +
        Parameters:
        +
        block - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        place

        +
        public abstract V6StructuredInputQuery.Builder place(@NonNull
        +                                                     java.lang.String place)
        +
        Typically these are cities, villages, municipalities, etc. + They are usually features used in postal addressing, and are suitable for display in ambient + end-user applications where current-location context is needed + (for example, in weather displays).
        +
        +
        Parameters:
        +
        place - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        region

        +
        public abstract V6StructuredInputQuery.Builder region(@NonNull
        +                                                      java.lang.String region)
        +
        Top-level sub-national administrative features, such as states in the United States + or provinces in Canada or China.
        +
        +
        Parameters:
        +
        region - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        postcode

        +
        public abstract V6StructuredInputQuery.Builder postcode(@NonNull
        +                                                        java.lang.String postcode)
        +
        Postal codes used in country-specific national addressing systems.
        +
        +
        Parameters:
        +
        postcode - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        locality

        +
        public abstract V6StructuredInputQuery.Builder locality(@NonNull
        +                                                        java.lang.String locality)
        +
        Official sub-city features present in countries where such an additional administrative + layer is used in postal addressing, or where such features are commonly referred to in local + parlance. Examples include city districts in Brazil and Chile and arrondissements in France.
        +
        +
        Parameters:
        +
        locality - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        neighborhood

        +
        public abstract V6StructuredInputQuery.Builder neighborhood(@NonNull
        +                                                            java.lang.String neighborhood)
        +
        Colloquial sub-city features often referred to in local parlance. Unlike locality features, + these typically lack official status and may lack universally agreed-upon boundaries.
        +
        +
        Parameters:
        +
        neighborhood - structured input component.
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.html new file mode 100644 index 000000000..5a2c58597 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/V6StructuredInputQuery.html @@ -0,0 +1,306 @@ + + + + + + +V6StructuredInputQuery (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6
+

Class V6StructuredInputQuery

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class V6StructuredInputQuery
    +extends java.lang.Object
    +
    Structured Input is a type of Forward geocoding search that allows you to define the + feature type of each element of the search query by type. This can increase the accuracy of + results for well-formed datasets. + + Structured input replaces string query parameter in the forward geocoding.
    +
    +
    See Also:
    +
    Structured input
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6BatchResponse.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6BatchResponse.html new file mode 100644 index 000000000..c8b99344b --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6BatchResponse.html @@ -0,0 +1,338 @@ + + + + + + +V6BatchResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6BatchResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6BatchResponse
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    This is the initial object which gets returned when the batch geocoding request + receives a result.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6BatchResponse

        +
        public V6BatchResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static V6BatchResponse fromJson(@NonNull
        +                                                java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Geocoding Response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6BatchResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Context.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Context.html new file mode 100644 index 000000000..9b99ffd23 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Context.html @@ -0,0 +1,457 @@ + + + + + + +V6Context (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Context

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6Context
    +extends V6JsonObject
    +
    V6 response's piece of data which breaks out the complete geographical hierarchy + for a given address or place. It is both a reliable way to access the named values of each + component part of an address, plus contains feature-specific data such as the Wikidata id and + 3-letter alpha country code.
    +
    +
    See Also:
    +
    The Context Object, +Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6Context

        +
        public V6Context()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        address

        +
        @SerializedName(value="address")
        + @Nullable
        +public abstract V6ContextAddress address()
        +
        Address context element.
        +
        +
        Returns:
        +
        address context element
        +
        +
      • +
      + + + +
        +
      • +

        street

        +
        @SerializedName(value="street")
        + @Nullable
        +public abstract V6ContextElement street()
        +
        Street context element.
        +
        +
        Returns:
        +
        street context element
        +
        +
      • +
      + + + +
        +
      • +

        neighborhood

        +
        @SerializedName(value="neighborhood")
        + @Nullable
        +public abstract V6ContextElement neighborhood()
        +
        Neighborhood context element.
        +
        +
        Returns:
        +
        neighborhood context element
        +
        +
      • +
      + + + +
        +
      • +

        place

        +
        @SerializedName(value="place")
        + @Nullable
        +public abstract V6ContextElement place()
        +
        Place context element.
        +
        +
        Returns:
        +
        place context element
        +
        +
      • +
      + + + +
        +
      • +

        postcode

        +
        @SerializedName(value="postcode")
        + @Nullable
        +public abstract V6ContextElement postcode()
        +
        Postcode context element.
        +
        +
        Returns:
        +
        postcode context element
        +
        +
      • +
      + + + +
        +
      • +

        region

        +
        @SerializedName(value="region")
        + @Nullable
        +public abstract V6ContextElement region()
        +
        Region context element.
        +
        +
        Returns:
        +
        region context element
        +
        +
      • +
      + + + +
        +
      • +

        country

        +
        @SerializedName(value="country")
        + @Nullable
        +public abstract V6ContextElement country()
        +
        Country context element.
        +
        +
        Returns:
        +
        country context element
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6Context> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextAddress.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextAddress.html new file mode 100644 index 000000000..df4f6c93a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextAddress.html @@ -0,0 +1,389 @@ + + + + + + +V6ContextAddress (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6ContextAddress

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6ContextAddress
    +extends V6JsonObject
    +
    Element of the V6Context which holds complete geographical hierarchy for a given address.
    +
    +
    See Also:
    +
    The Context Object, +Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6ContextAddress

        +
        public V6ContextAddress()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        mapboxId

        +
        @Nullable
        + @SerializedName(value="mapbox_id")
        +public abstract java.lang.String mapboxId()
        +
        Element id. This id can be queried directly via a forward geocoding search to traverse into + a different geographical layer.
        +
        +
        Returns:
        +
        element id
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        + @SerializedName(value="name")
        +public abstract java.lang.String name()
        +
        Element name. Depending on geographic features stores information like street name.
        +
        +
        Returns:
        +
        element name
        +
        +
      • +
      + + + +
        +
      • +

        addressNumber

        +
        @Nullable
        + @SerializedName(value="address_number")
        +public abstract java.lang.String addressNumber()
        +
        Element address_number. The address number for the address this is holding.
        +
        +
        Returns:
        +
        element address_number
        +
        +
      • +
      + + + +
        +
      • +

        streetName

        +
        @Nullable
        + @SerializedName(value="street_name")
        +public abstract java.lang.String streetName()
        +
        Element street_name. The street name for the address this is holding.
        +
        +
        Returns:
        +
        element name
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6ContextAddress> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextElement.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextElement.html new file mode 100644 index 000000000..fed4d6837 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6ContextElement.html @@ -0,0 +1,346 @@ + + + + + + +V6ContextElement (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6ContextElement

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6ContextElement
    +extends V6JsonObject
    +
    Element of the V6Context which holds complete geographical hierarchy for a given address + or place.
    +
    +
    See Also:
    +
    The Context Object, +Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6ContextElement

        +
        public V6ContextElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        mapboxId

        +
        @Nullable
        + @SerializedName(value="mapbox_id")
        +public abstract java.lang.String mapboxId()
        +
        Element id. This id can be queried directly via a forward geocoding search to traverse into + a different geographical layer.
        +
        +
        Returns:
        +
        element id
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        + @SerializedName(value="name")
        +public abstract java.lang.String name()
        +
        Element name. Depending on geographic features stores information like street name.
        +
        +
        Returns:
        +
        element name
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6ContextElement> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Coordinates.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Coordinates.html new file mode 100644 index 000000000..ca3a0e113 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Coordinates.html @@ -0,0 +1,399 @@ + + + + + + +V6Coordinates (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Coordinates

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6Coordinates
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    Object containing coordinate parameters (lat, long) and accuracy.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6Coordinates() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringaccuracy() +
      Point accuracy metric for the returned address feature.
      +
      abstract java.lang.Doublelatitude() +
      Latitude of result.
      +
      abstract java.lang.Doublelongitude() +
      Longitude of result.
      +
      com.mapbox.geojson.Pointpoint() +
      Result coordinate as a Point.
      +
      abstract java.util.List<V6RoutablePoint>routablePoints() +
      A list of routable points for the feature, or null if no points were found.
      +
      static com.google.gson.TypeAdapter<V6Coordinates>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6Coordinates

        +
        public V6Coordinates()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        longitude

        +
        @NonNull
        + @SerializedName(value="longitude")
        +public abstract java.lang.Double longitude()
        +
        Longitude of result.
        +
        +
        Returns:
        +
        longitude of result
        +
        +
      • +
      + + + +
        +
      • +

        latitude

        +
        @NonNull
        + @SerializedName(value="latitude")
        +public abstract java.lang.Double latitude()
        +
        Latitude of result.
        +
        +
        Returns:
        +
        latitude of result
        +
        +
      • +
      + + + +
        +
      • +

        point

        +
        @NonNull
        +public com.mapbox.geojson.Point point()
        +
        Result coordinate as a Point.
        +
        +
        Returns:
        +
        Result coordinate as a Point.
        +
        +
      • +
      + + + +
        +
      • +

        accuracy

        +
        @Nullable
        + @SerializedName(value="accuracy")
        +public abstract java.lang.String accuracy()
        +
        Point accuracy metric for the returned address feature.
        +
        +
        Returns:
        +
        accuracy metric for the returned address feature
        +
        See Also:
        +
        Point accuracy for address features
        +
        +
      • +
      + + + +
        +
      • +

        routablePoints

        +
        @Nullable
        + @SerializedName(value="routable_points")
        +public abstract java.util.List<V6RoutablePoint> routablePoints()
        +
        A list of routable points for the feature, or null if no points were found.
        +
        +
        Returns:
        +
        list of routable points for the feature
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6Coordinates> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Feature.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Feature.html new file mode 100644 index 000000000..bfedb5c68 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Feature.html @@ -0,0 +1,390 @@ + + + + + + +V6Feature (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Feature

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6Feature
    +extends V6JsonObject
    +
    A type which contains a description for returned by the Geocoding V6 API object.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6Feature() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract com.mapbox.geojson.Geometrygeometry() +
      An object describing the spatial geometry of the returned feature.
      +
      abstract java.lang.Stringid() +
      Feature id.
      +
      abstract V6Propertiesproperties() +
      Feature properties object which contains feature attributes.
      +
      abstract java.lang.Stringtype() +
      "Feature", a GeoJSON type from the + GeoJSON specification.
      +
      static com.google.gson.TypeAdapter<V6Feature>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6Feature

        +
        public V6Feature()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        id

        +
        @NonNull
        + @SerializedName(value="id")
        +public abstract java.lang.String id()
        +
        Feature id.
        +
        +
        Returns:
        +
        feature id
        +
        +
      • +
      + + + +
        +
      • +

        type

        +
        @NonNull
        + @SerializedName(value="type")
        +public abstract java.lang.String type()
        +
        "Feature", a GeoJSON type from the + GeoJSON specification.
        +
        +
        Returns:
        +
        feature type
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @NonNull
        + @SerializedName(value="geometry")
        +public abstract com.mapbox.geojson.Geometry geometry()
        +
        An object describing the spatial geometry of the returned feature.
        +
        +
        Returns:
        +
        spatial geometry of the feature
        +
        +
      • +
      + + + +
        +
      • +

        properties

        +
        @NonNull
        + @SerializedName(value="properties")
        +public abstract V6Properties properties()
        +
        Feature properties object which contains feature attributes.
        +
        +
        Returns:
        +
        properties object
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        @NonNull
        +public static com.google.gson.TypeAdapter<V6Feature> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.FeatureType.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.FeatureType.html new file mode 100644 index 000000000..e13e94eff --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.FeatureType.html @@ -0,0 +1,163 @@ + + + + + + +V6FeatureType.FeatureType (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Annotation Type V6FeatureType.FeatureType

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface V6FeatureType.FeatureType
    +
    Retention policy for the types.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.html new file mode 100644 index 000000000..641566c50 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6FeatureType.html @@ -0,0 +1,493 @@ + + + + + + +V6FeatureType (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6FeatureType

+
+
+ +
+
    +
  • +
    +
    +
    public class V6FeatureType
    +extends java.lang.Object
    +
    Geographic Feature Types. +

    + Various types of geographic features are available in the Mapbox geocoder. + Any type might appear as a top-level response, as context in a top-level response, + or as a filtering option using the types parameter. + Not all features are available or relevant in all parts of the world. + New types are occasionally added as necessary to correctly capture global administrative + hierarchies. +

    + Learn more about Feature Types + here.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface V6FeatureType.FeatureType +
      Retention policy for the types.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringADDRESS +
      Individual residential or business addresses.
      +
      static java.lang.StringBLOCK +
      Special feature type reserved for Japanese addresses.
      +
      static java.lang.StringCOUNTRY +
      Generally recognized countries or, in some cases like Hong Kong, + an area of quasi-national administrative status that has been given a designated country code + under ISO 3166-1.
      +
      static java.lang.StringDISTRICT +
      Features that are smaller than top-level administrative features but typically + larger than cities, in countries that use such an additional layer in postal addressing + (for example, prefectures in China).
      +
      static java.lang.StringLOCALITY +
      Official sub-city features present in countries where such an additional administrative layer + is used in postal addressing, or where such features are commonly referred to in local + parlance.
      +
      static java.lang.StringNEIGHBORHOOD +
      Colloquial sub-city features often referred to in local parlance.
      +
      static java.lang.StringPLACE +
      Typically these are cities, villages, municipalities, etc.
      +
      static java.lang.StringPOSTCODE +
      Postal codes used in country-specific national addressing systems.
      +
      static java.lang.StringREGION +
      Top-level sub-national administrative features, + such as states in the United States or provinces in Canada or China.
      +
      static java.lang.StringSECONDARY_ADDRESS +
      Sub-unit, suite, or lot within a single parent address.
      +
      static java.lang.StringSTREET +
      Street features which host one or more addresses.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        COUNTRY

        +
        public static final java.lang.String COUNTRY
        +
        Generally recognized countries or, in some cases like Hong Kong, + an area of quasi-national administrative status that has been given a designated country code + under ISO 3166-1.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        REGION

        +
        public static final java.lang.String REGION
        +
        Top-level sub-national administrative features, + such as states in the United States or provinces in Canada or China.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        POSTCODE

        +
        public static final java.lang.String POSTCODE
        +
        Postal codes used in country-specific national addressing systems.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DISTRICT

        +
        public static final java.lang.String DISTRICT
        +
        Features that are smaller than top-level administrative features but typically + larger than cities, in countries that use such an additional layer in postal addressing + (for example, prefectures in China).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PLACE

        +
        public static final java.lang.String PLACE
        +
        Typically these are cities, villages, municipalities, etc. They are usually features used in + postal addressing, and are suitable for display in ambient end-user applications where + current-location context is needed (for example, in weather displays).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LOCALITY

        +
        public static final java.lang.String LOCALITY
        +
        Official sub-city features present in countries where such an additional administrative layer + is used in postal addressing, or where such features are commonly referred to in local + parlance. Examples include city districts in Brazil and Chile and arrondissements in France.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NEIGHBORHOOD

        +
        public static final java.lang.String NEIGHBORHOOD
        +
        Colloquial sub-city features often referred to in local parlance. Unlike locality features, + these typically lack official status and may lack universally agreed-upon boundaries.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        STREET

        +
        public static final java.lang.String STREET
        +
        Street features which host one or more addresses.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        BLOCK

        +
        public static final java.lang.String BLOCK
        +
        Special feature type reserved for Japanese addresses.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ADDRESS

        +
        public static final java.lang.String ADDRESS
        +
        Individual residential or business addresses.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SECONDARY_ADDRESS

        +
        public static final java.lang.String SECONDARY_ADDRESS
        +
        Sub-unit, suite, or lot within a single parent address. Currently available in the US only.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6JsonObject.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6JsonObject.html new file mode 100644 index 000000000..c9bab5f48 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6JsonObject.html @@ -0,0 +1,296 @@ + + + + + + +V6JsonObject (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6JsonObject

+
+
+ +
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6JsonObject() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.util.Map<java.lang.String,com.google.gson.JsonElement>getUnrecognizedJsonProperties() +
      Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6JsonObject

        +
        public V6JsonObject()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getUnrecognizedJsonProperties

        +
        @Nullable
        +public final java.util.Map<java.lang.String,com.google.gson.JsonElement> getUnrecognizedJsonProperties()
        +
        Use this method to get JSON properties that weren't recognized during JSON + serialization by the model. This may be useful to access experimental API properties. + When an experimental API property becomes stable, + it will eventually have static field in a model introduced + and it won't be available via this dynamic method anymore.
        +
        +
        Returns:
        +
        unrecognized JSON properties
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6MatchCode.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6MatchCode.html new file mode 100644 index 000000000..841b7891f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6MatchCode.html @@ -0,0 +1,508 @@ + + + + + + +V6MatchCode (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6MatchCode

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6MatchCode
    +extends V6JsonObject
    +
    The V6MatchCode object in the Geocoding API helps you understand + how the resulting address feature aligns with the query submitted. + Available only for address-type features, the V6MatchCode provides a breakdown + of how each element of the result matches with the query, plus an overall Confidence score, + based on how well it matches. This can help you make decisions about what results to keep + or throw out based on your application's tolerance for fuzzy matching on the query. +

    + Smart Address Match is available for all forward geocoding requests that return + an address type feature. It works best when using Structured Input forward queries, + as the request components must be typed explicitly.

    +
    +
    See Also:
    +
    Smart Address Match, +Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6MatchCode() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.StringaddressNumber() +
      Match code for address number.
      +
      abstract java.lang.Stringconfidence() +
      Confidence score, which indicates how well the result matches the input query.
      +
      abstract java.lang.Stringcountry() +
      Match code for country.
      +
      static V6MatchCodefromJson(java.lang.String json) +
      Create a V6MatchCode object from JSON.
      +
      abstract java.lang.Stringlocality() +
      Match code for locality.
      +
      abstract java.lang.Stringplace() +
      Match code for place.
      +
      abstract java.lang.Stringpostcode() +
      Match code for postcode.
      +
      abstract java.lang.Stringregion() +
      Match code for region.
      +
      abstract java.lang.Stringstreet() +
      Match code for street.
      +
      static com.google.gson.TypeAdapter<V6MatchCode>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6MatchCode

        +
        public V6MatchCode()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addressNumber

        +
        @Nullable
        + @SerializedName(value="address_number")
        +public abstract java.lang.String addressNumber()
        +
        Match code for address number.
        +
        +
        Returns:
        +
        match code for address number
        +
        +
      • +
      + + + +
        +
      • +

        street

        +
        @Nullable
        + @SerializedName(value="street")
        +public abstract java.lang.String street()
        +
        Match code for street.
        +
        +
        Returns:
        +
        match code for street
        +
        +
      • +
      + + + +
        +
      • +

        locality

        +
        @Nullable
        + @SerializedName(value="locality")
        +public abstract java.lang.String locality()
        +
        Match code for locality.
        +
        +
        Returns:
        +
        match code for locality
        +
        +
      • +
      + + + +
        +
      • +

        place

        +
        @Nullable
        + @SerializedName(value="place")
        +public abstract java.lang.String place()
        +
        Match code for place.
        +
        +
        Returns:
        +
        match code for place
        +
        +
      • +
      + + + +
        +
      • +

        postcode

        +
        @Nullable
        + @SerializedName(value="postcode")
        +public abstract java.lang.String postcode()
        +
        Match code for postcode.
        +
        +
        Returns:
        +
        match code for postcode
        +
        +
      • +
      + + + +
        +
      • +

        region

        +
        @Nullable
        + @SerializedName(value="region")
        +public abstract java.lang.String region()
        +
        Match code for region.
        +
        +
        Returns:
        +
        match code for region
        +
        +
      • +
      + + + +
        +
      • +

        country

        +
        @Nullable
        + @SerializedName(value="country")
        +public abstract java.lang.String country()
        +
        Match code for country.
        +
        +
        Returns:
        +
        match code for country
        +
        +
      • +
      + + + +
        +
      • +

        confidence

        +
        @Nullable
        + @SerializedName(value="confidence")
        +public abstract java.lang.String confidence()
        +
        Confidence score, which indicates how well the result matches the input query.
        +
        +
        Returns:
        +
        confidence score
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static V6MatchCode fromJson(@NonNull
        +                                   java.lang.String json)
        +
        Create a V6MatchCode object from JSON.
        +
        +
        Parameters:
        +
        json - string of JSON making up a carmen context
        +
        Returns:
        +
        this class using the defined information in the provided JSON string
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6MatchCode> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Properties.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Properties.html new file mode 100644 index 000000000..ace8f2a2f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Properties.html @@ -0,0 +1,531 @@ + + + + + + +V6Properties (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Properties

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6Properties
    +extends V6JsonObject
    +
    A type which contains the majority of information returned by the Geocoding V6 API.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6Properties() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract V6Contextcontext() +
      An object representing the hierarchy of encompassing parent features.
      +
      abstract V6Coordinatescoordinates() +
      Object containing coordinate parameters (lat, long), accuracy and + routable points.
      +
      abstract java.lang.StringfeatureType() +
      A string describing the type of the feature.
      +
      static V6PropertiesfromJson(java.lang.String json) +
      Create a V6Property object from JSON.
      +
      abstract java.lang.StringfullAddress() +
      Full formatted string of the feature, combining name_preferred + and place_formatted.
      +
      abstract java.lang.StringmapboxId() +
      Feature id.
      +
      abstract V6MatchCodematchCode() +
      Additional metadata indicating how the result components match to the input query.
      +
      abstract java.lang.Stringname() +
      Formatted name.
      +
      abstract java.lang.StringnamePreferred() +
      The canonical or otherwise more common alias for the feature name.
      +
      abstract java.lang.StringplaceFormatted() +
      Formatted string of result context: place region country postcode.
      +
      static com.google.gson.TypeAdapter<V6Properties>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      + +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6Properties

        +
        public V6Properties()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        mapboxId

        +
        @NonNull
        + @SerializedName(value="mapbox_id")
        +public abstract java.lang.String mapboxId()
        +
        Feature id.
        +
        +
        Returns:
        +
        feature id
        +
        +
      • +
      + + + +
        +
      • +

        featureType

        +
        @NonNull
        + @SerializedName(value="feature_type")
        +public abstract java.lang.String featureType()
        +
        A string describing the type of the feature.
        +
        +
        Returns:
        +
        a string describing the type of the feature
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        + @SerializedName(value="name")
        +public abstract java.lang.String name()
        +
        Formatted name.
        +
        +
        Returns:
        +
        formatted name
        +
        +
      • +
      + + + +
        +
      • +

        namePreferred

        +
        @Nullable
        + @SerializedName(value="name_preferred")
        +public abstract java.lang.String namePreferred()
        +
        The canonical or otherwise more common alias for the feature name. + For example, searching for "America" will return "America" as the name, + and "United States" as name_preferred.
        +
        +
        Returns:
        +
        canonical or otherwise more common alias for the feature name
        +
        +
      • +
      + + + +
        +
      • +

        placeFormatted

        +
        @Nullable
        + @SerializedName(value="place_formatted")
        +public abstract java.lang.String placeFormatted()
        +
        Formatted string of result context: place region country postcode. + The part of the result which comes after name().
        +
        +
        Returns:
        +
        formatted string of result context: place region country postcode
        +
        +
      • +
      + + + +
        +
      • +

        fullAddress

        +
        @Nullable
        + @SerializedName(value="full_address")
        +public abstract java.lang.String fullAddress()
        +
        Full formatted string of the feature, combining name_preferred + and place_formatted.
        +
        +
        Returns:
        +
        full formatted string of the feature
        +
        +
      • +
      + + + +
        +
      • +

        context

        +
        @Nullable
        + @SerializedName(value="context")
        +public abstract V6Context context()
        +
        An object representing the hierarchy of encompassing parent features. + Addresses will also include an address context object, + which contains the address street and address number properties broken out separately.
        +
        +
        Returns:
        +
        an object representing the hierarchy of encompassing parent features
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @Nullable
        + @SerializedName(value="coordinates")
        +public abstract V6Coordinates coordinates()
        +
        Object containing coordinate parameters (lat, long), accuracy and + routable points.
        +
        +
        Returns:
        +
        object containing coordinate parameters (lat, long) and accuracy
        +
        +
      • +
      + + + +
        +
      • +

        matchCode

        +
        @Nullable
        + @SerializedName(value="match_code")
        +public abstract V6MatchCode matchCode()
        +
        Additional metadata indicating how the result components match to the input query.
        +
        +
        Returns:
        +
        additional metadata indicating how the result components match to the input query
        +
        See Also:
        +
        Smart Address Match
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static V6Properties fromJson(@NonNull
        +                                    java.lang.String json)
        +
        Create a V6Property object from JSON.
        +
        +
        Parameters:
        +
        json - string of JSON making up a carmen context
        +
        Returns:
        +
        this class using the defined information in the provided JSON string
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6Properties> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Response.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Response.html new file mode 100644 index 000000000..768fb061e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Response.html @@ -0,0 +1,385 @@ + + + + + + +V6Response (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Response

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6Response
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    This is the initial object which gets returned when the geocoding request receives a result.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6Response() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Stringattribution() +
      Attributes the results of the Mapbox Geocoding API to Mapbox.
      +
      abstract java.util.List<V6Feature>features() +
      A list of feature objects.
      +
      static V6ResponsefromJson(java.lang.String json) +
      Create a new instance of this class by passing in a formatted valid JSON String.
      +
      abstract java.lang.Stringtype() +
      "FeatureCollection", + a GeoJSON type from the GeoJSON specification.
      +
      static com.google.gson.TypeAdapter<V6Response>typeAdapter(com.google.gson.Gson gson) +
      Gson TYPE adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6Response

        +
        public V6Response()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        type

        +
        @NonNull
        +public abstract java.lang.String type()
        +
        "FeatureCollection", + a GeoJSON type from the GeoJSON specification.
        +
        +
        Returns:
        +
        the type of GeoJSON
        +
        +
      • +
      + + + +
        +
      • +

        features

        +
        @NonNull
        +public abstract java.util.List<V6Feature> features()
        +
        A list of feature objects. + Forward geocodes: Returned features are ordered by relevance. + Reverse geocodes: Returned features are ordered by index hierarchy, + from most specific features to least specific features that overlap the queried coordinates. +

        + Read the + Search result prioritization + guide to learn more about how returned features are organized in the Geocoding API response.

        +
        +
        Returns:
        +
        a list of V6Features
        +
        +
      • +
      + + + +
        +
      • +

        attribution

        +
        @NonNull
        +public abstract java.lang.String attribution()
        +
        Attributes the results of the Mapbox Geocoding API to Mapbox.
        +
        +
        Returns:
        +
        information about Mapbox's terms of service and the data sources
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        @NonNull
        +public static V6Response fromJson(@NonNull
        +                                           java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Geocoding Response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6Response> typeAdapter(com.google.gson.Gson gson)
        +
        Gson TYPE adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the TYPE adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6RoutablePoint.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6RoutablePoint.html new file mode 100644 index 000000000..631f3f950 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6RoutablePoint.html @@ -0,0 +1,375 @@ + + + + + + +V6RoutablePoint (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6RoutablePoint

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class V6RoutablePoint
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    Object containing routable point (lat, long) and name.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      V6RoutablePoint() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract java.lang.Doublelatitude() +
      Latitude of result.
      +
      abstract java.lang.Doublelongitude() +
      Longitude of result.
      +
      abstract java.lang.Stringname() +
      The routable point name.
      +
      com.mapbox.geojson.Pointpoint() +
      Result coordinate as a Point.
      +
      static com.google.gson.TypeAdapter<V6RoutablePoint>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        V6RoutablePoint

        +
        public V6RoutablePoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        longitude

        +
        @NonNull
        + @SerializedName(value="longitude")
        +public abstract java.lang.Double longitude()
        +
        Longitude of result.
        +
        +
        Returns:
        +
        longitude of result
        +
        +
      • +
      + + + +
        +
      • +

        latitude

        +
        @NonNull
        + @SerializedName(value="latitude")
        +public abstract java.lang.Double latitude()
        +
        Latitude of result.
        +
        +
        Returns:
        +
        latitude of result
        +
        +
      • +
      + + + +
        +
      • +

        point

        +
        @NonNull
        +public com.mapbox.geojson.Point point()
        +
        Result coordinate as a Point.
        +
        +
        Returns:
        +
        Result coordinate as a Point.
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        + @SerializedName(value="name")
        +public abstract java.lang.String name()
        +
        The routable point name.
        +
        +
        Returns:
        +
        the routable point name
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<V6RoutablePoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.Worldview.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.Worldview.html new file mode 100644 index 000000000..db9fd67f2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.Worldview.html @@ -0,0 +1,163 @@ + + + + + + +V6Worldview.Worldview (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Annotation Type V6Worldview.Worldview

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface V6Worldview.Worldview
    +
    Retention policy for the worldviews.
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.html new file mode 100644 index 000000000..e3bd56a84 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/V6Worldview.html @@ -0,0 +1,414 @@ + + + + + + +V6Worldview (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.geocoding.v6.models
+

Class V6Worldview

+
+
+ +
+
    +
  • +
    +
    +
    public class V6Worldview
    +extends java.lang.Object
    +
    Worldview parameters are used to identify geographic features whose characteristics + are defined differently by audiences belonging to various regional, cultural, + or political groups. + + The Geocoding API only supports worldviews for the country and region data types, + but may expand to additional data types in the future. + + Learn more about worldviews + here.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface V6Worldview.Worldview +
      Retention policy for the worldviews.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringARGENTINA +
      Features for an Argentinian audience.
      +
      static java.lang.StringCHINA +
      Features for a mainland Chinese audience.
      +
      static java.lang.StringINDIA +
      Features for an Indian audience.
      +
      static java.lang.StringJAPAN +
      Features for a Japanese audience.
      +
      static java.lang.StringMOROCCO +
      Features for a Moroccan audience.
      +
      static java.lang.StringRUSSIA +
      Features for a Russian audience.
      +
      static java.lang.StringTURKEY +
      Features for a Turkish audience.
      +
      static java.lang.StringUSA +
      Features for an American audience.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        ARGENTINA

        +
        public static final java.lang.String ARGENTINA
        +
        Features for an Argentinian audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHINA

        +
        public static final java.lang.String CHINA
        +
        Features for a mainland Chinese audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        INDIA

        +
        public static final java.lang.String INDIA
        +
        Features for an Indian audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        JAPAN

        +
        public static final java.lang.String JAPAN
        +
        Features for a Japanese audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MOROCCO

        +
        public static final java.lang.String MOROCCO
        +
        Features for a Moroccan audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        RUSSIA

        +
        public static final java.lang.String RUSSIA
        +
        Features for a Russian audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TURKEY

        +
        public static final java.lang.String TURKEY
        +
        Features for a Turkish audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        USA

        +
        public static final java.lang.String USA
        +
        Features for an American audience.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-frame.html new file mode 100644 index 000000000..c991116ec --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-frame.html @@ -0,0 +1,37 @@ + + + + + + +com.mapbox.api.geocoding.v6.models (services API) + + + + +

com.mapbox.api.geocoding.v6.models

+
+

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-summary.html new file mode 100644 index 000000000..4d6d59d74 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-summary.html @@ -0,0 +1,254 @@ + + + + + + +com.mapbox.api.geocoding.v6.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.geocoding.v6.models

+
+
Contains the V6 Geocoding Response model classes which are useful when working with the + requested results.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.geocoding.v6.models Description

+
Contains the V6 Geocoding Response model classes which are useful when working with the + requested results.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-tree.html new file mode 100644 index 000000000..7cee779df --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/models/package-tree.html @@ -0,0 +1,155 @@ + + + + + + +com.mapbox.api.geocoding.v6.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.geocoding.v6.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-frame.html new file mode 100644 index 000000000..feae8798d --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +com.mapbox.api.geocoding.v6 (services API) + + + + +

com.mapbox.api.geocoding.v6

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-summary.html new file mode 100644 index 000000000..f82e784cd --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-summary.html @@ -0,0 +1,247 @@ + + + + + + +com.mapbox.api.geocoding.v6 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.geocoding.v6

+
+
Contains the Mapbox Java Services classes related to the Mapbox V6 Geocoding API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.geocoding.v6 Description

+
Contains the Mapbox Java Services classes related to the Mapbox V6 Geocoding API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-tree.html new file mode 100644 index 000000000..f9031fab8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/geocoding/v6/package-tree.html @@ -0,0 +1,161 @@ + + + + + + +com.mapbox.api.geocoding.v6 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.geocoding.v6

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.IsochroneProfile.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.IsochroneProfile.html new file mode 100644 index 000000000..7dafa2a13 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.IsochroneProfile.html @@ -0,0 +1,167 @@ + + + + + + +IsochroneCriteria.IsochroneProfile (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.isochrone
+

Annotation Type IsochroneCriteria.IsochroneProfile

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface IsochroneCriteria.IsochroneProfile
    +
    Queries for a specific geometry type selector.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.html new file mode 100644 index 000000000..bbd6d846f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneCriteria.html @@ -0,0 +1,375 @@ + + + + + + +IsochroneCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.isochrone
+

Class IsochroneCriteria

+
+
+ +
+
    +
  • +
    +
    +
    public class IsochroneCriteria
    +extends java.lang.Object
    +
    Constants that should be used when using the Isochrone API.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface IsochroneCriteria.IsochroneProfile +
      Queries for a specific geometry type selector.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringPROFILE_CYCLING +
      For bicycle routing.
      +
      static java.lang.StringPROFILE_DEFAULT_USER +
      Mapbox default username.
      +
      static java.lang.StringPROFILE_DRIVING +
      For car routing.
      +
      static java.lang.StringPROFILE_WALKING +
      For walking routing.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      IsochroneCriteria() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        PROFILE_DEFAULT_USER

        +
        public static final java.lang.String PROFILE_DEFAULT_USER
        +
        Mapbox default username.
        +
        +
        Since:
        +
        4.7.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_WALKING

        +
        public static final java.lang.String PROFILE_WALKING
        +
        For walking routing. This profile shows routes that are short and safe for cyclist, avoiding + highways and preferring streets with bike lanes.
        +
        +
        Since:
        +
        4.6.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_DRIVING

        +
        public static final java.lang.String PROFILE_DRIVING
        +
        For car routing. This profile shows the fastest routes by + preferring high-speed roads like highways.
        +
        +
        Since:
        +
        4.6.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROFILE_CYCLING

        +
        public static final java.lang.String PROFILE_CYCLING
        +
        For bicycle routing. This profile shows routes that are short and safe for cyclist, avoiding + highways and preferring streets with bike lanes.
        +
        +
        Since:
        +
        4.6.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        IsochroneCriteria

        +
        public IsochroneCriteria()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneService.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneService.html new file mode 100644 index 000000000..9b4c88aa9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/IsochroneService.html @@ -0,0 +1,293 @@ + + + + + + +IsochroneService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.isochrone
+

Interface IsochroneService

+
+
+
+
    +
  • +
    +
    +
    public interface IsochroneService
    +
    Interface that defines the Isochrone API service.
    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<com.mapbox.geojson.FeatureCollection>getCall(java.lang.String user, + java.lang.String profile, + java.lang.String coordinates, + java.lang.String contoursMinutes, + java.lang.String accessToken, + java.lang.String contoursColors, + java.lang.Boolean polygons, + java.lang.Float denoise, + java.lang.Float generalize) +
      Constructs the HTTP request for the specified parameters.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="/isochrone/v1/{user}/{profile}/{coordinates}")
        +retrofit2.Call<com.mapbox.geojson.FeatureCollection> getCall(@Path(value="user")
        +                                                                                                                        java.lang.String user,
        +                                                                                                                        @Path(value="profile")
        +                                                                                                                        java.lang.String profile,
        +                                                                                                                        @Path(value="coordinates")
        +                                                                                                                        java.lang.String coordinates,
        +                                                                                                                        @Query(value="contours_minutes")
        +                                                                                                                        java.lang.String contoursMinutes,
        +                                                                                                                        @Query(value="access_token")
        +                                                                                                                        java.lang.String accessToken,
        +                                                                                                                        @Query(value="contours_colors")
        +                                                                                                                        java.lang.String contoursColors,
        +                                                                                                                        @Query(value="polygons")
        +                                                                                                                        java.lang.Boolean polygons,
        +                                                                                                                        @Query(value="denoise")
        +                                                                                                                        java.lang.Float denoise,
        +                                                                                                                        @Query(value="generalize")
        +                                                                                                                        java.lang.Float generalize)
        +
        Constructs the HTTP request for the specified parameters.
        +
        +
        Parameters:
        +
        user - The username for the account that the Isochrone engine runs on. + In most cases, this should always remain the default value of + IsochroneCriteria.PROFILE_DEFAULT_USER.
        +
        profile - A Mapbox Directions routing profile ID. Options are + IsochroneCriteria.PROFILE_DRIVING for travel times + by car, IsochroneCriteria.PROFILE_WALKING for pedestrian + and hiking travel times,and IsochroneCriteria.PROFILE_CYCLING + for travel times by bicycle.
        +
        coordinates - A Point object which represents a + {longitude,latitude} coordinate pair around which to center + the isochrone lines.
        +
        contoursMinutes - A single String which has a comma-separated time in minutes to use for + each isochrone contour.
        +
        accessToken - A valid Mapbox access token.
        +
        contoursColors - The colors to use for each isochrone contour, specified as hex values + without a leading # (for example, ff0000 for red). If this parameter is + used, there must be the same number of colors as there are entries in + contours_minutes. If no colors are specified, the Isochrone API will + assign a default rainbow color scheme to the output.
        +
        polygons - Specify whether to return the contours as GeoJSON polygons (true) or + linestrings (false, default). When polygons=true, any contour that + forms a ring is returned as a polygon.
        +
        denoise - A floating point value from 0.0 to 1.0 that can be used to remove + smaller contours. The default is 1.0. A value of 1.0 will only + return the largest contour for a given time value. A value of 0.5 + drops any contours that are less than half the area of the largest + contour in the set of contours for that same time value.
        +
        generalize - A positive floating point value in meters used as the tolerance for + Douglas-Peucker generalization. There is no upper bound. If no value is + specified in the request, the Isochrone API will choose the most + optimized generalization to use for the request. Note that the + generalization of contours can lead to self-intersections, as well + as intersections of adjacent contours.
        +
        Returns:
        +
        a FeatureCollection in a Call wrapper
        +
        Since:
        +
        4.7.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.Builder.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.Builder.html new file mode 100644 index 000000000..9896c8234 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.Builder.html @@ -0,0 +1,613 @@ + + + + + + +MapboxIsochrone.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.isochrone
+

Class MapboxIsochrone.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxIsochrone
    +
    +
    +
    +
    public abstract static class MapboxIsochrone.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Isochrone API. At a bare minimum, + your request must include an access token, a directions routing profile (driving, walking, + or cycling),and a comma separated list of time for the contours. All other fields can be + left alone in order to use the default behaviour of the API. +

    + Note to contributors: All optional booleans in this builder use the object Boolean + rather than the primitive to allow for unset (null) values. +

    +
    +
    Since:
    +
    4.6.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxIsochrone.Builder baseUrl(@NonNull
        +                                                java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxIsochrone.Builder accessToken(@NonNull
        +                                                    java.lang.String accessToken)
        +
        A valid Mapbox access token.
        +
        +
        Parameters:
        +
        accessToken - the Mapbox access token to use for the Isochrone API call
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        user

        +
        public abstract MapboxIsochrone.Builder user(@NonNull
        +                                             java.lang.String user)
        +
        The username for the account that the Isochrone engine runs on. In most cases, this should + always remain the default value of IsochroneCriteria.PROFILE_DEFAULT_USER.
        +
        +
        Parameters:
        +
        user - a non-null string which will replace the default user used in the Isochrone + request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.7.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        coordinates

        +
        public MapboxIsochrone.Builder coordinates(@NonNull
        +                                           com.mapbox.geojson.Point queryPoint)
        +
        A Point object which represents a {longitude,latitude} coordinate + pair around which to center the isochrone lines.
        +
        +
        Parameters:
        +
        queryPoint - center query point for the isochrone calculation
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        public abstract MapboxIsochrone.Builder coordinates(@NonNull
        +                                                    java.lang.String queryPoint)
        +
        A string which represents a {longitude,latitude} coordinate pair + around which to center the isochrone lines. The String should be + "longitude,latitude".
        +
        +
        Parameters:
        +
        queryPoint - center query point for the isochrone calculation
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        addContoursMinutes

        +
        public MapboxIsochrone.Builder addContoursMinutes(@NonNull
        +                                                  java.lang.Integer... listOfMinuteValues)
        +
        An integer list of minute values to use for each isochrone contour. + You must pass in at least one minute amount and you can specify + up to four contours. Times must be in increasing order. For example, + "5,20,40,50" and not "20,10,40,55". The maximum time that can be + specified is 60 minutes.
        +
        +
        Parameters:
        +
        listOfMinuteValues - an integer list with at least one number + for the minutes which represent each contour
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        addContoursColors

        +
        public MapboxIsochrone.Builder addContoursColors(@Nullable
        +                                                 java.lang.String... contoursColors)
        +
        A list of separate String which has a list of comma-separated + HEX color values to use for each isochrone contour. +

        + For example, .contoursColors("6706ce","04e813","4286f4") +

        + The colors should be specified as hex values without a + leading # (for example, ff0000 for red). If this parameter is + used, there must be the same number of colors as there are entries in + contours_minutes. If no colors are specified, the Isochrone API will + assign a default rainbow color scheme to the output.

        +
        +
        Parameters:
        +
        contoursColors - the list of at least one color value to use for + the polygon fill areas in the API response
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        polygons

        +
        public abstract MapboxIsochrone.Builder polygons(@Nullable
        +                                                 java.lang.Boolean polygons)
        +
        Specify whether to return the contours as GeoJSON + Polygon (true) or LineString (false). + If no boolean is set, false is the default, which results in + LineString being delivered. +

        + When polygons=true, any contour that forms a ring is returned as + a Polygon.

        +
        +
        Parameters:
        +
        polygons - a boolean whether you want the API response to include + Polygon geometries to represent the + various contours.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        denoise

        +
        public abstract MapboxIsochrone.Builder denoise(@Nullable
        +                                                java.lang.Float denoise)
        +
        A floating point value from 0.0 to 1.0 that can be used to remove smaller contours. + The default is 1.0. A value of 1.0 will only return the largest contour for a given time + value. A value of 0.5 drops any contours that are less than half the area of the + largest contour in the set of contours for that same time value.
        +
        +
        Parameters:
        +
        denoise - an optional number to determine the shape of small contours
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        generalize

        +
        public abstract MapboxIsochrone.Builder generalize(@Nullable
        +                                                   java.lang.Float generalize)
        +
        A positive floating point value in meters used as the tolerance for Douglas-Peucker + generalization. There is no upper bound. If no value is specified in the request, + the Isochrone API will choose the most optimized generalization to use for the request. + Note that the generalization of contours can lead to self-intersections, as well as + intersections of adjacent contours.
        +
        +
        Parameters:
        +
        generalize - an optional number to determine how smooth or jagged the contour + lines/polygons contours are
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxIsochrone build()
        +
        Build a new MapboxIsochrone object.
        +
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.6.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.html new file mode 100644 index 000000000..682e8b0c0 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/MapboxIsochrone.html @@ -0,0 +1,403 @@ + + + + + + +MapboxIsochrone (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.isochrone
+

Class MapboxIsochrone

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxIsochrone
    +extends com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,IsochroneService>
    +
    An isochrone, from the Greek root words iso (equal) and chrone (time), is a line that connects + points of equal travel time around a given location. The Mapbox Isochrone API computes areas + that are reachable within a specified amount of time from a location, and returns the reachable + regions as contours of polygons or lines that you can display on a map. +

    + Given a location and a routing profile, retrieve up to four isochrone contours. The contours + are calculated using rasters and are returned as either polygon or line features, depending + on your input setting for the polygons parameter. +

    + The Isochrone API is limited to 300 requests per minute. The Isochrone API supports 1 coordinate + per request. The Isochrone API can support a maximum of 4 isochrone contours per request. + The maximum time that can be specified for an isochrone contour is 60 minutes. Results must be + displayed on a Mapbox map using one of the Mapbox libraries or SDKs. If you require a higher + rate limit, contact us. +

    +
    +
    Since:
    +
    4.6.0
    +
    See Also:
    +
    API documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxIsochrone.Builder +
      This builder is used to create a new request to the Mapbox Isochrone API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxIsochrone() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringbaseUrl() 
      static MapboxIsochrone.Builderbuilder() +
      Build a new MapboxIsochrone object with the initial value set for + baseUrl().
      +
      protected com.google.gson.GsonBuildergetGsonBuilder() 
      protected retrofit2.Call<com.mapbox.geojson.FeatureCollection>initializeCall() 
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, enqueueCall, executeCall, getCall, getCallFactory, getOkHttpClient, getRetrofit, getService, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxIsochrone

        +
        protected MapboxIsochrone()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,IsochroneService>
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<com.mapbox.geojson.FeatureCollection> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,IsochroneService>
        +
        +
      • +
      + + + + + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,IsochroneService>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-frame.html new file mode 100644 index 000000000..8b97ef8da --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.mapbox.api.isochrone (services API) + + + + +

com.mapbox.api.isochrone

+
+

Interfaces

+ +

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-summary.html new file mode 100644 index 000000000..2d773c1ea --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-summary.html @@ -0,0 +1,198 @@ + + + + + + +com.mapbox.api.isochrone (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.isochrone

+
+
Contains the Mapbox Java Services classes related to the Mapbox Isochrone API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.isochrone Description

+
Contains the Mapbox Java Services classes related to the Mapbox Isochrone API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/isochrone/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-tree.html new file mode 100644 index 000000000..83e75f5e9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/isochrone/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +com.mapbox.api.isochrone Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.isochrone

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapMatchingService.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapMatchingService.html new file mode 100644 index 000000000..465a15b2b --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapMatchingService.html @@ -0,0 +1,470 @@ + + + + + + +MapMatchingService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5
+

Interface MapMatchingService

+
+
+
+
    +
  • +
    +
    +
    public interface MapMatchingService
    +
    Interface that defines the map matching service.
    +
    +
    Since:
    +
    2.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<MapMatchingResponse>getCall(java.lang.String userAgent, + java.lang.String user, + java.lang.String profile, + java.lang.String coordinates, + java.lang.String accessToken, + java.lang.String geometries, + java.lang.String radiuses, + java.lang.Boolean steps, + java.lang.String overview, + java.lang.String timestamps, + java.lang.String annotations, + java.lang.String language, + java.lang.Boolean tidy, + java.lang.Boolean roundaboutExits, + java.lang.Boolean bannerInstructions, + java.lang.Boolean voiceInstructions, + java.lang.String voiceUnits, + java.lang.String waypointIndices, + java.lang.String waypointNames, + java.lang.String ignore, + java.lang.String approaches) +
      Constructs the GET call using the information passed in through the + MapboxMapMatching.Builder.
      +
      retrofit2.Call<MapMatchingResponse>postCall(java.lang.String userAgent, + java.lang.String user, + java.lang.String profile, + java.lang.String coordinates, + java.lang.String accessToken, + java.lang.String geometries, + java.lang.String radiuses, + java.lang.Boolean steps, + java.lang.String overview, + java.lang.String timestamps, + java.lang.String annotations, + java.lang.String language, + java.lang.Boolean tidy, + java.lang.Boolean roundaboutExits, + java.lang.Boolean bannerInstructions, + java.lang.Boolean voiceInstructions, + java.lang.String voiceUnits, + java.lang.String waypointIndices, + java.lang.String waypointNames, + java.lang.String ignore, + java.lang.String approaches) +
      Constructs the POST call using the information passed in through the + MapboxMapMatching.Builder.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="matching/v5/{user}/{profile}/{coordinates}")
        +retrofit2.Call<MapMatchingResponse> getCall(@Header(value="User-Agent")
        +                                                                                                     java.lang.String userAgent,
        +                                                                                                     @Path(value="user")
        +                                                                                                     java.lang.String user,
        +                                                                                                     @Path(value="profile")
        +                                                                                                     java.lang.String profile,
        +                                                                                                     @Path(value="coordinates")
        +                                                                                                     java.lang.String coordinates,
        +                                                                                                     @Query(value="access_token")
        +                                                                                                     java.lang.String accessToken,
        +                                                                                                     @Query(value="geometries")
        +                                                                                                     java.lang.String geometries,
        +                                                                                                     @Query(value="radiuses")
        +                                                                                                     java.lang.String radiuses,
        +                                                                                                     @Query(value="steps")
        +                                                                                                     java.lang.Boolean steps,
        +                                                                                                     @Query(value="overview")
        +                                                                                                     java.lang.String overview,
        +                                                                                                     @Query(value="timestamps")
        +                                                                                                     java.lang.String timestamps,
        +                                                                                                     @Query(value="annotations")
        +                                                                                                     java.lang.String annotations,
        +                                                                                                     @Query(value="language")
        +                                                                                                     java.lang.String language,
        +                                                                                                     @Query(value="tidy")
        +                                                                                                     java.lang.Boolean tidy,
        +                                                                                                     @Query(value="roundabout_exits")
        +                                                                                                     java.lang.Boolean roundaboutExits,
        +                                                                                                     @Query(value="banner_instructions")
        +                                                                                                     java.lang.Boolean bannerInstructions,
        +                                                                                                     @Query(value="voice_instructions")
        +                                                                                                     java.lang.Boolean voiceInstructions,
        +                                                                                                     @Query(value="voice_units")
        +                                                                                                     java.lang.String voiceUnits,
        +                                                                                                     @Query(value="waypoints")
        +                                                                                                     java.lang.String waypointIndices,
        +                                                                                                     @Query(value="waypoint_names")
        +                                                                                                     java.lang.String waypointNames,
        +                                                                                                     @Query(value="ignore")
        +                                                                                                     java.lang.String ignore,
        +                                                                                                     @Query(value="approaches")
        +                                                                                                     java.lang.String approaches)
        +
        Constructs the GET call using the information passed in through the + MapboxMapMatching.Builder.
        +
        +
        Parameters:
        +
        userAgent - user agent
        +
        user - user
        +
        profile - directions profile ID; either mapbox/driving, mapbox/walking, + or mapbox/cycling
        +
        coordinates - inaccurate traces from a GPS unit or a phone
        +
        accessToken - Mapbox access token
        +
        geometries - format of the returned geometry. Allowed values are: geojson + (as LineString), polyline with precision 5, polyline6. The default + value is polyline
        +
        radiuses - a list of integers in meters indicating the assumed precision of + the used tracking device. There must be as many radiuses as there + are coordinates in the request, each separated by ;. Values can be + a number between 0 and 30. Use higher numbers (20-30) for noisy + traces and lower numbers (1-10) for clean traces. The default value + is 5
        +
        steps - whether to return steps and turn-by-turn instructions. Can be true + or false. The default is false
        +
        overview - type of returned overview geometry. Can be full (the most detailed + geometry available), simplified (a simplified version of the full + geometry), or false (no overview geometry). The default is simplified
        +
        timestamps - timestamps corresponding to each coordinate provided in the request; + must be numbers in Unix time (seconds since the Unix epoch). There + must be as many timestamps as there are coordinates in the request, + each separated by ;
        +
        annotations - whether or not to return additional metadata for each coordinate + along the match geometry. Can be one or all of 'duration', + 'distance', or 'nodes', each separated by ,. See the response + object for more details on what it is included with annotations
        +
        language - language of returned turn-by-turn text instructions
        +
        tidy - whether or not to transparently remove clusters and re-sample + traces for improved map matching results
        +
        roundaboutExits - Whether or not to emit instructions at roundabout exits.
        +
        bannerInstructions - Whether or not to return banner objects associated with + the `routeSteps`. Should be used in conjunction with `steps`.
        +
        voiceInstructions - whether or not to return + marked-up text for voice guidance along the route.
        +
        voiceUnits - voice units
        +
        waypointIndices - which input coordinates should be treated as waypoints/separate legs. + Note: coordinate indices not added here act as silent waypoints
        +
        waypointNames - custom names for waypoints used for the arrival instruction.
        +
        ignore - ignore certain routing restrictions when map matching.
        +
        approaches - which side of the road to approach a waypoint.
        +
        Returns:
        +
        the MapMatchingResponse in a Call wrapper
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        postCall

        +
        @FormUrlEncoded
        + @POST(value="matching/v5/{user}/{profile}")
        +retrofit2.Call<MapMatchingResponse> postCall(@Header(value="User-Agent")
        +                                                                                                          java.lang.String userAgent,
        +                                                                                                          @Path(value="user")
        +                                                                                                          java.lang.String user,
        +                                                                                                          @Path(value="profile")
        +                                                                                                          java.lang.String profile,
        +                                                                                                          @Field(value="coordinates")
        +                                                                                                          java.lang.String coordinates,
        +                                                                                                          @Query(value="access_token")
        +                                                                                                          java.lang.String accessToken,
        +                                                                                                          @Field(value="geometries")
        +                                                                                                          java.lang.String geometries,
        +                                                                                                          @Field(value="radiuses")
        +                                                                                                          java.lang.String radiuses,
        +                                                                                                          @Field(value="steps")
        +                                                                                                          java.lang.Boolean steps,
        +                                                                                                          @Field(value="overview")
        +                                                                                                          java.lang.String overview,
        +                                                                                                          @Field(value="timestamps")
        +                                                                                                          java.lang.String timestamps,
        +                                                                                                          @Field(value="annotations")
        +                                                                                                          java.lang.String annotations,
        +                                                                                                          @Field(value="language")
        +                                                                                                          java.lang.String language,
        +                                                                                                          @Field(value="tidy")
        +                                                                                                          java.lang.Boolean tidy,
        +                                                                                                          @Field(value="roundabout_exits")
        +                                                                                                          java.lang.Boolean roundaboutExits,
        +                                                                                                          @Field(value="banner_instructions")
        +                                                                                                          java.lang.Boolean bannerInstructions,
        +                                                                                                          @Field(value="voice_instructions")
        +                                                                                                          java.lang.Boolean voiceInstructions,
        +                                                                                                          @Field(value="voice_units")
        +                                                                                                          java.lang.String voiceUnits,
        +                                                                                                          @Field(value="waypoints")
        +                                                                                                          java.lang.String waypointIndices,
        +                                                                                                          @Field(value="waypoint_names")
        +                                                                                                          java.lang.String waypointNames,
        +                                                                                                          @Field(value="ignore")
        +                                                                                                          java.lang.String ignore,
        +                                                                                                          @Field(value="approaches")
        +                                                                                                          java.lang.String approaches)
        +
        Constructs the POST call using the information passed in through the + MapboxMapMatching.Builder.
        +
        +
        Parameters:
        +
        userAgent - user agent
        +
        user - user
        +
        profile - directions profile ID; either mapbox/driving, mapbox/walking, + or mapbox/cycling
        +
        coordinates - inaccurate traces from a GPS unit or a phone
        +
        accessToken - Mapbox access token
        +
        geometries - format of the returned geometry. Allowed values are: geojson + (as LineString), polyline with precision 5, polyline6. The default + value is polyline
        +
        radiuses - a list of integers in meters indicating the assumed precision of + the used tracking device. There must be as many radiuses as there + are coordinates in the request, each separated by ;. Values can be + a number between 0 and 30. Use higher numbers (20-30) for noisy + traces and lower numbers (1-10) for clean traces. The default value + is 5
        +
        steps - whether to return steps and turn-by-turn instructions. Can be true + or false. The default is false
        +
        overview - type of returned overview geometry. Can be full (the most detailed + geometry available), simplified (a simplified version of the full + geometry), or false (no overview geometry). The default is simplified
        +
        timestamps - timestamps corresponding to each coordinate provided in the request; + must be numbers in Unix time (seconds since the Unix epoch). There + must be as many timestamps as there are coordinates in the request, + each separated by ;
        +
        annotations - whether or not to return additional metadata for each coordinate + along the match geometry. Can be one or all of 'duration', + 'distance', or 'nodes', each separated by ,. See the response + object for more details on what it is included with annotations
        +
        language - language of returned turn-by-turn text instructions
        +
        tidy - whether or not to transparently remove clusters and re-sample + traces for improved map matching results
        +
        roundaboutExits - Whether or not to emit instructions at roundabout exits.
        +
        bannerInstructions - Whether or not to return banner objects associated with + the `routeSteps`. Should be used in conjunction with `steps`.
        +
        voiceInstructions - whether or not to return + marked-up text for voice guidance along the route.
        +
        voiceUnits - voice units
        +
        waypointIndices - which input coordinates should be treated as waypoints/separate legs. + Note: coordinate indices not added here act as silent waypoints
        +
        waypointNames - custom names for waypoints used for the arrival instruction.
        +
        ignore - ignore certain routing restrictions when map matching.
        +
        approaches - which side of the road to approach a waypoint.
        +
        Returns:
        +
        the MapMatchingResponse in a Call wrapper
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.Builder.html new file mode 100644 index 000000000..cd81db643 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.Builder.html @@ -0,0 +1,1165 @@ + + + + + + +MapboxMapMatching.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5
+

Class MapboxMapMatching.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxMapMatching
    +
    +
    +
    +
    public abstract static class MapboxMapMatching.Builder
    +extends java.lang.Object
    +
    Builds your map matching query by adding parameters. + Create a fresh instance of the builder for new requests given the fact that + some methods like coordinates(List) accumulate values.
    +
    +
    Since:
    +
    2.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        post

        +
        @NonNull
        +public MapboxMapMatching.Builder post()
        +
        Use POST method to request data. + The default is to use GET.
        +
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        get

        +
        @NonNull
        +public MapboxMapMatching.Builder get()
        +
        Use GET method to request data.
        +
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.4.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder accessToken(@NonNull
        +                                                               java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Map Matching API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        tidy

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder tidy(@Nullable
        +                                                        java.lang.Boolean tidy)
        +
        Whether or not to transparently remove clusters and re-sample traces for improved map + matching results. Pass in null to reset to the APIs default setting.
        +
        +
        Parameters:
        +
        tidy - true if you'd like the API to remove coordinates clustered together, otherwise + false
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        user

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder user(@NonNull
        +                                                        java.lang.String user)
        +
        The username for the account that the directions engine runs on. In most cases, this should + always remain the default value of DirectionsCriteria.PROFILE_DEFAULT_USER.
        +
        +
        Parameters:
        +
        user - a non-null string which will replace the default user used in the map matching + request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        profile

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder profile(@NonNull
        +                                                           java.lang.String profile)
        +
        This selects which mode of transportation the user will be using to accurately give the + map matching route. The options include driving, driving considering traffic, walking, and + cycling. Using each of these profiles will result in different durations
        +
        +
        Parameters:
        +
        profile - required to be one of the String values found in the DirectionsCriteria.ProfileCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        geometries

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder geometries(@NonNull
        +                                                              java.lang.String geometries)
        +
        alter the default geometry being returned for the map matching route. A null value will reset + this field to the APIs default value vs this SDKs default value of + DirectionsCriteria.GEOMETRY_POLYLINE6. +

        + Note that while the API supports GeoJson as an option for geometry, this SDK intentionally + removes this as an option since an encoded string for the geometry significantly reduces + bandwidth on mobile devices and speeds up response time. +

        +
        +
        Parameters:
        +
        geometries - null if you'd like the default geometry, else one of the options found in + DirectionsCriteria.GeometriesCriteria.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        radiuses

        +
        @NonNull
        +public MapboxMapMatching.Builder radiuses(@Nullable
        +                                                   java.lang.Double... radiuses)
        +
        Optionally, set the maximum distance in meters that each coordinate is allowed to move when + snapped to a nearby road segment. There must be as many radiuses as there are coordinates in + the request. Values can be any number greater than 0 or they can be unlimited simply by + passing Double.POSITIVE_INFINITY. +

        + If no routable road is found within the radius, a NoSegment error is returned. +

        +
        +
        Parameters:
        +
        radiuses - double array containing the radiuses defined in unit meters.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypoints

        +
        @Deprecated
        + @NonNull
        +public MapboxMapMatching.Builder waypoints(@Nullable
        +                                                                 java.lang.Integer... waypoints)
        +
        Deprecated. you should now use waypointIndices(Integer[])
        +
        Optionally, set which input coordinates should be treated as waypoints. +

        + Most useful in combination with steps=true and requests based on traces + with high sample rates. Can be an index corresponding to any of the input coordinates, + but must contain the first ( 0 ) and last coordinates' index separated by ; . + MapboxMapMatching.steps() +

        +
        +
        Parameters:
        +
        waypoints - integer array of coordinate indices to be used as waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndices

        +
        @NonNull
        +public MapboxMapMatching.Builder waypointIndices(@Nullable
        +                                                          java.lang.Integer... waypointIndices)
        +
        Optionally, set which input coordinates should be treated as waypoints / separate legs. + Note: coordinate indices not added here act as silent waypoints +

        + Most useful in combination with steps=true and requests based on traces + with high sample rates. Can be an index corresponding to any of the input coordinates, + but must contain the first ( 0 ) and last coordinates' index separated by ; . + MapboxMapMatching.steps() +

        +
        +
        Parameters:
        +
        waypointIndices - integer array of coordinate indices to be used as waypoints
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        steps

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder steps(@Nullable
        +                                                         java.lang.Boolean steps)
        +
        Setting this will determine whether to return steps and turn-by-turn instructions. Can be + set to either true or false to enable or disable respectively. null can also optionally be + passed in to set the default behavior to match what the API does by default. +

        + If `steps` is set to `true`, the following guidance-related parameters will be available: + `banner_instructions`, `language`, `roundabout_exits`, `voice_instructions`, + `voice_units`, `waypoint_names`, and `waypoints`.

        +
        +
        Parameters:
        +
        steps - true if you'd like step information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        overview

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder overview(@Nullable
        +                                                            java.lang.String overview)
        +
        Type of returned overview geometry. Can be DirectionsCriteria.OVERVIEW_FULL (the most + detailed geometry available), DirectionsCriteria.OVERVIEW_SIMPLIFIED (a simplified + version of the full geometry), or DirectionsCriteria.OVERVIEW_FALSE (no overview + geometry). The default is simplified. Passing in null will use the APIs default setting for + the overview field.
        +
        +
        Parameters:
        +
        overview - null or one of the options found in DirectionsCriteria.OverviewCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bannerInstructions

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder bannerInstructions(@Nullable
        +                                                                      java.lang.Boolean bannerInstructions)
        +
        Setting this will determine whether or not to return banner objects associated with + the `routeSteps`. Can be set to either true or false to enable or + disable respectively. null can also optionally be + passed in to set the default behavior to match what the API does by default. +

        + Must be used in conjunction with `steps=true`.

        +
        +
        Parameters:
        +
        bannerInstructions - true if you'd like step information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceInstructions

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder voiceInstructions(@Nullable
        +                                                                     java.lang.Boolean voiceInstructions)
        +
        Setting can be set to either true or false to enable or disable SSML marked-up text for + voice guidance along the route. null can also optionally be passed in to set the default + behavior to match what the API does by default. +

        + Must be used in conjunction with `steps=true`.

        +
        +
        Parameters:
        +
        voiceInstructions - true if you'd like step information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceUnits

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder voiceUnits(@Nullable
        +                                                              java.lang.String voiceUnits)
        +
        Specify what unit you'd like voice and banner instructions to use. +

        + Must be used in conjunction with `steps=true` and `voice_instructions=true`.

        +
        +
        Parameters:
        +
        voiceUnits - either Imperial (default) or Metric
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        roundaboutExits

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder roundaboutExits(@Nullable
        +                                                                   java.lang.Boolean roundaboutExits)
        +
        Setting can be set to either true or false to enable or disable respectively. + null can also optionally be passed in to set the default behavior to match what the API + does by default. +

        + Must be used in conjunction with `steps=true`.

        +
        +
        Parameters:
        +
        roundaboutExits - true if you'd like step information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        annotations

        +
        @NonNull
        +public MapboxMapMatching.Builder annotations(@Nullable
        +                                                      java.lang.String... annotations)
        +
        Whether or not to return additional metadata along the route. Possible values are: + DirectionsCriteria.ANNOTATION_DISTANCE, + DirectionsCriteria.ANNOTATION_DURATION, + DirectionsCriteria.ANNOTATION_DURATION and + DirectionsCriteria.ANNOTATION_CONGESTION.
        +
        +
        Parameters:
        +
        annotations - string referencing one of the annotation direction criteria's. The strings + restricted to one or multiple values inside the DirectionsCriteria.AnnotationCriteria + or null which will result in no annotations being used
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        RouteLeg object + documentation
        +
        +
      • +
      + + + +
        +
      • +

        annotations

        +
        @NonNull
        +protected abstract MapboxMapMatching.Builder annotations(@Nullable
        +                                                                  java.lang.String annotations)
        +
      • +
      + + + +
        +
      • +

        timestamps

        +
        @NonNull
        +public MapboxMapMatching.Builder timestamps(@Nullable
        +                                                     java.lang.String... timestamps)
        +
        Timestamps corresponding to each coordinate provided in the request; must be numbers in Unix + time (seconds since the Unix epoch) converted to a String. There must be as many timestamps + as there are coordinates in the request.
        +
        +
        Parameters:
        +
        timestamps - timestamp corresponding to the coordinate added at the identical index
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        timestamps

        +
        @NonNull
        +protected abstract MapboxMapMatching.Builder timestamps(@Nullable
        +                                                                 java.lang.String timestamps)
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +public MapboxMapMatching.Builder coordinates(@NonNull
        +                                                      java.util.List<com.mapbox.geojson.Point> coordinates)
        +
        Add a list of Point's which define the points to perform the map matching on. The + minimum points is 2 and the maximum points allowed in totals 100. You can use this method in + conjunction with coordinate(Point).
        +
        +
        Parameters:
        +
        coordinates - a List full of Points which define the points to perform the map + matching on
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        @NonNull
        +protected abstract MapboxMapMatching.Builder coordinates(@NonNull
        +                                                                  java.lang.String coordinates)
        +
      • +
      + + + +
        +
      • +

        coordinate

        +
        @NonNull
        +public MapboxMapMatching.Builder coordinate(@NonNull
        +                                                     com.mapbox.geojson.Point coordinate)
        +
        This will add a single Point to the coordinate list which is used to determine the + duration between points. This can be called up to 100 times until you hit the maximum allowed + points. You can use this method in conjunction with coordinates(List).
        +
        +
        Parameters:
        +
        coordinate - a Point which you'd like the map matching APi to perform on
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        @NonNull
        +public MapboxMapMatching.Builder language(@Nullable
        +                                                   java.util.Locale language)
        +
        Set the instruction language for the map matching request, the default is english. Only a + select number of languages are currently supported, reference the table provided in the see + link below. +

        + Must be used in conjunction with `steps=true`.

        +
        +
        Parameters:
        +
        language - a Locale value representing the language you'd like the instructions to be + written in when returned
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Supported + Languages
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder language(java.lang.String language)
        +
        Set the instruction language for the map matching request, the default is english. Only a + select number of languages are currently supported, reference the table provided in the see + link below.
        +
        +
        Parameters:
        +
        language - a String value representing the language you'd like the instructions to be + written in when returned
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        Supported + Languages
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder clientAppName(@NonNull
        +                                                                 java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        addApproaches

        +
        @NonNull
        +public MapboxMapMatching.Builder addApproaches(@Nullable
        +                                                        java.lang.String... approaches)
        +
        Optionally used to indicate how map matched routes consider + rom which side of the road to approach a waypoint. + Accepts unrestricted (default), curb or null. + If set to unrestricted , the map matched route can approach waypoints + from either side of the road. If set to curb , the map matched route will be returned + so that on arrival, the waypoint will be found on the side that corresponds with the + driving_side of the region in which the returned route is located. + If provided, the list of approaches must be the same length as the list of waypoints.
        +
        +
        Parameters:
        +
        approaches - null if you'd like the default approaches, + else one of the options found in + DirectionsCriteria.ApproachesCriteria.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.2.0
        +
        +
      • +
      + + + +
        +
      • +

        addWaypointNames

        +
        @NonNull
        +public MapboxMapMatching.Builder addWaypointNames(@Nullable
        +                                                           java.lang.String... waypointNames)
        +
        Custom names for waypoints used for the arrival instruction, + each separated by ; . Values can be any string and total number of all characters cannot + exceed 500. If provided, the list of waypointNames must be the same length as the list of + waypoints, but you can skip a coordinate and show its position with the ; separator.
        +
        +
        Parameters:
        +
        waypointNames - Custom names for waypoints used for the arrival instruction.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.3.0
        +
        +
      • +
      + + + +
        +
      • +

        addIgnore

        +
        @NonNull
        +public MapboxMapMatching.Builder addIgnore(@Nullable
        +                                                    java.lang.String... ignore)
        +
        Ignore certain routing restrictions when map matching. +

        + This option is only available for the mapbox/driving profile.

        +
        +
        Parameters:
        +
        ignore - routing restrictions
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +public abstract MapboxMapMatching.Builder baseUrl(java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        build

        +
        @NonNull
        +public MapboxMapMatching build()
        +
        This uses the provided parameters set using the MapboxMapMatching.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxMapMatching object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Map Matching
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - when a provided parameter is detected to be incorrect
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.IgnoreScope.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.IgnoreScope.html new file mode 100644 index 000000000..6b4bebd1c --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.IgnoreScope.html @@ -0,0 +1,168 @@ + + + + + + +MapboxMapMatching.IgnoreScope (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5
+

Annotation Type MapboxMapMatching.IgnoreScope

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    + @Target(value={ANNOTATION_TYPE,PARAMETER})
    +public static @interface MapboxMapMatching.IgnoreScope
    +
    Ignore certain routing restrictions when map matching.
    +
    +
    See Also:
    +
    MapMetching docs
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.html new file mode 100644 index 000000000..0b92909e9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/MapboxMapMatching.html @@ -0,0 +1,531 @@ + + + + + + +MapboxMapMatching (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5
+

Class MapboxMapMatching

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxMapMatching
    +extends com.mapbox.core.MapboxService<MapMatchingResponse,MapMatchingService>
    +
    The Mapbox map matching interface (v5) +

    + The Mapbox Map Matching API snaps fuzzy, inaccurate traces from a GPS unit or a phone to the + OpenStreetMap road and path network using the Directions API. This produces clean paths that can + be displayed on a map or used for other analysis.

    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Map matching API + documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxMapMatching.Builder +
      Builds your map matching query by adding parameters.
      +
      static interface MapboxMapMatching.IgnoreScope +
      Ignore certain routing restrictions when map matching.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringIGNORE_ACCESS +
      Ignore access restrictions related to mode of travel.
      +
      static java.lang.StringIGNORE_ONEWAYS +
      Ignore one-way restrictions.
      +
      static java.lang.StringIGNORE_RESTRICTIONS +
      Ignore other restrictions, such as time-based or turn restrictions.
      +
      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxMapMatching() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        IGNORE_ACCESS

        +
        public static final java.lang.String IGNORE_ACCESS
        +
        Ignore access restrictions related to mode of travel.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        IGNORE_ONEWAYS

        +
        public static final java.lang.String IGNORE_ONEWAYS
        +
        Ignore one-way restrictions.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        IGNORE_RESTRICTIONS

        +
        public static final java.lang.String IGNORE_RESTRICTIONS
        +
        Ignore other restrictions, such as time-based or turn restrictions.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxMapMatching

        +
        protected MapboxMapMatching()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingAdapterFactory.html new file mode 100644 index 000000000..55e61505a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingAdapterFactory.html @@ -0,0 +1,298 @@ + + + + + + +MapMatchingAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class MapMatchingAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A MapMatching type adapter factory for convenience when using AutoValue and handling + serialization/deserialization. The majority of this class gets generated during compilation time.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Create a new instance of this MapMatching type adapter factory, this is passed into the Gson + Builder.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapMatchingAdapterFactory

        +
        public MapMatchingAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Create a new instance of this MapMatching type adapter factory, this is passed into the Gson + Builder.
        +
        +
        Returns:
        +
        a new GSON TypeAdapterFactory
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.Builder.html new file mode 100644 index 000000000..43e077331 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.Builder.html @@ -0,0 +1,345 @@ + + + + + + +MapMatchingError.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingError.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapMatchingError
    +
    +
    +
    +
    public abstract static class MapMatchingError.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapMatchingError.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract MapMatchingError.Builder code(java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. The possible responses are listed + below: +
          +
        • Ok Normal case.
        • +
        • NoMatch The input did not produce any matches, or the waypoints + requested were not found in the resulting match. features will be an empty array.
        • +
        • TooManyCoordinates There are more than 100 points in the request.
        • +
        • ProfileNotFound Needs to be a valid profile.
        • +
        • InvalidInputmessage will hold an explanation of the invalid input.
        • +
        +
        +
        Parameters:
        +
        code - a string with one of the given values described in the list above
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        public abstract MapMatchingError.Builder message(java.lang.String message)
        +
        Provides a short message with the explanation of the invalid input.
        +
        +
        Parameters:
        +
        message - a string containing the message API Directions response
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.html new file mode 100644 index 000000000..2d46015a4 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingError.html @@ -0,0 +1,398 @@ + + + + + + +MapMatchingError (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingError

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MapMatchingError
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    If an InvalidInput error is thrown, this class can be used to get both the code and the message + which holds an explanation of the invalid input. + + On error, the server responds with different HTTP status codes. + For responses with HTTP status codes lower than 500, the JSON response body includes the code + property, which may be used by client programs to manage control flow. + The response body may also include a message property, with a human-readable explaination + of the error. If a server error occurs, the HTTP status code will be 500 or higher and + the response will not include a code property.
    +
    +
    Since:
    +
    3.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapMatchingError.Builder +
      This builder can be used to set the values describing the MapMatchingError.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MapMatchingError() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapMatchingError

        +
        public MapMatchingError()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @Nullable
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. The possible responses are listed below: +
          +
        • Ok Normal case.
        • +
        • NoMatch The input did not produce any matches, or the waypoints requested + were not found in the resulting match. features will be an empty array.
        • +
        • TooManyCoordinates There are more than 100 points in the request.
        • +
        • ProfileNotFound Needs to be a valid profile.
        • +
        • InvalidInputmessage will hold an explanation of the invalid input.
        • +
        +
        +
        Returns:
        +
        a string with one of the given values described in the list above
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        @Nullable
        +public abstract java.lang.String message()
        +
        Provides a short message with the explanation of the invalid input.
        +
        +
        Returns:
        +
        a string containing the message API MapMatching response
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapMatchingError> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.Builder.html new file mode 100644 index 000000000..0853e0b79 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.Builder.html @@ -0,0 +1,569 @@ + + + + + + +MapMatchingMatching.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingMatching.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapMatchingMatching
    +
    +
    +
    +
    public abstract static class MapMatchingMatching.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapMatchingResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        distance

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder distance(double distance)
        +
        The distance traveled from origin to destination.
        +
        +
        Parameters:
        +
        distance - a double number with unit meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder duration(double duration)
        +
        The estimated travel time from origin to destination.
        +
        +
        Parameters:
        +
        duration - a double number with unit seconds
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder geometry(@Nullable
        +                                                              java.lang.String geometry)
        +
        Gives the geometry of the route. Commonly used to draw the route on the map view.
        +
        +
        Parameters:
        +
        geometry - an encoded polyline string
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder weight(double weight)
        +
        The calculated weight of the route.
        +
        +
        Parameters:
        +
        weight - the weight value provided from the API as a double value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weightName

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder weightName(java.lang.String weightName)
        +
        The name of the weight profile used while calculating during extraction phase. The default is + routability which is duration based, with additional penalties for less desirable + maneuvers.
        +
        +
        Parameters:
        +
        weightName - a String representing the weight profile used while calculating the route
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        legs

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder legs(java.util.List<com.mapbox.api.directions.v5.models.RouteLeg> legs)
        +
        A Leg is a route between only two waypoints.
        +
        +
        Parameters:
        +
        legs - list of RouteLeg objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        confidence

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder confidence(double confidence)
        +
        A number between 0 (low) and 1 (high) indicating level of confidence in the returned match.
        +
        +
        Parameters:
        +
        confidence - confidence value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        routeOptions

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder routeOptions(@Nullable
        +                                                                  com.mapbox.api.directions.v5.models.RouteOptions routeOptions)
        +
        Holds onto the parameter information used when making the directions request.
        +
        +
        Parameters:
        +
        routeOptions - a RouteOptionss object which holds onto critical information from + the request that cannot be derived directly from the directions route
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceLanguage

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder voiceLanguage(@Nullable
        +                                                                   java.lang.String voiceLanguage)
        +
        String of the language to be used for voice instructions. Defaults to en, and + can be any accepted instruction language. Should be null when the language provided + via MapboxMapMatching.language() is not + compatible with API Voice.
        +
        +
        Parameters:
        +
        voiceLanguage - String compatible with voice instructions, null otherwise
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      + + + +
        +
      • +

        requestUuid

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder requestUuid(@Nullable
        +                                                                 java.lang.String requestUuid)
        +
        The universally unique identifier of the request that produced this route.
        +
        +
        Parameters:
        +
        requestUuid - uuid
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        routeIndex

        +
        @NonNull
        +public abstract MapMatchingMatching.Builder routeIndex(java.lang.String routeIndex)
        +
        The index of the route in the list of routes returned by the original response.
        +
        +
        Parameters:
        +
        routeIndex - string of an int value representing the index
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.html new file mode 100644 index 000000000..21f074bc8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingMatching.html @@ -0,0 +1,634 @@ + + + + + + +MapMatchingMatching (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingMatching

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MapMatchingMatching
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    A match object is a DirectionsRoute object with an + additional confidence field.
    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static MapMatchingMatching.Builderbuilder() +
      Create a new instance of this class by using the MapMatchingMatching.Builder class.
      +
      abstract doubleconfidence() +
      A number between 0 (low) and 1 (high) indicating level of confidence in the returned match.
      +
      abstract doubledistance() +
      The distance traveled from origin to destination.
      +
      abstract doubleduration() +
      The estimated travel time from origin to destination.
      +
      abstract java.lang.Stringgeometry() +
      Gives the geometry of the route.
      +
      abstract java.util.List<com.mapbox.api.directions.v5.models.RouteLeg>legs() +
      A Leg is a route between only two waypoints.
      +
      abstract java.lang.StringrequestUuid() +
      The universally unique identifier of the request that produced this route.
      +
      abstract java.lang.StringrouteIndex() +
      The index of this route in the original network response.
      +
      abstract com.mapbox.api.directions.v5.models.RouteOptionsrouteOptions() +
      Holds onto the parameter information used when making the directions request.
      +
      abstract MapMatchingMatching.BuildertoBuilder() +
      Convert the current MapMatchingMatching to its builder holding the currently assigned + values.
      +
      com.mapbox.api.directions.v5.models.DirectionsRoutetoDirectionRoute() +
      Map this MapMatchingMatching object to a DirectionsRoute object.
      +
      static com.google.gson.TypeAdapter<MapMatchingMatching>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      abstract java.lang.StringvoiceLanguage() +
      String of the language to be used for voice instructions.
      +
      abstract doubleweight() +
      The calculated weight of the route.
      +
      abstract java.lang.StringweightName() +
      The name of the weight profile used while calculating during extraction phase.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapMatchingMatching

        +
        public MapMatchingMatching()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        routeIndex

        +
        @Nullable
        +public abstract java.lang.String routeIndex()
        +
        The index of this route in the original network response.
        +
        +
        Returns:
        +
        string of an int value representing the index
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        public abstract double distance()
        +
        The distance traveled from origin to destination.
        +
        +
        Returns:
        +
        a double number with unit meters
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        duration

        +
        public abstract double duration()
        +
        The estimated travel time from origin to destination.
        +
        +
        Returns:
        +
        a double number with unit seconds
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        @Nullable
        +public abstract java.lang.String geometry()
        +
        Gives the geometry of the route. Commonly used to draw the route on the map view.
        +
        +
        Returns:
        +
        an encoded polyline string
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        weight

        +
        public abstract double weight()
        +
        The calculated weight of the route.
        +
        +
        Returns:
        +
        the weight value provided from the API as a double value
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        weightName

        +
        @SerializedName(value="weight_name")
        +public abstract java.lang.String weightName()
        +
        The name of the weight profile used while calculating during extraction phase. The default is + routability which is duration based, with additional penalties for less desirable + maneuvers.
        +
        +
        Returns:
        +
        a String representing the weight profile used while calculating the route
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        legs

        +
        public abstract java.util.List<com.mapbox.api.directions.v5.models.RouteLeg> legs()
        +
        A Leg is a route between only two waypoints.
        +
        +
        Returns:
        +
        list of RouteLeg objects
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        confidence

        +
        public abstract double confidence()
        +
        A number between 0 (low) and 1 (high) indicating level of confidence in the returned match.
        +
        +
        Returns:
        +
        confidence value
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        routeOptions

        +
        @Nullable
        +public abstract com.mapbox.api.directions.v5.models.RouteOptions routeOptions()
        +
        Holds onto the parameter information used when making the directions request. Useful for + re-requesting a directions route using the same information previously used.
        +
        +
        Returns:
        +
        a RouteOptionss object which holds onto critical information from the request + that cannot be derived directly from the directions route
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        voiceLanguage

        +
        @Nullable
        + @SerializedName(value="voiceLocale")
        +public abstract java.lang.String voiceLanguage()
        +
        String of the language to be used for voice instructions. Defaults to en, and + can be any accepted instruction language. Will be null when the language provided + via MapboxMapMatching.language() is not compatible + with API Voice.
        +
        +
        Returns:
        +
        String compatible with voice instructions, null otherwise
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      + + + +
        +
      • +

        requestUuid

        +
        @Nullable
        +public abstract java.lang.String requestUuid()
        +
        The universally unique identifier of the request that produced this route.
        +
        +
        Returns:
        +
        request uuid
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toDirectionRoute

        +
        public com.mapbox.api.directions.v5.models.DirectionsRoute toDirectionRoute()
        +
        Map this MapMatchingMatching object to a DirectionsRoute object.
        +
        +
        Returns:
        +
        a DirectionsRoute object
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapMatchingMatching> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.Builder.html new file mode 100644 index 000000000..457ac735f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.Builder.html @@ -0,0 +1,402 @@ + + + + + + +MapMatchingResponse.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapMatchingResponse
    +
    +
    +
    +
    public abstract static class MapMatchingResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapMatchingResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract MapMatchingResponse.Builder code(@Nullable
        +                                                 java.lang.String code)
        +
        A string depicting the state of the response. +
          +
        • "Ok" - Normal case
        • +
        • "NoMatch" - The input did not produce any matches. matchings will be an empty array.
        • +
        • "TooManyCoordinates" - There are more than 100 points in the request.
        • +
        • "InvalidInput" - message will hold an explanation of the invalid input.
        • +
        • "ProfileNotFound" - Profile should be mapbox.driving, mapbox.walking, + or mapbox.cycling.
        • +
        +
        +
        Parameters:
        +
        code - string containing the code
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        public abstract MapMatchingResponse.Builder message(@Nullable
        +                                                    java.lang.String message)
        +
        Optionally shows up in a map maptching response if an error or something unexpected occurred.
        +
        +
        Parameters:
        +
        message - a string containing the message API MapMatching response with if an error + occurred
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        tracepoints

        +
        public abstract MapMatchingResponse.Builder tracepoints(@Nullable
        +                                                        java.util.List<MapMatchingTracepoint> tracepoints)
        +
        A list of MapMatchingTracepoint objects representing the location an input point was + matched with. list of Waypoint objects representing all input points of the trace in the + order they were matched. If a trace point is omitted by map matching because it is an + outlier, the entry will be null.
        +
        +
        Parameters:
        +
        tracepoints - tracepoints list
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.html new file mode 100644 index 000000000..fa4271840 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingResponse.html @@ -0,0 +1,493 @@ + + + + + + +MapMatchingResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MapMatchingResponse
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    Mapbox map matching API response and convenience getter methods for optional properties.
    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Map Matching API Documentation, +Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapMatchingResponse

        +
        public MapMatchingResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @NonNull
        +public abstract java.lang.String code()
        +
        A string depicting the state of the response. +
          +
        • "Ok" - Normal case
        • +
        • "NoMatch" - The input did not produce any matches. matchings will be an empty array.
        • +
        • "TooManyCoordinates" - There are more than 100 points in the request.
        • +
        • "InvalidInput" - message will hold an explanation of the invalid input.
        • +
        • "ProfileNotFound" - Profile should be mapbox.driving, mapbox.walking, + or mapbox.cycling.
        • +
        +
        +
        Returns:
        +
        string containing the code
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        message

        +
        @Nullable
        +public abstract java.lang.String message()
        +
        Optionally shows up in a directions response if an error or something unexpected occurred.
        +
        +
        Returns:
        +
        a string containing the message API MapMatching response with if an error occurred
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        matchings

        +
        @Nullable
        +public abstract java.util.List<MapMatchingMatching> matchings()
        +
        List of MapMatchingMatching objects, essentially a DirectionsWaypoint object with the + addition of a confidence value.
        +
        +
        Returns:
        +
        a list made up of MapMatchingMatching objects
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        tracepoints

        +
        @Nullable
        +public abstract java.util.List<MapMatchingTracepoint> tracepoints()
        +
        A list of MapMatchingTracepoint objects representing the location an input point was + matched with. list of Waypoint objects representing all input points of the trace in the order + they were matched. If a trace point is omitted by map matching because it is an outlier, the + entry will be null.
        +
        +
        Returns:
        +
        tracepoints list
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapMatchingResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        fromJson

        +
        public static MapMatchingResponse fromJson(java.lang.String json)
        +
        Create a new instance of this class by passing in a formatted valid JSON String.
        +
        +
        Parameters:
        +
        json - a formatted valid JSON string defining a GeoJson Map Matching response
        +
        Returns:
        +
        a new instance of this class defined by the values passed inside this static factory + method
        +
        Since:
        +
        3.4.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.Builder.html new file mode 100644 index 000000000..d65ce9689 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.Builder.html @@ -0,0 +1,417 @@ + + + + + + +MapMatchingTracepoint.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingTracepoint.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapMatchingTracepoint
    +
    +
    +
    +
    public abstract static class MapMatchingTracepoint.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MapMatchingTracepoint.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        rawLocation

        +
        public abstract MapMatchingTracepoint.Builder rawLocation(double[] rawLocation)
        +
        The rawLocation as a double array. Once the MapMatchingTracepoint object's created, + this raw location gets converted into a Point object and is public exposed as such. + The double array should have a length of two, index 0 being the longitude and index 1 being + latitude.
        +
        +
        Parameters:
        +
        rawLocation - a double array with a length of two, index 0 being the longitude and + index 1 being latitude.
        +
        Returns:
        +
        a double array used for creating the public Point object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        matchingsIndex

        +
        public abstract MapMatchingTracepoint.Builder matchingsIndex(@Nullable
        +                                                             java.lang.Integer matchingsIndex)
        +
        Index to the match object in matchings the sub-trace was matched to.
        +
        +
        Parameters:
        +
        matchingsIndex - index value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        alternativesCount

        +
        public abstract MapMatchingTracepoint.Builder alternativesCount(@Nullable
        +                                                                java.lang.Integer alternativesCount)
        +
        Number of probable alternative matchings for this trace point. A value of zero indicates that + this point was matched unambiguously. Split the trace at these points for incremental map + matching.
        +
        +
        Parameters:
        +
        alternativesCount - an integer representing the alternatives count
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndex

        +
        public abstract MapMatchingTracepoint.Builder waypointIndex(@Nullable
        +                                                            java.lang.Integer waypointIndex)
        +
        Index of the waypoint inside the matched route.
        +
        +
        Parameters:
        +
        waypointIndex - index value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract MapMatchingTracepoint.Builder name(@Nullable
        +                                                   java.lang.String name)
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Parameters:
        +
        name - string with the name of the way the coordinate snapped to
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.html new file mode 100644 index 000000000..56696389c --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/MapMatchingTracepoint.html @@ -0,0 +1,482 @@ + + + + + + +MapMatchingTracepoint (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matching.v5.models
+

Class MapMatchingTracepoint

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MapMatchingTracepoint
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    A tracepoint object is DirectionsWaypoint object with two + additional fields.
    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapMatchingTracepoint

        +
        public MapMatchingTracepoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        matchingsIndex

        +
        @Nullable
        + @SerializedName(value="matchings_index")
        +public abstract java.lang.Integer matchingsIndex()
        +
        Index to the match object in matchings the sub-trace was matched to.
        +
        +
        Returns:
        +
        index value
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        alternativesCount

        +
        @Nullable
        + @SerializedName(value="alternatives_count")
        +public abstract java.lang.Integer alternativesCount()
        +
        Number of probable alternative matchings for this trace point. A value of zero indicates that + this point was matched unambiguously. Split the trace at these points for incremental map + matching.
        +
        +
        Returns:
        +
        an integer representing the alternatives count
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        waypointIndex

        +
        @Nullable
        + @SerializedName(value="waypoint_index")
        +public abstract java.lang.Integer waypointIndex()
        +
        Index of the waypoint inside the matched route.
        +
        +
        Returns:
        +
        index value
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        location

        +
        @Nullable
        +public com.mapbox.geojson.Point location()
        +
        A Point representing this waypoint location.
        +
        +
        Returns:
        +
        GeoJson Point representing this waypoint location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Returns:
        +
        string with the name of the way the coordinate snapped to
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MapMatchingTracepoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-frame.html new file mode 100644 index 000000000..b1d87df42 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.mapbox.api.matching.v5.models (services API) + + + + +

com.mapbox.api.matching.v5.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-summary.html new file mode 100644 index 000000000..cf3b6f555 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +com.mapbox.api.matching.v5.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.matching.v5.models

+
+
Contains the Mapbox Matching response model classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.matching.v5.models Description

+
Contains the Mapbox Matching response model classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-tree.html new file mode 100644 index 000000000..76fddd9f1 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/models/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.mapbox.api.matching.v5.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.matching.v5.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-frame.html new file mode 100644 index 000000000..97e8ded05 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.mapbox.api.matching.v5 (services API) + + + + +

com.mapbox.api.matching.v5

+
+

Interfaces

+ +

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-summary.html new file mode 100644 index 000000000..82d1b0b4e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-summary.html @@ -0,0 +1,195 @@ + + + + + + +com.mapbox.api.matching.v5 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.matching.v5

+
+
Contains the Mapbox Java Services wrapper for the Map Matching API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.matching.v5 Description

+
Contains the Mapbox Java Services wrapper for the Map Matching API.
+
+
Since:
+
2.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-tree.html new file mode 100644 index 000000000..ea11a6115 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matching/v5/package-tree.html @@ -0,0 +1,148 @@ + + + + + + +com.mapbox.api.matching.v5 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.matching.v5

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.Builder.html new file mode 100644 index 000000000..86ef8dff4 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.Builder.html @@ -0,0 +1,634 @@ + + + + + + +MapboxMatrix.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1
+

Class MapboxMatrix.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxMatrix
    +
    +
    +
    +
    public abstract static class MapboxMatrix.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Matrix API. At a bare minimum, + your request must include an access token, and a list of coordinates. All other fields can + be left alone inorder to use the default behaviour of the API. +

    + By default, the directions profile is set to driving (without traffic) but can be changed to + reflect your users use-case. +

    +

    + Create a fresh instance of the builder for new requests given the fact that + some methods like coordinates(List) accumulate values. +

    +

    + Note to contributors: All optional booleans in this builder use the object Boolean + rather than the primitive to allow for unset (null) values. +

    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract MapboxMatrix.BuilderaccessToken(java.lang.String accessToken) +
      Required to call when this is being built.
      +
      MapboxMatrix.BuilderaddAnnotations(java.lang.String... annotations) +
      Optionally pass in annotations to control to change which data to return.
      +
      MapboxMatrix.BuilderaddApproaches(java.lang.String... approaches) +
      A semicolon-separated list indicating the side of the road from + which to approach waypoints in a requested route.
      +
      abstract MapboxMatrix.BuilderbaseUrl(java.lang.String baseUrl) +
      Optionally change the APIs base URL to something other then the default Mapbox one.
      +
      MapboxMatrixbuild() +
      This uses the provided parameters set using the MapboxMatrix.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxMatrix object with the values provided.
      +
      abstract MapboxMatrix.BuilderclientAppName(java.lang.String clientAppName) +
      Base package name or other simple string identifier.
      +
      MapboxMatrix.Buildercoordinate(com.mapbox.geojson.Point coordinate) +
      This will add a single Point to the coordinate list which is used to determine the + duration between points.
      +
      MapboxMatrix.BuildercoordinateListSizeLimit(java.lang.Integer coordinateListSizeLimit) +
      Override the standard maximum coordinate list size of 25 so that you can + make a Matrix API call with a list of coordinates as large as the value you give to + this method.
      +
      MapboxMatrix.Buildercoordinates(java.util.List<com.mapbox.geojson.Point> coordinates) +
      Add a list of Point's which define the points to perform the matrix on.
      +
      MapboxMatrix.Builderdestinations(java.lang.Integer... destinations) +
      Optionally pass in indexes to generate an asymmetric matrix.
      +
      abstract MapboxMatrix.Builderprofile(java.lang.String profile) +
      This selects which mode of transportation the user will be using to accurately give the + matrix durations.
      +
      MapboxMatrix.Buildersources(java.lang.Integer... sources) +
      Optionally pass in indexes to generate an asymmetric matrix.
      +
      abstract MapboxMatrix.Builderuser(java.lang.String user) +
      The username for the account that the directions engine runs on.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        user

        +
        public abstract MapboxMatrix.Builder user(java.lang.String user)
        +
        The username for the account that the directions engine runs on. In most cases, this should + always remain the default value of DirectionsCriteria.PROFILE_DEFAULT_USER.
        +
        +
        Parameters:
        +
        user - a non-null string which will replace the default user used in the directions + request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        public MapboxMatrix.Builder coordinates(java.util.List<com.mapbox.geojson.Point> coordinates)
        +
        Add a list of Point's which define the points to perform the matrix on. The minimum + points is 2 and the maximum points allowed in totals 25. You can use this method in + conjunction with coordinate(Point).
        +
        +
        Parameters:
        +
        coordinates - a List full of Points which define the points to perform the + matrix on
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinate

        +
        public MapboxMatrix.Builder coordinate(@NonNull
        +                                       com.mapbox.geojson.Point coordinate)
        +
        This will add a single Point to the coordinate list which is used to determine the + duration between points. This can be called up to 25 times until you hit the maximum allowed + points. You can use this method in conjunction with coordinates(List).
        +
        +
        Parameters:
        +
        coordinate - a Point which you'd like the duration between all other points
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        profile

        +
        public abstract MapboxMatrix.Builder profile(@NonNull
        +                                             java.lang.String profile)
        +
        This selects which mode of transportation the user will be using to accurately give the + matrix durations. The options include driving, driving considering traffic, walking, and + cycling. Using each of these profiles will result in different durations.
        +
        +
        Parameters:
        +
        profile - required to be one of the String values found in the + DirectionsCriteria.ProfileCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxMatrix.Builder accessToken(@NonNull
        +                                                 java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Optimization API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        addAnnotations

        +
        public MapboxMatrix.Builder addAnnotations(@Nullable
        +                                           java.lang.String... annotations)
        +
        Optionally pass in annotations to control to change which data to return.
        +
        +
        Parameters:
        +
        annotations - 1 or more annotations
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        addApproaches

        +
        public MapboxMatrix.Builder addApproaches(@Nullable
        +                                          java.lang.String... approaches)
        +
        A semicolon-separated list indicating the side of the road from + which to approach waypoints in a requested route. + Accepts unrestricted (default, route can arrive at the waypoint from either + side of the road) or curb (route will arrive at the waypoint on + the driving_side of the region). + If provided, the number of approaches must be the same as the number of waypoints. + However, you can skip a coordinate and show its position in the list with the ; separator.
        +
        +
        Parameters:
        +
        approaches - null if you'd like the default approaches, + else one of the options found in + DirectionsCriteria.ApproachesCriteria.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        destinations

        +
        public MapboxMatrix.Builder destinations(@Nullable
        +                                         java.lang.Integer... destinations)
        +
        Optionally pass in indexes to generate an asymmetric matrix.
        +
        +
        Parameters:
        +
        destinations - 1 or more indexes as a integer, if more then one, separate with a comma
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        sources

        +
        public MapboxMatrix.Builder sources(@Nullable
        +                                    java.lang.Integer... sources)
        +
        Optionally pass in indexes to generate an asymmetric matrix.
        +
        +
        Parameters:
        +
        sources - 1 or more indexes as a integer, if more then one, separate with a comma
        +
        Returns:
        +
        Builder
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxMatrix.Builder clientAppName(@NonNull
        +                                                   java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxMatrix.Builder baseUrl(@NonNull
        +                                             java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinateListSizeLimit

        +
        public MapboxMatrix.Builder coordinateListSizeLimit(@NonNull
        +                                                    java.lang.Integer coordinateListSizeLimit)
        +
        Override the standard maximum coordinate list size of 25 so that you can + make a Matrix API call with a list of coordinates as large as the value you give to + this method. + + You should only use this method if the Mapbox team has enabled your Mapbox + account to be able to request Matrix API information with a list of more than 25 + coordinates.
        +
        +
        Parameters:
        +
        coordinateListSizeLimit - the max limit of coordinates used by a single call
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        5.1.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxMatrix build()
        +
        This uses the provided parameters set using the MapboxMatrix.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxMatrix object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Matrix
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.html new file mode 100644 index 000000000..3118916f3 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MapboxMatrix.html @@ -0,0 +1,403 @@ + + + + + + +MapboxMatrix (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1
+

Class MapboxMatrix

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxMatrix
    +extends com.mapbox.core.MapboxService<MatrixResponse,MatrixService>
    +
    the Matrix API returns all travel times between many points. The Matrix API will always return + the duration on the fastest route. Durations between points may not be symmetric (for example A + to B may have a different duration than B to A), as the routes may differ by direction due to + one-way streets or turn restrictions. The Matrix API returns durations in seconds. It does not + return route geometries or distances. +

    + This API allows you to build tools that efficiently check the reachability of coordinates from + each other, filter points by travel time, or run your own algorithms for solving optimization + problems. +

    + The standard limit for request are a maximum 60 requests per minute and maximum 25 input + coordinates. For example you can request a symmetric 25x25 matrix, an asymmetric 1x24 matrix with + distinct coordinates or a 12x24 where sources and destinations share some coordinates. For higher + volumes contact us. +

    +
    +
    Since:
    +
    2.1.0
    +
    See Also:
    +
    API documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxMatrix.Builder +
      This builder is used to create a new request to the Mapbox Matrix API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxMatrix() 
      +
    • +
    + + +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixAdapterFactory.html new file mode 100644 index 000000000..f31458b0b --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixAdapterFactory.html @@ -0,0 +1,296 @@ + + + + + + +MatrixAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1
+

Class MatrixAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class MatrixAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Required so that AutoValue can generate specific type adapters when needed inside the matrix + packages.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the matrix package classes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MatrixAdapterFactory

        +
        public MatrixAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the matrix package classes.
        +
        +
        Returns:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixService.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixService.html new file mode 100644 index 000000000..984937a65 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/MatrixService.html @@ -0,0 +1,285 @@ + + + + + + +MatrixService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1
+

Interface MatrixService

+
+
+
+
    +
  • +
    +
    +
    public interface MatrixService
    +
    Interface that defines the directions matrix service (v1).
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<MatrixResponse>getCall(java.lang.String userAgent, + java.lang.String user, + java.lang.String profile, + java.lang.String coordinates, + java.lang.String accessToken, + java.lang.String annotations, + java.lang.String approaches, + java.lang.String destinations, + java.lang.String sources) +
      Call-based interface.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="directions-matrix/v1/{user}/{profile}/{coordinates}")
        +retrofit2.Call<MatrixResponse> getCall(@Header(value="User-Agent")
        +                                                                                                         java.lang.String userAgent,
        +                                                                                                         @Path(value="user")
        +                                                                                                         java.lang.String user,
        +                                                                                                         @Path(value="profile")
        +                                                                                                         java.lang.String profile,
        +                                                                                                         @Path(value="coordinates")
        +                                                                                                         java.lang.String coordinates,
        +                                                                                                         @Query(value="access_token")
        +                                                                                                         java.lang.String accessToken,
        +                                                                                                         @Query(value="annotations")
        +                                                                                                         java.lang.String annotations,
        +                                                                                                         @Query(value="approaches")
        +                                                                                                         java.lang.String approaches,
        +                                                                                                         @Query(value="destinations")
        +                                                                                                         java.lang.String destinations,
        +                                                                                                         @Query(value="sources")
        +                                                                                                         java.lang.String sources)
        +
        Call-based interface.
        +
        +
        Parameters:
        +
        userAgent - the user
        +
        user - the user
        +
        profile - the profile directions should use
        +
        coordinates - the coordinates the route should follow
        +
        accessToken - Mapbox access token
        +
        annotations - Used to specify the resulting matrices. + Possible values are: duration (default), + distance, or both values separated by comma
        +
        approaches - A semicolon-separated list indicating the side of the road from + which to approach waypoints in a requested route. + Accepts unrestricted (default, route can arrive at the waypoint + from either side of the road) or curb (route will arrive at + the waypoint on the driving_side of the region). + If provided, the number of approaches must be the same + as the number of waypoints. + However, you can skip a coordinate and + show its position in the list with the ; separator.
        +
        destinations - array of waypoint objects. Each waypoints is an input coordinate snapped to + the road and path network. The waypoints appear in the array in the order + of the input coordinates, or in the order as specified in the destinations + query parameter
        +
        sources - array of waypoint objects. Each waypoints is an input coordinate snapped to + the road and path network. The waypoints appear in the array in the order + of the input coordinates, or in the order as specified in the sources query + parameter
        +
        Returns:
        +
        the MatrixResponse in a Call wrapper
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.Builder.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.Builder.html new file mode 100644 index 000000000..1a22ec6fc --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.Builder.html @@ -0,0 +1,433 @@ + + + + + + +MatrixResponse.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1.models
+

Class MatrixResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MatrixResponse
    +
    +
    +
    +
    public abstract static class MatrixResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the MatrixResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      Builder() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      abstract MatrixResponsebuild() +
      Build a new MatrixResponse object.
      +
      abstract MatrixResponse.Buildercode(java.lang.String code) +
      String indicating the state of the response.
      +
      abstract MatrixResponse.Builderdestinations(java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> destinations) +
      List of DirectionsWaypoint objects.
      +
      abstract MatrixResponse.Builderdistances(java.util.List<java.lang.Double[]> distances) +
      Distances as a list of arrays representing the matrix in row-major order.
      +
      abstract MatrixResponse.Builderdurations(java.util.List<java.lang.Double[]> durations) +
      Durations as array of arrays representing the matrix in row-major order.
      +
      abstract MatrixResponse.Buildersources(java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> sources) +
      List of DirectionsWaypoint objects.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract MatrixResponse.Builder code(@NonNull
        +                                            java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. +

        + On error, the server responds with different HTTP status codes. For responses with HTTP + status codes lower than 500, the JSON response body includes the code property, which may be + used by client programs to manage control flow. The response body may also include a message + property, with a human-readable explanation of the error. If a server error occurs, the HTTP + status code will be 500 or higher and the response will not include a code property. +

        + Note that in cases where no route is found between a source and destination, no error will be + returned, but instead the respective value in the durations matrix will be null. +

        +
        +
        Parameters:
        +
        code - "Ok", "NoRoute", "ProfileNotFound", or "InvalidInput"
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        destinations

        +
        public abstract MatrixResponse.Builder destinations(@Nullable
        +                                                    java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> destinations)
        +
        List of DirectionsWaypoint objects. Each waypoint is an input coordinate snapped to + the road and path network. The waypoints appear in the list in the order of the input + coordinates, or in the order as specified in the destinations query parameter.
        +
        +
        Parameters:
        +
        destinations - list object with each item being a DirectionsWaypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        sources

        +
        public abstract MatrixResponse.Builder sources(@Nullable
        +                                               java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> sources)
        +
        List of DirectionsWaypoint objects. Each waypoints is an input coordinate snapped to + the road and path network. The waypoints appear in the list in the order of the input + coordinates, or in the order as specified in the sources query parameter.
        +
        +
        Parameters:
        +
        sources - list object with each item being a DirectionsWaypoint
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        durations

        +
        public abstract MatrixResponse.Builder durations(@Nullable
        +                                                 java.util.List<java.lang.Double[]> durations)
        +
        Durations as array of arrays representing the matrix in row-major order. durations[i][j] + gives the travel time from the i-th source to the j-th destination. All values are in + seconds. The duration between the same coordinate is always 0. If a duration can not be + found, the result is null.
        +
        +
        Parameters:
        +
        durations - an array of array with each entry being a duration value given in seconds.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        distances

        +
        public abstract MatrixResponse.Builder distances(@Nullable
        +                                                 java.util.List<java.lang.Double[]> distances)
        +
        Distances as a list of arrays representing the matrix in row-major order. + distances[i][j] gives the travel distance from the i-th source to the j-th destination. + All values are in meters. The duration between the same coordinate is always 0. + If a distance can not be found, the result is null.
        +
        +
        Parameters:
        +
        distances - an array of array with each entry being a distance value given in meters
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.html new file mode 100644 index 000000000..dc744bd6a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/MatrixResponse.html @@ -0,0 +1,499 @@ + + + + + + +MatrixResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.matrix.v1.models
+

Class MatrixResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class MatrixResponse
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    This contains the Matrix API response information which can be used to display the results.
    +
    +
    Since:
    +
    2.1.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MatrixResponse.Builder +
      This builder can be used to set the values describing the MatrixResponse.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MatrixResponse() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static MatrixResponse.Builderbuilder() +
      Create a new instance of this class using the MatrixResponse.Builder which provides a + to pass in variables which define the instance.
      +
      abstract java.lang.Stringcode() +
      String indicating the state of the response.
      +
      abstract java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint>destinations() +
      List of DirectionsWaypoint objects.
      +
      abstract java.util.List<java.lang.Double[]>distances() +
      Distances as a list of arrays representing the matrix in row-major order.
      +
      abstract java.util.List<java.lang.Double[]>durations() +
      Durations as a list of arrays representing the matrix in row-major order.
      +
      abstract java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint>sources() +
      List of DirectionsWaypoint objects.
      +
      abstract MatrixResponse.BuildertoBuilder() +
      Convert the current MatrixResponse to its builder holding the currently assigned + values.
      +
      static com.google.gson.TypeAdapter<MatrixResponse>typeAdapter(com.google.gson.Gson gson) +
      Gson type adapter for parsing Gson to this class.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MatrixResponse

        +
        public MatrixResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @NonNull
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. +

        + On error, the server responds with different HTTP status codes. For responses with HTTP status + codes lower than 500, the JSON response body includes the code property, which may be used by + client programs to manage control flow. The response body may also include a message property, + with a human-readable explanation of the error. If a server error occurs, the HTTP status code + will be 500 or higher and the response will not include a code property. +

        + Note that in cases where no route is found between a source and destination, no error will be + returned, but instead the respective value in the durations matrix will be null. +

        +
        +
        Returns:
        +
        "Ok", "NoRoute", "ProfileNotFound", or "InvalidInput"
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        destinations

        +
        @Nullable
        +public abstract java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> destinations()
        +
        List of DirectionsWaypoint objects. Each waypoint is an input coordinate snapped to the + road and path network. The waypoints appear in the list in the order of the input coordinates, + or in the order as specified in the destinations query parameter.
        +
        +
        Returns:
        +
        list object with each item being a DirectionsWaypoint
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        sources

        +
        @Nullable
        +public abstract java.util.List<com.mapbox.api.directions.v5.models.DirectionsWaypoint> sources()
        +
        List of DirectionsWaypoint objects. Each waypoints is an input coordinate snapped to + the road and path network. The waypoints appear in the list in the order of the input + coordinates, or in the order as specified in the sources query parameter.
        +
        +
        Returns:
        +
        list object with each item being a DirectionsWaypoint
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        durations

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double[]> durations()
        +
        Durations as a list of arrays representing the matrix in row-major order. durations[i][j] gives + the travel time from the i-th source to the j-th destination. All values are in seconds. The + duration between the same coordinate is always 0. If a duration can not be found, the result is + null.
        +
        +
        Returns:
        +
        an array of array with each entry being a duration value given in seconds.
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        distances

        +
        @Nullable
        +public abstract java.util.List<java.lang.Double[]> distances()
        +
        Distances as a list of arrays representing the matrix in row-major order. + distances[i][j] gives the travel distance from the i-th source to the j-th destination. + All values are in meters. The duration between the same coordinate is always 0. + If a distance can not be found, the result is null.
        +
        +
        Returns:
        +
        an array of array with each entry being a distance value given in meters.
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<MatrixResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-frame.html new file mode 100644 index 000000000..7bcfbe5d7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.mapbox.api.matrix.v1.models (services API) + + + + +

com.mapbox.api.matrix.v1.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-summary.html new file mode 100644 index 000000000..434a555e8 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-summary.html @@ -0,0 +1,157 @@ + + + + + + +com.mapbox.api.matrix.v1.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.matrix.v1.models

+
+
Contains the Mapbox Matrix response model classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.matrix.v1.models Description

+
Contains the Mapbox Matrix response model classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-tree.html new file mode 100644 index 000000000..649164b11 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/models/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mapbox.api.matrix.v1.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.matrix.v1.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-frame.html new file mode 100644 index 000000000..4db8c61e2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +com.mapbox.api.matrix.v1 (services API) + + + + +

com.mapbox.api.matrix.v1

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-summary.html new file mode 100644 index 000000000..405b64b07 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +com.mapbox.api.matrix.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.matrix.v1

+
+
Contains the Mapbox Java Services classes for Matrix API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.matrix.v1 Description

+
Contains the Mapbox Java Services classes for Matrix API.
+
+
Since:
+
2.1.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-tree.html new file mode 100644 index 000000000..84d056b20 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/matrix/v1/package-tree.html @@ -0,0 +1,145 @@ + + + + + + +com.mapbox.api.matrix.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.matrix.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.Builder.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.Builder.html new file mode 100644 index 000000000..6b4b1ec00 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.Builder.html @@ -0,0 +1,875 @@ + + + + + + +MapboxOptimization.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1
+

Class MapboxOptimization.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxOptimization
    +
    +
    +
    +
    public abstract static class MapboxOptimization.Builder
    +extends java.lang.Object
    +
    Optimization v1 builder.
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        user

        +
        public abstract MapboxOptimization.Builder user(@NonNull
        +                                                java.lang.String user)
        +
        The username for the account that the directions engine runs on. In most cases, this should + always remain the default value of DirectionsCriteria.PROFILE_DEFAULT_USER.
        +
        +
        Parameters:
        +
        user - a non-null string which will replace the default user used in the directions + request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinates

        +
        public MapboxOptimization.Builder coordinates(@NonNull
        +                                              java.util.List<com.mapbox.geojson.Point> coordinates)
        +
        Add a list of Point's which define the route which will become optimized. The minimum + points is 2 and the maximum points allowed in totals 12. You can use this method in + conjunction with coordinate(Point).
        +
        +
        Parameters:
        +
        coordinates - a List full of Points which define the route
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        coordinate

        +
        public MapboxOptimization.Builder coordinate(@NonNull
        +                                             com.mapbox.geojson.Point coordinate)
        +
        This will add a single Point to the coordinate list which is used to determine the + most optimal route. This can be called up to 12 times until you hit the maximum allowed + points. You can use this method in conjunction with coordinates(List).
        +
        +
        Parameters:
        +
        coordinate - a Point which you'd like the optimized route to pass through
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        profile

        +
        public abstract MapboxOptimization.Builder profile(@NonNull
        +                                                   java.lang.String profile)
        +
        This selects which mode of transportation the user will be using while navigating from the + origin to the final destination. The options include driving, driving considering traffic, + walking, and cycling. Using each of these profiles will result in different routing biases.
        +
        +
        Parameters:
        +
        profile - required to be one of the String values found in the DirectionsCriteria.ProfileCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        roundTrip

        +
        public abstract MapboxOptimization.Builder roundTrip(@Nullable
        +                                                     java.lang.Boolean roundTrip)
        +
        Returned route is a roundtrip (route returns to first location). Allowed values are: + true (default), false and null (to reset to the default value). If the + roundtrip is set to false, then MapboxOptimization.source() and MapboxOptimization.destination() parameters are + required but not all combinations are possible. +

        + It is possible to explicitly set the start or end coordinate of the trip. When source? is set + to first, the first coordinate is used as the start coordinate of the trip in the output. + When destination is set to last, the last coordinate will be used as destination of the trip + in the returned output. If you specify DirectionsCriteria.DESTINATION_ANY/ + DirectionsCriteria.SOURCE_ANY, any of the coordinates can be used as the first or + last coordinate in the output.

        +
        +
        Parameters:
        +
        roundTrip - true if you'd like the route to return to the origin, else false
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        Possible + roundtrip combinations
        +
        +
      • +
      + + + +
        +
      • +

        source

        +
        public abstract MapboxOptimization.Builder source(@Nullable
        +                                                  java.lang.String source)
        +
        Returned route starts at DirectionsCriteria.SOURCE_ANY or + DirectionsCriteria.SOURCE_FIRST coordinate. Null can also be passed in to reset + this value back to the API default if needed.
        +
        +
        Parameters:
        +
        source - one of the values in DirectionsCriteria.SourceCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        destination

        +
        public abstract MapboxOptimization.Builder destination(@Nullable
        +                                                       java.lang.String destination)
        +
        Returned route ends at DirectionsCriteria.DESTINATION_ANY or + DirectionsCriteria.DESTINATION_LAST coordinate.
        +
        +
        Parameters:
        +
        destination - either "any" or "last"
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        geometries

        +
        public abstract MapboxOptimization.Builder geometries(@Nullable
        +                                                      java.lang.String geometries)
        +
        alter the default geometry being returned for the directions route. A null value will reset + this field to the APIs default value vs this SDKs default value of + DirectionsCriteria.GEOMETRY_POLYLINE6. +

        + Note that while the API supports GeoJson as an option for geometry, this SDK intentionally + removes this as an option since an encoded string for the geometry significantly reduces + bandwidth on mobile devices and speeds up response time. +

        +
        +
        Parameters:
        +
        geometries - null if you'd like the default geometry, else one of the options found in + DirectionsCriteria.GeometriesCriteria.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        overview

        +
        public abstract MapboxOptimization.Builder overview(@Nullable
        +                                                    java.lang.String overview)
        +
        Type of returned overview geometry. Can be DirectionsCriteria.OVERVIEW_FULL (the most + detailed geometry available), DirectionsCriteria.OVERVIEW_SIMPLIFIED (a simplified + version of the full geometry), or DirectionsCriteria.OVERVIEW_FALSE (no overview + geometry). The default is simplified. Passing in null will use the APIs default setting for + the overview field.
        +
        +
        Parameters:
        +
        overview - null or one of the options found in DirectionsCriteria.OverviewCriteria
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        radiuses

        +
        public MapboxOptimization.Builder radiuses(double... radiuses)
        +
        Optionally, set the maximum distance in meters that each coordinate is allowed to move when + snapped to a nearby road segment. There must be as many radiuses as there are coordinates in + the request. Values can be any number greater than 0 or they can be unlimited simply by + passing Double.POSITIVE_INFINITY. +

        + If no routable road is found within the radius, a NoSegment error is returned. +

        +
        +
        Parameters:
        +
        radiuses - double array containing the radiuses defined in unit meters.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        bearing

        +
        public MapboxOptimization.Builder bearing(double angle,
        +                                          double tolerance)
        +
        Optionally, Use to filter the road segment the waypoint will be placed on by direction and + dictates the angle of approach. This option should always be used in conjunction with the + radiuses(double...) parameter. +

        + The parameter takes two values per waypoint: the first is an angle clockwise from true north + between 0 and 360. The second is the range of degrees the angle can deviate by. We recommend + a value of 45 degrees or 90 degrees for the range, as bearing measurements tend to be + inaccurate. This is useful for making sure we reroute vehicles on new routes that continue + traveling in their current direction. A request that does this would provide bearing and + radius values for the first waypoint and leave the remaining values empty. If provided, the + list of bearings must be the same length as the list of waypoints, but you can skip a + coordinate and show its position by passing in null value for both the angle and tolerance + values. +

        + Each bearing value gets associated with the same order which coordinates are arranged in this + builder. For example, the first bearing added in this builder will be associated with the + origin Point, the nth bearing being associated with the nth waypoint added (if added) + and the last bearing being added will be associated with the destination. +

        +
        +
        Parameters:
        +
        angle - double value used for setting the corresponding coordinate's angle of travel + when determining the route
        +
        tolerance - the deviation the bearing angle can vary while determining the route, + recommended to be either 45 or 90 degree tolerance
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        steps

        +
        public abstract MapboxOptimization.Builder steps(@Nullable
        +                                                 java.lang.Boolean steps)
        +
        Setting this will determine whether to return steps and turn-by-turn instructions. Can be + set to either true or false to enable or disable respectively. null can also optionally be + passed in to set the default behavior to match what the API does by default.
        +
        +
        Parameters:
        +
        steps - true if you'd like step information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        annotations

        +
        public MapboxOptimization.Builder annotations(@Nullable
        +                                              java.lang.String... annotations)
        +
        Whether or not to return additional metadata along the route. Possible values are: + DirectionsCriteria.ANNOTATION_DISTANCE, + DirectionsCriteria.ANNOTATION_DURATION, + DirectionsCriteria.ANNOTATION_DURATION and + DirectionsCriteria.ANNOTATION_CONGESTION. Several annotation can be used by + separating them with ,.
        +
        +
        Parameters:
        +
        annotations - string referencing one of the annotation direction criteria's. The strings + restricted to one or multiple values inside the DirectionsCriteria.AnnotationCriteria + or null which will result in no annotations being used
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        See Also:
        +
        RouteLeg object + documentation
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public MapboxOptimization.Builder language(@Nullable
        +                                           java.util.Locale language)
        +
        Set the instruction language for the directions request, the default is english. Only a + select number of languages are currently supported, reference the table provided in the see + link below.
        +
        +
        Parameters:
        +
        language - a Locale value representing the language you'd like the instructions to be + written in when returned
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Supported + Languages
        +
        +
      • +
      + + + +
        +
      • +

        language

        +
        public abstract MapboxOptimization.Builder language(@Nullable
        +                                                    java.lang.String language)
        +
        Set the instruction language for the directions request, the default is english. Only a + select number of languages are currently supported, reference the table provided in the see + link below. It is recommended to use the language(Locale) method to prevent errors + when making the request.
        +
        +
        Parameters:
        +
        language - a String value representing the language you'd like the instructions to be + written in when returned
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.2.0
        +
        See Also:
        +
        Supported + Languages
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxOptimization.Builder clientAppName(@NonNull
        +                                                         java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxOptimization.Builder accessToken(@NonNull
        +                                                       java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Optimization API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxOptimization.Builder baseUrl(@NonNull
        +                                                   java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        distribution

        +
        public MapboxOptimization.Builder distribution(@Nullable
        +                                               java.lang.Integer pickup,
        +                                               @Nullable
        +                                               java.lang.Integer dropOff)
        +
        Specify pick-up and drop-off locations for a trip by providing a pickup and + dropOff value correspond with the coordinates list. The first number indicates what + place the coordinate of the pick-up location is in the coordinates list, and the second + number indicates what place the coordinate of the drop-off location is in the coordinates + list. Pick-up and drop-off locations in one pair cannot be the same. The returned solution + will visit pick-up locations before visiting drop-off locations. The depot (first location) + can only be a pick-up location but not a drop-off location.
        +
        +
        Parameters:
        +
        dropOff - the coordinate index in the coordinates list which should be the drop off + location
        +
        pickup - the coordinate index in the coordinates list which should be the pick-up + location
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxOptimization build()
        +
        This uses the provided parameters set using the MapboxOptimization.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxOptimization object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Optimization
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.html new file mode 100644 index 000000000..3598eab7e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/MapboxOptimization.html @@ -0,0 +1,437 @@ + + + + + + +MapboxOptimization (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1
+

Class MapboxOptimization

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxOptimization
    +extends com.mapbox.core.MapboxService<OptimizationResponse,OptimizationService>
    +
    The Mapbox Optimization API returns a duration-optimized trip between the input coordinates. + This is also known as solving the Traveling Salesperson Problem. A typical use case for this API + is planning the route for deliveries in a city. Optimized trips can be retrieved for car driving, + bicycling and walking or hiking. +

    + Under normal plans, a maximum of 12 coordinates can be passed in at once at a maximum 60 requests + per minute. For higher volumes, reach out through our contact page. +

    + Note that for under 10 coordinates, the returned results will be optimal. For 10 and more + coordinates, the results will be optimized approximations.

    +
    +
    Since:
    +
    2.1.0
    +
    See Also:
    +
    Traveling Salesperson + Problem, +API documentation
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/OptimizationService.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/OptimizationService.html new file mode 100644 index 000000000..e52c8a21e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/OptimizationService.html @@ -0,0 +1,304 @@ + + + + + + +OptimizationService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1
+

Interface OptimizationService

+
+
+
+
    +
  • +
    +
    +
    public interface OptimizationService
    +
    Interface that defines the Optimization service (v1).
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<OptimizationResponse>getCall(java.lang.String userAgent, + java.lang.String user, + java.lang.String profile, + java.lang.String coordinates, + java.lang.String accessToken, + java.lang.Boolean roundTrip, + java.lang.String radiuses, + java.lang.String bearings, + java.lang.Boolean steps, + java.lang.String overview, + java.lang.String geometries, + java.lang.String annotations, + java.lang.String destination, + java.lang.String source, + java.lang.String language, + java.lang.String distributions) 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="optimized-trips/v1/{user}/{profile}/{coordinates}")
        +retrofit2.Call<OptimizationResponse> getCall(@Header(value="User-Agent")
        +                                                                                                             java.lang.String userAgent,
        +                                                                                                             @Path(value="user")
        +                                                                                                             java.lang.String user,
        +                                                                                                             @Path(value="profile")
        +                                                                                                             java.lang.String profile,
        +                                                                                                             @Path(value="coordinates")
        +                                                                                                             java.lang.String coordinates,
        +                                                                                                             @Query(value="access_token")
        +                                                                                                             java.lang.String accessToken,
        +                                                                                                             @Query(value="roundtrip")
        +                                                                                                             java.lang.Boolean roundTrip,
        +                                                                                                             @Query(value="radiuses")
        +                                                                                                             java.lang.String radiuses,
        +                                                                                                             @Query(value="bearings")
        +                                                                                                             java.lang.String bearings,
        +                                                                                                             @Query(value="steps")
        +                                                                                                             java.lang.Boolean steps,
        +                                                                                                             @Query(value="overview")
        +                                                                                                             java.lang.String overview,
        +                                                                                                             @Query(value="geometries")
        +                                                                                                             java.lang.String geometries,
        +                                                                                                             @Query(value="annotations")
        +                                                                                                             java.lang.String annotations,
        +                                                                                                             @Query(value="destination")
        +                                                                                                             java.lang.String destination,
        +                                                                                                             @Query(value="source")
        +                                                                                                             java.lang.String source,
        +                                                                                                             @Query(value="language")
        +                                                                                                             java.lang.String language,
        +                                                                                                             @Query(value="distributions")
        +                                                                                                             java.lang.String distributions)
        +
        +
        Parameters:
        +
        userAgent - the application information
        +
        user - the user which the OSRM engine should run on, typically Mapbox
        +
        profile - the profile optimization should use
        +
        coordinates - the coordinates used to calculate the trip
        +
        accessToken - valid mapbox access token
        +
        roundTrip - returned route is a round trip (route returns to first location). Allowed + values are: true (default) or false
        +
        radiuses - maximum distance in meters that each coordinate is allowed to move when + snapped to a nearby road segment. There must be as many radiuses as there + are coordinates in the request. Values can be any number greater than 0 or + they can be the string unlimited. If no routable road is found within the + radius, a NoSegment error is returned
        +
        bearings - used to filter the road segment the waypoint will be placed on by + direction and dictates the angle of approach
        +
        steps - define if you'd like the route steps inside the response
        +
        overview - route geometry can be simplified or full
        +
        geometries - route geometry
        +
        annotations - an annotations object that contains additional details about each line + segment along the route geometry. Each entry in an annotations field + corresponds to a coordinate along the route geometry
        +
        destination - returned route ends at any or last coordinate. Allowed values are: any + (default) or last
        +
        source - returned route starts at any or first coordinate. Allowed values are: any + (default) or first
        +
        language - language of returned turn-by-turn text instructions
        +
        distributions - specify pick-up and drop-off locations
        +
        Returns:
        +
        The OptimizationResponse in a Call wrapper
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationAdapterFactory.html new file mode 100644 index 000000000..d800a82bb --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationAdapterFactory.html @@ -0,0 +1,296 @@ + + + + + + +OptimizationAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1.models
+

Class OptimizationAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class OptimizationAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Required so that AutoValue can generate specific type adapters when needed inside the + optimization packages.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the optimization package classes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OptimizationAdapterFactory

        +
        public OptimizationAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the optimization package classes.
        +
        +
        Returns:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.Builder.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.Builder.html new file mode 100644 index 000000000..f24b56ce7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.Builder.html @@ -0,0 +1,386 @@ + + + + + + +OptimizationResponse.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1.models
+

Class OptimizationResponse.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    OptimizationResponse
    +
    +
    +
    +
    public abstract static class OptimizationResponse.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the OptimizationResponse.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        code

        +
        public abstract OptimizationResponse.Builder code(@Nullable
        +                                                  java.lang.String code)
        +
        String indicating the state of the response. This is a separate code than the HTTP status + code. On normal valid responses, the value will be Ok. +

        + On error, the server responds with different HTTP status codes. For responses with HTTP + status codes lower than 500, the JSON response body includes the code property, which may be + used by client programs to manage control flow. The response body may also include a message + property, with a human-readable explanation of the error. If a server error occurs, the HTTP + status code + will be 500 or higher and the response will not include a code property. Possible errors + include: +

          +
        • Ok: 200 Normal success case
        • +
        • NoTrips: 200 For one coordinate no route to other coordinates + could be found. Check for impossible routes (e.g. routes over oceans without ferry + connections).
        • +
        • NotImplemented: 200 For the given combination of source, + destination and roundtrip, this request is not supported.
        • +
        • ProfileNotFound: 404 Use a valid profile
        • +
        • InvalidInput: 422 The given request was not valid. The message + key of the response will hold an explanation of the invalid input.
        • +
        +
        +
        Parameters:
        +
        code - string containing the response code. In normal conditions this will return + OK
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        waypoints

        +
        public abstract OptimizationResponse.Builder waypoints(@Nullable
        +                                                       java.util.List<OptimizationWaypoint> waypoints)
        +
        List of OptimizationWaypoint objects. Each waypoint is an input coordinate snapped to + the road and path network. The waypoints appear in the list in the order of the input + coordinates.
        +
        +
        Parameters:
        +
        waypoints - a list of OptimizationWaypoints in the order of the input + coordinates
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        trips

        +
        public abstract OptimizationResponse.Builder trips(@Nullable
        +                                                   java.util.List<com.mapbox.api.directions.v5.models.DirectionsRoute> trips)
        +
        List of trip DirectionsRoute objects. Will have zero or one trip.
        +
        +
        Parameters:
        +
        trips - list of DirectionsRoute either having a size zero or one
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.html new file mode 100644 index 000000000..ddfbfd32d --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationResponse.html @@ -0,0 +1,453 @@ + + + + + + +OptimizationResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1.models
+

Class OptimizationResponse

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class OptimizationResponse
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    When the Mapbox Optimization API response, this will be the root class for accessing all the + response information provided.
    +
    +
    Since:
    +
    2.1.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OptimizationResponse

        +
        public OptimizationResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        code

        +
        @Nullable
        +public abstract java.lang.String code()
        +
        String indicating the state of the response. This is a separate code than the HTTP status code. + On normal valid responses, the value will be Ok. +

        + On error, the server responds with different HTTP status codes. For responses with HTTP status + codes lower than 500, the JSON response body includes the code property, which may be used by + client programs to manage control flow. The response body may also include a message property, + with a human-readable explanation of the error. If a server error occurs, the HTTP status code + will be 500 or higher and the response will not include a code property. Possible errors + include: +

          +
        • Ok: 200 Normal success case
        • +
        • NoTrips: 200 For one coordinate no route to other coordinates + could be found. Check for impossible routes (e.g. routes over oceans without ferry + connections).
        • +
        • NotImplemented: 200 For the given combination of source, + destination and roundtrip, this request is not supported.
        • +
        • ProfileNotFound: 404 Use a valid profile
        • +
        • InvalidInput: 422 The given request was not valid. The message key + of the response will hold an explanation of the invalid input.
        • +
        +
        +
        Returns:
        +
        string containing the response code. In normal conditions this will return OK
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        waypoints

        +
        @Nullable
        +public abstract java.util.List<OptimizationWaypoint> waypoints()
        +
        List of OptimizationWaypoint objects. Each waypoint is an input coordinate snapped to + the road and path network. The waypoints appear in the list in the order of the input + coordinates.
        +
        +
        Returns:
        +
        a list of OptimizationWaypoints in the order of the input coordinates
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        trips

        +
        @Nullable
        +public abstract java.util.List<com.mapbox.api.directions.v5.models.DirectionsRoute> trips()
        +
        List of trip DirectionsRoute objects. Will have zero or one trip.
        +
        +
        Returns:
        +
        list of DirectionsRoute either having a size zero or one
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<OptimizationResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.Builder.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.Builder.html new file mode 100644 index 000000000..7217a85ae --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.Builder.html @@ -0,0 +1,388 @@ + + + + + + +OptimizationWaypoint.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1.models
+

Class OptimizationWaypoint.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    OptimizationWaypoint
    +
    +
    +
    +
    public abstract static class OptimizationWaypoint.Builder
    +extends java.lang.Object
    +
    This builder can be used to set the values describing the OptimizationWaypoint.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        waypointIndex

        +
        public abstract OptimizationWaypoint.Builder waypointIndex(int waypointIndex)
        +
        Index of the waypoint inside the optimization route.
        +
        +
        Parameters:
        +
        waypointIndex - index value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        tripsIndex

        +
        public abstract OptimizationWaypoint.Builder tripsIndex(int tripsIndex)
        +
        Index to the trip object in the trips array that contains this waypoint.
        +
        +
        Parameters:
        +
        tripsIndex - index value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract OptimizationWaypoint.Builder name(@Nullable
        +                                                  java.lang.String name)
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Parameters:
        +
        name - string with the name of the way the coordinate snapped to
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        rawLocation

        +
        public abstract OptimizationWaypoint.Builder rawLocation(double[] rawLocation)
        +
        The rawLocation as a double array. Once the OptimizationWaypoint objects created, + this raw location gets converted into a Point object and is public exposed as such. + The double array should have a length of two, index 0 being the longitude and index 1 being + latitude.
        +
        +
        Parameters:
        +
        rawLocation - a double array with a length of two, index 0 being the longitude and + index 1 being latitude.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.html new file mode 100644 index 000000000..4015aaeb2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/OptimizationWaypoint.html @@ -0,0 +1,455 @@ + + + + + + +OptimizationWaypoint (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.optimization.v1.models
+

Class OptimizationWaypoint

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public abstract class OptimizationWaypoint
    +extends java.lang.Object
    +implements java.io.Serializable
    +
    This is a single input coordinated snapped to the road and path network. The full list of the + waypoints appear in the list in the order of the input coordinates.
    +
    +
    Since:
    +
    2.2.0
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OptimizationWaypoint

        +
        public OptimizationWaypoint()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        waypointIndex

        +
        @SerializedName(value="waypoint_index")
        +public abstract int waypointIndex()
        +
        Index of the waypoint inside the optimization route.
        +
        +
        Returns:
        +
        index value
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        tripsIndex

        +
        @SerializedName(value="trips_index")
        +public abstract int tripsIndex()
        +
        Index to the trip object in the trips array that contains this waypoint.
        +
        +
        Returns:
        +
        index value
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        @Nullable
        +public abstract java.lang.String name()
        +
        Provides the way name which the waypoint's coordinate is snapped to.
        +
        +
        Returns:
        +
        string with the name of the way the coordinate snapped to
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        location

        +
        @Nullable
        +public com.mapbox.geojson.Point location()
        +
        A Point representing this waypoint location.
        +
        +
        Returns:
        +
        GeoJson Point representing this waypoint location
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<OptimizationWaypoint> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-frame.html new file mode 100644 index 000000000..84a7a50ff --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.mapbox.api.optimization.v1.models (services API) + + + + +

com.mapbox.api.optimization.v1.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-summary.html new file mode 100644 index 000000000..74002abb9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +com.mapbox.api.optimization.v1.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.optimization.v1.models

+
+
Contains the model classes which represent the Optimization API response.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.optimization.v1.models Description

+
Contains the model classes which represent the Optimization API response.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-tree.html new file mode 100644 index 000000000..8c1fb6f94 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/models/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +com.mapbox.api.optimization.v1.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.optimization.v1.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-frame.html new file mode 100644 index 000000000..41b5da77f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.mapbox.api.optimization.v1 (services API) + + + + +

com.mapbox.api.optimization.v1

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-summary.html new file mode 100644 index 000000000..3fee435bc --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +com.mapbox.api.optimization.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.optimization.v1

+
+
Contains classes for accessing the Mapbox Optimization API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.optimization.v1 Description

+
Contains classes for accessing the Mapbox Optimization API.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-tree.html new file mode 100644 index 000000000..e017ade2a --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/optimization/v1/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.optimization.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.optimization.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.Builder.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.Builder.html new file mode 100644 index 000000000..96b5b8da4 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.Builder.html @@ -0,0 +1,464 @@ + + + + + + +MapboxRouteTiles.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1
+

Class MapboxRouteTiles.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxRouteTiles
    +
    +
    +
    +
    public abstract static class MapboxRouteTiles.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Route Tiles API. At a bare minimum, + your request must include an access token, a BoundingBox, and a version.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        boundingBox

        +
        public abstract MapboxRouteTiles.Builder boundingBox(@NonNull
        +                                                     com.mapbox.geojson.BoundingBox boundingBox)
        +
        The bounding box of which to download map route tiles.
        +
        +
        Parameters:
        +
        boundingBox - of which to download map route tiles
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        version

        +
        public abstract MapboxRouteTiles.Builder version(@NonNull
        +                                                 java.lang.String version)
        +
        The version of map tiles being requested. To get a list of the versions, use the + MapboxRouteTileVersions API.
        +
        +
        Parameters:
        +
        version - of which to download
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxRouteTiles.Builder accessToken(@NonNull
        +                                                     java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Route Tiles API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxRouteTiles.Builder baseUrl(@NonNull
        +                                                 java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxRouteTiles.Builder clientAppName(@NonNull
        +                                                       java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        interceptor

        +
        public abstract MapboxRouteTiles.Builder interceptor(okhttp3.Interceptor interceptor)
        +
        Adds an optional interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        networkInterceptor

        +
        public abstract MapboxRouteTiles.Builder networkInterceptor(okhttp3.Interceptor interceptor)
        +
        Adds an optional network interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxRouteTiles build()
        +
        This uses the provided parameters set using the MapboxRouteTiles.Builder and first checks that all + values are valid, and creates a new MapboxRouteTiles object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Route Tiles
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - when a provided parameter is detected to be incorrect
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.html new file mode 100644 index 000000000..a7329a095 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/MapboxRouteTiles.html @@ -0,0 +1,409 @@ + + + + + + +MapboxRouteTiles (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1
+

Class MapboxRouteTiles

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxRouteTiles
    +extends com.mapbox.core.MapboxService<okhttp3.ResponseBody,RouteTilesService>
    +
    The Route Tiles API allows the download of route tiles for the purpose of offline routing. To + get a list of the versions, use the MapboxRouteTileVersions API.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxRouteTiles.Builder +
      This builder is used to create a new request to the Mapbox Route Tiles API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxRouteTiles() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxRouteTiles

        +
        protected MapboxRouteTiles()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<okhttp3.ResponseBody> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,RouteTilesService>
        +
        +
      • +
      + + + +
        +
      • +

        getOkHttpClient

        +
        protected okhttp3.OkHttpClient getOkHttpClient()
        +
        +
        Overrides:
        +
        getOkHttpClient in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,RouteTilesService>
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,RouteTilesService>
        +
        +
      • +
      + + + + + + + +
        +
      • +

        toBuilder

        +
        public abstract MapboxRouteTiles.Builder toBuilder()
        +
        Returns the builder which created this instance of MapboxRouteTiles and allows for + modification and building a new route tiles request with new information.
        +
        +
        Returns:
        +
        MapboxRouteTiles.Builder with the same variables set as this route tiles object
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/RouteTilesService.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/RouteTilesService.html new file mode 100644 index 000000000..0c073b0a0 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/RouteTilesService.html @@ -0,0 +1,252 @@ + + + + + + +RouteTilesService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1
+

Interface RouteTilesService

+
+
+
+
    +
  • +
    +
    +
    public interface RouteTilesService
    +
    Interface that defines the Route Tiles Service (v1).
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<okhttp3.ResponseBody>getCall(java.lang.String userAgent, + java.lang.String coordinates, + java.lang.String version, + java.lang.String accessToken) +
      Constructs the html call using the informmation passed in through the + MapboxRouteTiles.Builder.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="route-tiles/v1/{coordinates}")
        +retrofit2.Call<okhttp3.ResponseBody> getCall(@Header(value="User-Agent")
        +                                                                                        java.lang.String userAgent,
        +                                                                                        @Path(value="coordinates")
        +                                                                                        java.lang.String coordinates,
        +                                                                                        @Query(value="version")
        +                                                                                        java.lang.String version,
        +                                                                                        @Query(value="access_token")
        +                                                                                        java.lang.String accessToken)
        +
        Constructs the html call using the informmation passed in through the + MapboxRouteTiles.Builder.
        +
        +
        Parameters:
        +
        userAgent - the user agent
        +
        coordinates - a string value of the min and max longitude and latitude
        +
        version - version which was previously fetched through + MapboxRouteTileVersions
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        the ResponseBody containing the data stream wrapped in a Call wrapper
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-frame.html new file mode 100644 index 000000000..edb7859f4 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.mapbox.api.routetiles.v1 (services API) + + + + +

com.mapbox.api.routetiles.v1

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-summary.html new file mode 100644 index 000000000..897f53652 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +com.mapbox.api.routetiles.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.routetiles.v1

+
+
Contains classes for accessing the Mapbox route tiles API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.routetiles.v1 Description

+
Contains classes for accessing the Mapbox route tiles API.
+
+
Since:
+
4.1.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-tree.html new file mode 100644 index 000000000..ed3a46fb0 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.routetiles.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.routetiles.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.Builder.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.Builder.html new file mode 100644 index 000000000..c0f58a392 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.Builder.html @@ -0,0 +1,371 @@ + + + + + + +MapboxRouteTileVersions.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1.versions
+

Class MapboxRouteTileVersions.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxRouteTileVersions
    +
    +
    +
    +
    public abstract static class MapboxRouteTileVersions.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Route Tiles API. At a bare minimum, + your request must include an access token.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxRouteTileVersions.Builder accessToken(@NonNull
        +                                                            java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Route Tiles API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxRouteTileVersions.Builder baseUrl(@NonNull
        +                                                        java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        clientAppName

        +
        public abstract MapboxRouteTileVersions.Builder clientAppName(@NonNull
        +                                                              java.lang.String clientAppName)
        +
        Base package name or other simple string identifier. Used inside the calls user agent header.
        +
        +
        Parameters:
        +
        clientAppName - base package name or other simple string identifier
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxRouteTileVersions build()
        +
        This uses the provided parameters set using the MapboxRouteTileVersions.Builder and first checks that all + values are valid, and creates a new MapboxRouteTileVersions object with the values + provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Route Tiles Version
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - when a provided parameter is detected to be incorrect
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.html new file mode 100644 index 000000000..470ca3ba9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/MapboxRouteTileVersions.html @@ -0,0 +1,409 @@ + + + + + + +MapboxRouteTileVersions (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1.versions
+

Class MapboxRouteTileVersions

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxRouteTileVersions
    +extends com.mapbox.core.MapboxService<RouteTileVersionsResponse,RouteTileVersionsService>
    +
    The Route Tile Versions API allows the fetching of all available versions of route tiles + currently available. It is used in conjunction with the MapboxRouteTiles API.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/RouteTileVersionsService.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/RouteTileVersionsService.html new file mode 100644 index 000000000..d92d55d51 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/RouteTileVersionsService.html @@ -0,0 +1,238 @@ + + + + + + +RouteTileVersionsService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1.versions
+

Interface RouteTileVersionsService

+
+
+
+
    +
  • +
    +
    +
    public interface RouteTileVersionsService
    +
    Interface that defines the Route Tile Versions Service (v1).
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="route-tiles/v1/versions?")
        +retrofit2.Call<RouteTileVersionsResponse> getCall(@Header(value="User-Agent")
        +                                                                                         java.lang.String userAgent,
        +                                                                                         @Query(value="access_token")
        +                                                                                         java.lang.String accessToken)
        +
        +
        Parameters:
        +
        userAgent - the user agent
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        the ResponseBody containing the data stream wrapped in a Call wrapper
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsAdapterFactory.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsAdapterFactory.html new file mode 100644 index 000000000..76e75a6db --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsAdapterFactory.html @@ -0,0 +1,298 @@ + + + + + + +RouteTileVersionsAdapterFactory (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1.versions.models
+

Class RouteTileVersionsAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public abstract class RouteTileVersionsAdapterFactory
    +extends java.lang.Object
    +implements com.google.gson.TypeAdapterFactory
    +
    Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.google.gson.TypeAdapterFactorycreate() +
      Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
        +
      • + + +

        Methods inherited from interface com.google.gson.TypeAdapterFactory

        +create
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RouteTileVersionsAdapterFactory

        +
        public RouteTileVersionsAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static com.google.gson.TypeAdapterFactory create()
        +
        Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
        +
        +
        Returns:
        +
        autovalue type adapter factory
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsResponse.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsResponse.html new file mode 100644 index 000000000..87c580ece --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/RouteTileVersionsResponse.html @@ -0,0 +1,333 @@ + + + + + + +RouteTileVersionsResponse (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.routetiles.v1.versions.models
+

Class RouteTileVersionsResponse

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class RouteTileVersionsResponse
    +extends java.lang.Object
    +
    This is the root Mapbox Route Tile Versions response object, returned by + MapboxRouteTileVersions.
    +
    +
    Since:
    +
    4.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RouteTileVersionsResponse

        +
        public RouteTileVersionsResponse()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        availableVersions

        +
        @NonNull
        +public abstract java.util.List<java.lang.String> availableVersions()
        +
        Returns the list of available versions.
        +
        +
        Returns:
        +
        list of available versions
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public RouteTileVersionsResponse create(java.util.List<java.lang.String> versions)
        +
        Build a new RouteTileVersionsResponse object.
        +
        +
        Parameters:
        +
        versions - the versions to be included in the response
        +
        Returns:
        +
        response with specified versions
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      + + + +
        +
      • +

        typeAdapter

        +
        public static com.google.gson.TypeAdapter<RouteTileVersionsResponse> typeAdapter(com.google.gson.Gson gson)
        +
        Gson type adapter for parsing Gson to this class.
        +
        +
        Parameters:
        +
        gson - the built Gson object
        +
        Returns:
        +
        the type adapter for this class
        +
        Since:
        +
        4.1.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-frame.html new file mode 100644 index 000000000..0fe738864 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions.models (services API) + + + + +

com.mapbox.api.routetiles.v1.versions.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-summary.html new file mode 100644 index 000000000..f3dc7a392 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-summary.html @@ -0,0 +1,163 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.routetiles.v1.versions.models

+
+
Contains the Mapbox Route Tile Versions response model classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.routetiles.v1.versions.models Description

+
Contains the Mapbox Route Tile Versions response model classes.
+
+
Since:
+
4.1.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-tree.html new file mode 100644 index 000000000..535d33226 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/models/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.routetiles.v1.versions.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-frame.html new file mode 100644 index 000000000..c7f232fd3 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions (services API) + + + + +

com.mapbox.api.routetiles.v1.versions

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-summary.html new file mode 100644 index 000000000..562f68bfe --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-summary.html @@ -0,0 +1,179 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.routetiles.v1.versions

+
+
Contains classes for accessing the Mapbox route tile versions API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.routetiles.v1.versions Description

+
Contains classes for accessing the Mapbox route tile versions API.
+
+
Since:
+
4.1.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-tree.html new file mode 100644 index 000000000..afa2a01ce --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/routetiles/v1/versions/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.routetiles.v1.versions Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.routetiles.v1.versions

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.Builder.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.Builder.html new file mode 100644 index 000000000..0c63e5e7d --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.Builder.html @@ -0,0 +1,513 @@ + + + + + + +MapboxSpeech.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.speech.v1
+

Class MapboxSpeech.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxSpeech
    +
    +
    +
    +
    public abstract static class MapboxSpeech.Builder
    +extends java.lang.Object
    +
    This builder is used to create a MapboxSpeech instance, with details about how the API calls + should be made (input/output format, language, etc.). To use caching, specify a cache + directory. Access token and instruction are required, along with cache directory if you choose + to use caching.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        language

        +
        public abstract MapboxSpeech.Builder language(java.lang.String language)
        +
        Language of which to request the instructions be spoken. Default is "en-us"
        +
        +
        Parameters:
        +
        language - as a string, i.e., "en-us"
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        textType

        +
        public abstract MapboxSpeech.Builder textType(java.lang.String textType)
        +
        Format which the input is specified. If not specified, default is text
        +
        +
        Parameters:
        +
        textType - either text or ssml
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        outputType

        +
        public abstract MapboxSpeech.Builder outputType(java.lang.String outputType)
        +
        Output format for spoken instructions. If not specified, default is mp3
        +
        +
        Parameters:
        +
        outputType - either mp3 or json
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxSpeech.Builder accessToken(@NonNull
        +                                                 java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account in order to use + the Optimization API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        instruction

        +
        public abstract MapboxSpeech.Builder instruction(@NonNull
        +                                                 java.lang.String instruction)
        +
        Add the instruction text to dictate, either as plain text or ssml.
        +
        +
        Parameters:
        +
        instruction - to dictate
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxSpeech.Builder baseUrl(@NonNull
        +                                             java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        cache

        +
        public abstract MapboxSpeech.Builder cache(okhttp3.Cache cache)
        +
        Adds an optional cache to set in the OkHttp client.
        +
        +
        Parameters:
        +
        cache - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        interceptor

        +
        public abstract MapboxSpeech.Builder interceptor(okhttp3.Interceptor interceptor)
        +
        Adds an optional interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        networkInterceptor

        +
        public abstract MapboxSpeech.Builder networkInterceptor(okhttp3.Interceptor interceptor)
        +
        Adds an optional network interceptor to set in the OkHttp client.
        +
        +
        Parameters:
        +
        interceptor - to set for OkHttp
        +
        Returns:
        +
        this builder for chaining options together
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxSpeech build()
        +
        This uses the provided parameters set using the MapboxSpeech.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxSpeech object with the values provided.
        +
        +
        Returns:
        +
        a new instance of Mapbox Speech
        +
        Throws:
        +
        com.mapbox.core.exceptions.ServicesException - when a provided parameter is detected to be incorrect
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.html new file mode 100644 index 000000000..5e9ac6fb2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/MapboxSpeech.html @@ -0,0 +1,387 @@ + + + + + + +MapboxSpeech (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.speech.v1
+

Class MapboxSpeech

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxSpeech
    +extends com.mapbox.core.MapboxService<okhttp3.ResponseBody,SpeechService>
    +
    The Speech API is a text-to-speech API with a server-side caching layer in front of AWS Polly. + The only requirements are text to dictate, and a Mapbox access token. For 3-step-ahead + client-side caching, cache directory is required.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxSpeech.Builder +
      This builder is used to create a MapboxSpeech instance, with details about how the API calls + should be made (input/output format, language, etc.).
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxSpeech() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringbaseUrl() 
      static MapboxSpeech.Builderbuilder() +
      Creates a builder for a MapboxSpeech object with a default cache size of 10 MB.
      +
      okhttp3.OkHttpClientgetOkHttpClient() 
      protected retrofit2.Call<okhttp3.ResponseBody>initializeCall() 
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, enqueueCall, executeCall, getCall, getCallFactory, getGsonBuilder, getRetrofit, getService, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxSpeech

        +
        protected MapboxSpeech()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<okhttp3.ResponseBody> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,SpeechService>
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,SpeechService>
        +
        +
      • +
      + + + +
        +
      • +

        getOkHttpClient

        +
        public okhttp3.OkHttpClient getOkHttpClient()
        +
        +
        Overrides:
        +
        getOkHttpClient in class com.mapbox.core.MapboxService<okhttp3.ResponseBody,SpeechService>
        +
        +
      • +
      + + + +
        +
      • +

        builder

        +
        public static MapboxSpeech.Builder builder()
        +
        Creates a builder for a MapboxSpeech object with a default cache size of 10 MB.
        +
        +
        Returns:
        +
        a builder to create a MapboxSpeech object
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/SpeechService.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/SpeechService.html new file mode 100644 index 000000000..eb1821a6c --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/SpeechService.html @@ -0,0 +1,255 @@ + + + + + + +SpeechService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.speech.v1
+

Interface SpeechService

+
+
+
+
    +
  • +
    +
    +
    public interface SpeechService
    +
    Interface that defines the speech service.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<okhttp3.ResponseBody>getCall(java.lang.String text, + java.lang.String textType, + java.lang.String language, + java.lang.String outputFormat, + java.lang.String accessToken) +
      Constructs the html call using the information passed in through the + MapboxSpeech.Builder.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="/voice/v1/speak/{text}")
        +retrofit2.Call<okhttp3.ResponseBody> getCall(@Path(value="text")
        +                                                                                  java.lang.String text,
        +                                                                                  @Query(value="textType")
        +                                                                                  java.lang.String textType,
        +                                                                                  @Query(value="language")
        +                                                                                  java.lang.String language,
        +                                                                                  @Query(value="outputFormat")
        +                                                                                  java.lang.String outputFormat,
        +                                                                                  @Query(value="access_token")
        +                                                                                  java.lang.String accessToken)
        +
        Constructs the html call using the information passed in through the + MapboxSpeech.Builder.
        +
        +
        Parameters:
        +
        text - text to dictate
        +
        textType - text type, either "text" or "ssml" (default is "text")
        +
        language - language locale, default is "en-us"
        +
        outputFormat - output format, either "mp3" or "json", default is "mp3"
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        the MapboxSpeech response in a Call wrapper
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-frame.html new file mode 100644 index 000000000..eb7d792c2 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.mapbox.api.speech.v1 (services API) + + + + +

com.mapbox.api.speech.v1

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-summary.html new file mode 100644 index 000000000..e5bbb3816 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-summary.html @@ -0,0 +1,179 @@ + + + + + + +com.mapbox.api.speech.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.speech.v1

+
+
Contains the Mapbox Java Services wrapper for the Speech API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.speech.v1 Description

+
Contains the Mapbox Java Services wrapper for the Speech API.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-tree.html new file mode 100644 index 000000000..363dec7f5 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/speech/v1/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +com.mapbox.api.speech.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.speech.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.Builder.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.Builder.html new file mode 100644 index 000000000..2b6955932 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.Builder.html @@ -0,0 +1,783 @@ + + + + + + +MapboxStaticMap.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1
+

Class MapboxStaticMap.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxStaticMap
    +
    +
    +
    +
    public abstract static class MapboxStaticMap.Builder
    +extends java.lang.Object
    +
    Static image builder used to customize the image, including location, image width/height, + and camera position.
    +
    +
    Since:
    +
    1.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxStaticMap.Builder accessToken(@NonNull
        +                                                    java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token, You must have a Mapbox account inorder to use + the Optimization API
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxStaticMap.Builder baseUrl(@NonNull
        +                                                java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        user

        +
        public abstract MapboxStaticMap.Builder user(@NonNull
        +                                             java.lang.String user)
        +
        The username for the account that the directions engine runs on. In most cases, this should + always remain the default value of Constants.MAPBOX_USER.
        +
        +
        Parameters:
        +
        user - a non-null string which will replace the default user used in the directions + request
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        styleId

        +
        public abstract MapboxStaticMap.Builder styleId(@NonNull
        +                                                java.lang.String styleId)
        +
        The returning map images style, which can be one of the provided Mapbox Styles or a custom + style made inside Mapbox Studio. Passing null will revert to using the default map Street + style.
        +
        +
        Parameters:
        +
        styleId - either one of the styles defined inside StaticMapCriteria or a custom + url pointing to a styled map made in Mapbox Studio
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        logo

        +
        public abstract MapboxStaticMap.Builder logo(boolean logo)
        +
        Optionally, control whether there is a Mapbox logo on the image. Default is true. Check that + the current Mapbox plan you are under allows for hiding the Mapbox Logo from the mao.
        +
        +
        Parameters:
        +
        logo - true places Mapbox logo on image
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        attribution

        +
        public abstract MapboxStaticMap.Builder attribution(boolean attribution)
        +
        Optionally, control whether there is attribution on the image. Default is true. Check that + the current Mapbox plan you are under allows for hiding the Mapbox Logo from the mao.
        +
        +
        Parameters:
        +
        attribution - true places attribution on image
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        retina

        +
        public abstract MapboxStaticMap.Builder retina(boolean retina)
        +
        Enhance your image by toggling retina to true. This will double the amount of pixels the + returning image will have.
        +
        +
        Parameters:
        +
        retina - true if the desired image being returned should contain double pixels
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cameraPoint

        +
        public abstract MapboxStaticMap.Builder cameraPoint(@Nullable
        +                                                    com.mapbox.geojson.Point cameraPoint)
        +
        Center point where the camera will be focused on.
        +
        +
        Parameters:
        +
        cameraPoint - a GeoJSON Point object which defines the cameras center position
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cameraZoom

        +
        public abstract MapboxStaticMap.Builder cameraZoom(double cameraZoom)
        +
        Static maps camera zoom level. This can be though of as how far away the camera is from the + subject (earth) thus a zoom of 0 will display the entire world vs zoom 16 which is street\ + level zoom level. Fractional zoom levels will be rounded to two decimal places.
        +
        +
        Parameters:
        +
        cameraZoom - double number between 0 and 22
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cameraBearing

        +
        public abstract MapboxStaticMap.Builder cameraBearing(double cameraBearing)
        +
        Optionally, bearing rotates the map around its center defined point given in + cameraPoint(Point). A value of 90 rotates the map 90 to the left. 180 flips the map. + Defaults is 0.
        +
        +
        Parameters:
        +
        cameraBearing - double number between 0 and 360, interpreted as decimal degrees
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cameraPitch

        +
        public abstract MapboxStaticMap.Builder cameraPitch(double cameraPitch)
        +
        Optionally, pitch tilts the map, producing a perspective effect. Defaults is 0.
        +
        +
        Parameters:
        +
        cameraPitch - double number between 0 and 60
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        cameraAuto

        +
        public abstract MapboxStaticMap.Builder cameraAuto(boolean auto)
        +
        If auto is set to true, the viewport will fit the bounds of the overlay. Using this will + replace any latitude or longitude you provide.
        +
        +
        Parameters:
        +
        auto - true if you'd like the viewport to be centered to display all map annotations, + defaults false
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        beforeLayer

        +
        public abstract MapboxStaticMap.Builder beforeLayer(@Nullable
        +                                                    java.lang.String beforeLayer)
        +
        String value for controlling where the overlay is inserted in the style. All overlays will be + inserted before this specified layer.
        +
        +
        Parameters:
        +
        beforeLayer - s string representing the map layer you'd like to place your overlays + below.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        width

        +
        public abstract MapboxStaticMap.Builder width(int width)
        +
        Width of the image.
        +
        +
        Parameters:
        +
        width - int number between 1 and 1280.
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        height

        +
        public abstract MapboxStaticMap.Builder height(int height)
        +
        Height of the image.
        +
        +
        Parameters:
        +
        height - int number between 1 and 1280.
        +
        Returns:
        +
        Builder
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + +
        +
      • +

        geoJson

        +
        public abstract MapboxStaticMap.Builder geoJson(@Nullable
        +                                                com.mapbox.geojson.GeoJson geoJson)
        +
        GeoJSON object which represents a specific annotation which will be placed on the static map. + The GeoJSON must be value.
        +
        +
        Parameters:
        +
        geoJson - a formatted string ready to be added to the static map image URL
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        staticMarkerAnnotations

        +
        public abstract MapboxStaticMap.Builder staticMarkerAnnotations(@Nullable
        +                                                                java.util.List<StaticMarkerAnnotation> staticMarkerAnnotations)
        +
        Optionally provide a list of marker annotations which can be placed on the static map image + during the rendering process.
        +
        +
        Parameters:
        +
        staticMarkerAnnotations - a list made up of StaticMarkerAnnotation objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        staticPolylineAnnotations

        +
        public abstract MapboxStaticMap.Builder staticPolylineAnnotations(@Nullable
        +                                                                  java.util.List<StaticPolylineAnnotation> staticPolylineAnnotations)
        +
        Optionally provide a list of polyline annotations which can be placed on the static map image + during the rendering process.
        +
        +
        Parameters:
        +
        staticPolylineAnnotations - a list made up of StaticPolylineAnnotation objects
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        precision

        +
        public abstract MapboxStaticMap.Builder precision(int precision)
        +
        In order to make the returned image better cache-able on the client, you can set the + precision in decimals instead of manually round the parameters.
        +
        +
        Parameters:
        +
        precision - integer value greater than zero which represents the decimal precision of + coordinate values
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        1.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.html new file mode 100644 index 000000000..b0d447566 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/MapboxStaticMap.html @@ -0,0 +1,341 @@ + + + + + + +MapboxStaticMap (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1
+

Class MapboxStaticMap

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxStaticMap
    +extends java.lang.Object
    +
    Static maps are standalone images that can be displayed in your mobile app without the aid of a + mapping library like the Mapbox Android SDK. They look like an embedded map without interactivity + or controls. the returned image can be a raster tile ans pulls from any map style in the Mapbox + Style Specification. +

    + This class helps make a valid request and gets the information correctly formatted for Picaso or + Glide libraries which help download the image and place it into an Image View.

    +
    +
    Since:
    +
    1.0.0
    +
    See Also:
    +
    API Documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxStaticMap.Builder +
      Static image builder used to customize the image, including location, image width/height, + and camera position.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      MapboxStaticMap() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxStaticMap

        +
        public MapboxStaticMap()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.MarkerCriteria.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.MarkerCriteria.html new file mode 100644 index 000000000..61815d4fe --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.MarkerCriteria.html @@ -0,0 +1,167 @@ + + + + + + +StaticMapCriteria.MarkerCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1
+

Annotation Type StaticMapCriteria.MarkerCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface StaticMapCriteria.MarkerCriteria
    +
    Retention policy for the pin parameter in the Static Map Marker Annotation API.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.html new file mode 100644 index 000000000..c559910b6 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/StaticMapCriteria.html @@ -0,0 +1,548 @@ + + + + + + +StaticMapCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1
+

Class StaticMapCriteria

+
+
+ +
+
    +
  • +
    +
    +
    public final class StaticMapCriteria
    +extends java.lang.Object
    +
    Constant values related to the Static Map API can be found in this class.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface StaticMapCriteria.MarkerCriteria +
      Retention policy for the pin parameter in the Static Map Marker Annotation API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringDARK_STYLE +
      Mapbox Dark style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
      +
      static java.lang.StringLARGE_PIN +
      The Static Maps marker shape and size will be large.
      +
      static java.lang.StringLIGHT_STYLE +
      Mapbox Light style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
      +
      static java.lang.StringMEDIUM_PIN +
      The Static Maps marker shape and size will be medium.
      +
      static java.lang.StringNAVIGATION_GUIDANCE_DAY +
      Navigation specific style that shows only the necessary information while a user is driving.
      +
      static java.lang.StringNAVIGATION_GUIDANCE_NIGHT +
      Navigation specific style that shows only the necessary information while a user is driving.
      +
      static java.lang.StringNAVIGATION_PREVIEW_DAY +
      Navigation specific style that shows only the necessary information while a user is driving.
      +
      static java.lang.StringNAVIGATION_PREVIEW_NIGHT +
      Navigation specific style that shows only the necessary information while a user is driving.
      +
      static java.lang.StringOUTDOORS_STYLE +
      Mapbox Outdoors is a general-purpose map with curated tilesets and specialized styling tailored + to hiking, biking, and the most adventurous use cases.
      +
      static java.lang.StringSATELLITE_STREETS_STYLE +
      Mapbox Satellite Streets combines our Mapbox Satellite with vector data from Mapbox Streets.
      +
      static java.lang.StringSATELLITE_STYLE +
      Mapbox Satellite is our full global base map that is perfect as a blank canvas or an overlay + for your own data.
      +
      static java.lang.StringSMALL_PIN +
      The Static Maps marker shape and size will be small.
      +
      static java.lang.StringSTREET_STYLE +
      Mapbox Streets is a comprehensive, general-purpose map that emphasizes accurate, legible + styling of road and transit networks.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        SMALL_PIN

        +
        public static final java.lang.String SMALL_PIN
        +
        The Static Maps marker shape and size will be small.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MEDIUM_PIN

        +
        public static final java.lang.String MEDIUM_PIN
        +
        The Static Maps marker shape and size will be medium.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LARGE_PIN

        +
        public static final java.lang.String LARGE_PIN
        +
        The Static Maps marker shape and size will be large.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        STREET_STYLE

        +
        public static final java.lang.String STREET_STYLE
        +
        Mapbox Streets is a comprehensive, general-purpose map that emphasizes accurate, legible + styling of road and transit networks.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        OUTDOORS_STYLE

        +
        public static final java.lang.String OUTDOORS_STYLE
        +
        Mapbox Outdoors is a general-purpose map with curated tilesets and specialized styling tailored + to hiking, biking, and the most adventurous use cases.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        LIGHT_STYLE

        +
        public static final java.lang.String LIGHT_STYLE
        +
        Mapbox Light style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DARK_STYLE

        +
        public static final java.lang.String DARK_STYLE
        +
        Mapbox Dark style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SATELLITE_STYLE

        +
        public static final java.lang.String SATELLITE_STYLE
        +
        Mapbox Satellite is our full global base map that is perfect as a blank canvas or an overlay + for your own data.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        SATELLITE_STREETS_STYLE

        +
        public static final java.lang.String SATELLITE_STREETS_STYLE
        +
        Mapbox Satellite Streets combines our Mapbox Satellite with vector data from Mapbox Streets. + The comprehensive set of road, label, and POI information brings clarity and context to the + crisp detail in our high-resolution satellite imagery.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NAVIGATION_PREVIEW_DAY

        +
        public static final java.lang.String NAVIGATION_PREVIEW_DAY
        +
        Navigation specific style that shows only the necessary information while a user is driving.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NAVIGATION_PREVIEW_NIGHT

        +
        public static final java.lang.String NAVIGATION_PREVIEW_NIGHT
        +
        Navigation specific style that shows only the necessary information while a user is driving.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NAVIGATION_GUIDANCE_DAY

        +
        public static final java.lang.String NAVIGATION_GUIDANCE_DAY
        +
        Navigation specific style that shows only the necessary information while a user is driving.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        NAVIGATION_GUIDANCE_NIGHT

        +
        public static final java.lang.String NAVIGATION_GUIDANCE_NIGHT
        +
        Navigation specific style that shows only the necessary information while a user is driving.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.Builder.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.Builder.html new file mode 100644 index 000000000..56b8dc866 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.Builder.html @@ -0,0 +1,451 @@ + + + + + + +StaticMarkerAnnotation.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1.models
+

Class StaticMarkerAnnotation.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    StaticMarkerAnnotation
    +
    +
    +
    +
    public abstract static class StaticMarkerAnnotation.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Static Map API. At a bare minimum, + your request must include a name and lnglat(Point). + All other fields can be left alone inorder to use the default behaviour of the API.
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        label

        +
        public abstract StaticMarkerAnnotation.Builder label(java.lang.String label)
        +
        Marker symbol. Options are an alphanumeric label "a" through "z", "0" through "99", or a + valid Maki icon. If a letter is requested, it will be rendered uppercase only.
        +
        +
        Parameters:
        +
        label - a valid alphanumeric value
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        color

        +
        public abstract StaticMarkerAnnotation.Builder color(@Nullable
        +                                                     java.lang.String color)
        +
        A hex representation of the markers color.
        +
        +
        Parameters:
        +
        color - hex reppresentation of the marker icon color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        color

        +
        public StaticMarkerAnnotation.Builder color(int red,
        +                                            int green,
        +                                            int blue)
        +
        A hex representation of the markers color.
        +
        +
        Parameters:
        +
        red - the value of the marker icon color
        +
        green - the value of the marker icon color
        +
        blue - the value of the marker icon color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        lnglat

        +
        public abstract StaticMarkerAnnotation.Builder lnglat(com.mapbox.geojson.Point lnglat)
        +
        Represents where the marker should be shown on the map.
        +
        +
        Parameters:
        +
        lnglat - a GeoJSON Point which denotes where the marker will be placed on the static + map image. Altitude value, if given, will be ignored
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        iconUrl

        +
        public abstract StaticMarkerAnnotation.Builder iconUrl(@Nullable
        +                                                       java.lang.String url)
        +
        a percent-encoded URL for the marker image. Can be of type PNG or JPG.
        +
        +
        Parameters:
        +
        url - an encoded URL for the marker image
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.html new file mode 100644 index 000000000..268a7b92c --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticMarkerAnnotation.html @@ -0,0 +1,356 @@ + + + + + + +StaticMarkerAnnotation (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1.models
+

Class StaticMarkerAnnotation

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class StaticMarkerAnnotation
    +extends java.lang.Object
    +
    Mapbox Static Image API marker overlay. Building this object allows you to place a marker on top + or within your static image. The marker can either use the default marker (though you can change + it's color and size) or you have the option to also pass in a custom marker icon using it's url.
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.Builder.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.Builder.html new file mode 100644 index 000000000..fca87376d --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.Builder.html @@ -0,0 +1,503 @@ + + + + + + +StaticPolylineAnnotation.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1.models
+

Class StaticPolylineAnnotation.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    StaticPolylineAnnotation
    +
    +
    +
    +
    public abstract static class StaticPolylineAnnotation.Builder
    +extends java.lang.Object
    +
    Builder used for passing in custom parameters.
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        strokeWidth

        +
        public abstract StaticPolylineAnnotation.Builder strokeWidth(@Nullable
        +                                                             java.lang.Double strokeWidth)
        +
        Defines the line stroke width for the path.
        +
        +
        Parameters:
        +
        strokeWidth - a double value defining the stroke width
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        strokeColor

        +
        public abstract StaticPolylineAnnotation.Builder strokeColor(@Nullable
        +                                                             java.lang.String strokeColor)
        +
        Set the line outer stroke color.
        +
        +
        Parameters:
        +
        strokeColor - string representing hex color for the stroke color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        strokeColor

        +
        public StaticPolylineAnnotation.Builder strokeColor(int red,
        +                                                    int green,
        +                                                    int blue)
        +
        Set the line outer stroke color.
        +
        +
        Parameters:
        +
        red - the value of the stroke color
        +
        green - the value of the stroke color
        +
        blue - the value of the stroke color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        strokeOpacity

        +
        public abstract StaticPolylineAnnotation.Builder strokeOpacity(@Nullable
        +                                                               java.lang.Float strokeOpacity)
        +
        Value between 0, completely transparent, and 1, opaque for the line stroke.
        +
        +
        Parameters:
        +
        strokeOpacity - value between 0 and 1 representing the stroke opacity
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        fillColor

        +
        public abstract StaticPolylineAnnotation.Builder fillColor(@Nullable
        +                                                           java.lang.String color)
        +
        Set the inner line fill color.
        +
        +
        Parameters:
        +
        color - string representing hex color for the fill color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        fillColor

        +
        public StaticPolylineAnnotation.Builder fillColor(int red,
        +                                                  int green,
        +                                                  int blue)
        +
        Set the inner line fill color.
        +
        +
        Parameters:
        +
        red - the value of the fill color
        +
        green - the value of the fill color
        +
        blue - the value of the fill color
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        fillOpacity

        +
        public abstract StaticPolylineAnnotation.Builder fillOpacity(@Nullable
        +                                                             java.lang.Float fillOpacity)
        +
        Value between 0, completely transparent, and 1, opaque for the line fill.
        +
        +
        Parameters:
        +
        fillOpacity - value between 0 and 1 representing the fill opacity
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + +
        +
      • +

        polyline

        +
        public abstract StaticPolylineAnnotation.Builder polyline(@NonNull
        +                                                          java.lang.String polyline)
        +
        The current polyline string being used for the paths geometry. You can use + PolylineUtils.decode(String, int) to decode the string using + precision 5.
        +
        +
        Parameters:
        +
        polyline - a String containing the paths geometry information
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        2.1.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.html new file mode 100644 index 000000000..12685ac6f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/StaticPolylineAnnotation.html @@ -0,0 +1,355 @@ + + + + + + +StaticPolylineAnnotation (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.staticmap.v1.models
+

Class StaticPolylineAnnotation

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class StaticPolylineAnnotation
    +extends java.lang.Object
    +
    Mapbox Static Image API polyline overlay. Building this object allows you to place a line or + object on top or within your static map image. The polyline must be encoded with a precision of 5 + decimal places and can be created using the + PolylineUtils.encode(List, int).
    +
    +
    Since:
    +
    2.1.0
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-frame.html new file mode 100644 index 000000000..1bd57f256 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.mapbox.api.staticmap.v1.models (services API) + + + + +

com.mapbox.api.staticmap.v1.models

+
+

Classes

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-summary.html new file mode 100644 index 000000000..50fe76007 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-summary.html @@ -0,0 +1,173 @@ + + + + + + +com.mapbox.api.staticmap.v1.models (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.staticmap.v1.models

+
+
Package containing all the Static Map annotations avaliable.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.staticmap.v1.models Description

+
Package containing all the Static Map annotations avaliable.
+
+
Since:
+
3.0.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-tree.html new file mode 100644 index 000000000..c47df9bc9 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/models/package-tree.html @@ -0,0 +1,138 @@ + + + + + + +com.mapbox.api.staticmap.v1.models Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.staticmap.v1.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-frame.html new file mode 100644 index 000000000..9bd99615f --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +com.mapbox.api.staticmap.v1 (services API) + + + + +

com.mapbox.api.staticmap.v1

+
+

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-summary.html new file mode 100644 index 000000000..1ede4cb4e --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-summary.html @@ -0,0 +1,182 @@ + + + + + + +com.mapbox.api.staticmap.v1 (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.staticmap.v1

+
+
Contains the builders for Mapbox Static Map API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.staticmap.v1 Description

+
Contains the builders for Mapbox Static Map API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-tree.html new file mode 100644 index 000000000..74ea8aec7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/staticmap/v1/package-tree.html @@ -0,0 +1,141 @@ + + + + + + +com.mapbox.api.staticmap.v1 Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.staticmap.v1

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.Builder.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.Builder.html new file mode 100644 index 000000000..d86365f74 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.Builder.html @@ -0,0 +1,551 @@ + + + + + + +MapboxTilequery.Builder (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.tilequery
+

Class MapboxTilequery.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    MapboxTilequery
    +
    +
    +
    +
    public abstract static class MapboxTilequery.Builder
    +extends java.lang.Object
    +
    This builder is used to create a new request to the Mapbox Tilequery API. At a bare minimum, + your request must include an access token, a tileset ID, and a query of some kind. All other + fields can be left alone in order to use the default behaviour of the API. +

    + Note to contributors: All optional booleans in this builder use the object Boolean + rather than the primitive to allow for unset (null) values. +

    +
    +
    Since:
    +
    3.5.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        public Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        baseUrl

        +
        public abstract MapboxTilequery.Builder baseUrl(@NonNull
        +                                                java.lang.String baseUrl)
        +
        Optionally change the APIs base URL to something other then the default Mapbox one.
        +
        +
        Parameters:
        +
        baseUrl - base url used as end point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        accessToken

        +
        public abstract MapboxTilequery.Builder accessToken(@NonNull
        +                                                    java.lang.String accessToken)
        +
        Required to call when this is being built. If no access token provided, + ServicesException will be thrown.
        +
        +
        Parameters:
        +
        accessToken - Mapbox access token
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        tilesetIds

        +
        public abstract MapboxTilequery.Builder tilesetIds(java.lang.String tilesetIds)
        +
        The ID of the tileset being queried. If you need to composite multiple layers, the Tilequery + API endpoint can also support a comma-separated list of tileset IDs.
        +
        +
        Parameters:
        +
        tilesetIds - tile set ID(s)
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        query

        +
        public MapboxTilequery.Builder query(@NonNull
        +                                     com.mapbox.geojson.Point point)
        +
        The longitude and latitude to be queried.
        +
        +
        Parameters:
        +
        point - query point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        query

        +
        public abstract MapboxTilequery.Builder query(@NonNull
        +                                              java.lang.String query)
        +
        The longitude and latitude to be queried.
        +
        +
        Parameters:
        +
        query - query point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        radius

        +
        public abstract MapboxTilequery.Builder radius(@Nullable
        +                                               java.lang.Integer radius)
        +
        The approximate distance in meters to query for features. Defaults to 0. Has no upper + bound. Required for queries against point and line data. Due to the nature of tile + buffering, a query with a large radius made against equally large point or line data may + not include all possible features in the results. Queries will use tiles from the + maximum zoom of the tileset, and will only include the intersecting tile plus 8 + surrounding tiles when searching for nearby features.
        +
        +
        Parameters:
        +
        radius - distance in meters to query for features
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        limit

        +
        public abstract MapboxTilequery.Builder limit(@Nullable
        +                                              java.lang.Integer limit)
        +
        The number of features between 1 - 50 to return. Defaults to 5.
        +
        +
        Parameters:
        +
        limit - the number of features
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        dedupe

        +
        public abstract MapboxTilequery.Builder dedupe(@Nullable
        +                                               java.lang.Boolean dedupe)
        +
        Determines whether results will be deduplicated or not. Defaults to true.
        +
        +
        Parameters:
        +
        dedupe - whether results will be deduplicated
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        geometry

        +
        public abstract MapboxTilequery.Builder geometry(@Nullable
        +                                                 java.lang.String geometry)
        +
        Queries for a specific geometry type. Options are polygon, linestring, or point.
        +
        +
        Parameters:
        +
        geometry - polygon, linestring, or point
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        layers

        +
        public abstract MapboxTilequery.Builder layers(@Nullable
        +                                               java.lang.String layers)
        +
        A comma-separated list of layers to query, rather than querying all layers. If a + specified layer does not exist, it is skipped. If no layers exist, returns an + empty FeatureCollection.
        +
        +
        Parameters:
        +
        layers - list of layers to query
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        build

        +
        public MapboxTilequery build()
        +
        Build a new MapboxTilequery object.
        +
        +
        Returns:
        +
        this builder for chaining options together
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.html new file mode 100644 index 000000000..79582b7b5 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/MapboxTilequery.html @@ -0,0 +1,487 @@ + + + + + + +MapboxTilequery (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.tilequery
+

Class MapboxTilequery

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class MapboxTilequery
    +extends com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,TilequeryService>
    +
    The Mapbox Tilequery API allows you to retrieve data about specific features from a + vector tileset, based on a given latitude and longitude.
    +
    +
    Since:
    +
    3.5.0
    +
    See Also:
    +
    Tilequery API + documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class MapboxTilequery.Builder +
      This builder is used to create a new request to the Mapbox Tilequery API.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class com.mapbox.core.MapboxService

        +MAX_URL_SIZE, okHttpClient
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected MapboxTilequery() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected abstract java.lang.StringbaseUrl() 
      static MapboxTilequery.Builderbuilder() +
      Build a new MapboxTilequery object with the initial value set for + baseUrl().
      +
      voidcancelBatchCall() +
      Wrapper method for Retrofit's Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
      +
      retrofit2.Call<java.util.List<com.mapbox.geojson.FeatureCollection>>cloneBatchCall() +
      Wrapper method for Retrofit's Call.clone() call, useful for getting call information.
      +
      voidenqueueBatchCall(retrofit2.Callback<java.util.List<com.mapbox.geojson.FeatureCollection>> callback) +
      Wrapper method for Retrofit's Call.enqueue(Callback) call returning a batch response + specific to the Tilequery batch API.
      +
      retrofit2.Response<java.util.List<com.mapbox.geojson.FeatureCollection>>executeBatchCall() +
      Wrapper method for Retrofit's Call.execute() call returning a batch response + specific to the Tilequery API.
      +
      protected com.google.gson.GsonBuildergetGsonBuilder() 
      protected retrofit2.Call<com.mapbox.geojson.FeatureCollection>initializeCall() 
      +
        +
      • + + +

        Methods inherited from class com.mapbox.core.MapboxService

        +cancelCall, cloneCall, enableDebug, enqueueCall, executeCall, getCall, getCallFactory, getOkHttpClient, getRetrofit, getService, isEnableDebug, setCallFactory
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MapboxTilequery

        +
        protected MapboxTilequery()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getGsonBuilder

        +
        protected com.google.gson.GsonBuilder getGsonBuilder()
        +
        +
        Overrides:
        +
        getGsonBuilder in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,TilequeryService>
        +
        +
      • +
      + + + +
        +
      • +

        initializeCall

        +
        protected retrofit2.Call<com.mapbox.geojson.FeatureCollection> initializeCall()
        +
        +
        Specified by:
        +
        initializeCall in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,TilequeryService>
        +
        +
      • +
      + + + +
        +
      • +

        executeBatchCall

        +
        public retrofit2.Response<java.util.List<com.mapbox.geojson.FeatureCollection>> executeBatchCall()
        +                                                                                          throws java.io.IOException
        +
        Wrapper method for Retrofit's Call.execute() call returning a batch response + specific to the Tilequery API.
        +
        +
        Returns:
        +
        the Tilequery batch response once the call completes successfully
        +
        Throws:
        +
        java.io.IOException - Signals that an I/O exception of some sort has occurred.
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        enqueueBatchCall

        +
        public void enqueueBatchCall(retrofit2.Callback<java.util.List<com.mapbox.geojson.FeatureCollection>> callback)
        +
        Wrapper method for Retrofit's Call.enqueue(Callback) call returning a batch response + specific to the Tilequery batch API. Use this method to make a tilequery request on the Main + Thread.
        +
        +
        Parameters:
        +
        callback - a Callback which is used once the FeatureCollection is created.
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        cancelBatchCall

        +
        public void cancelBatchCall()
        +
        Wrapper method for Retrofit's Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
        +
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        cloneBatchCall

        +
        public retrofit2.Call<java.util.List<com.mapbox.geojson.FeatureCollection>> cloneBatchCall()
        +
        Wrapper method for Retrofit's Call.clone() call, useful for getting call information.
        +
        +
        Returns:
        +
        cloned call
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        baseUrl

        +
        @NonNull
        +protected abstract java.lang.String baseUrl()
        +
        +
        Specified by:
        +
        baseUrl in class com.mapbox.core.MapboxService<com.mapbox.geojson.FeatureCollection,TilequeryService>
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.TilequeryGeometry.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.TilequeryGeometry.html new file mode 100644 index 000000000..11bb3b424 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.TilequeryGeometry.html @@ -0,0 +1,167 @@ + + + + + + +TilequeryCriteria.TilequeryGeometry (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.tilequery
+

Annotation Type TilequeryCriteria.TilequeryGeometry

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface TilequeryCriteria.TilequeryGeometry
    +
    Queries for a specific geometry type selector.
    +
    +
    Since:
    +
    3.5.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.html new file mode 100644 index 000000000..60c3838f4 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryCriteria.html @@ -0,0 +1,350 @@ + + + + + + +TilequeryCriteria (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.tilequery
+

Class TilequeryCriteria

+
+
+ +
+
    +
  • +
    +
    +
    public class TilequeryCriteria
    +extends java.lang.Object
    +
    Constants that should be used when using the Tilequery API.
    +
    +
    Since:
    +
    3.5.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface TilequeryCriteria.TilequeryGeometry +
      Queries for a specific geometry type selector.
      +
      +
    • +
    + + + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TilequeryCriteria() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        TILEQUERY_GEOMETRY_POLYGON

        +
        public static final java.lang.String TILEQUERY_GEOMETRY_POLYGON
        +
        Queries for a specific geometry type (polygon).
        +
        +
        Since:
        +
        3.5.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TILEQUERY_GEOMETRY_LINESTRING

        +
        public static final java.lang.String TILEQUERY_GEOMETRY_LINESTRING
        +
        Queries for a specific geometry type (linestring).
        +
        +
        Since:
        +
        3.5.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        TILEQUERY_GEOMETRY_POINT

        +
        public static final java.lang.String TILEQUERY_GEOMETRY_POINT
        +
        Queries for a specific geometry type (point).
        +
        +
        Since:
        +
        3.5.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TilequeryCriteria

        +
        public TilequeryCriteria()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryService.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryService.html new file mode 100644 index 000000000..6c6b3adba --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/TilequeryService.html @@ -0,0 +1,319 @@ + + + + + + +TilequeryService (services API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.api.tilequery
+

Interface TilequeryService

+
+
+
+
    +
  • +
    +
    +
    public interface TilequeryService
    +
    Interface that defines the tilequery service.
    +
    +
    Since:
    +
    3.5.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      retrofit2.Call<java.util.List<com.mapbox.geojson.FeatureCollection>>getBatchCall(java.lang.String tilesetIds, + java.lang.String query, + java.lang.String accessToken, + java.lang.Integer radius, + java.lang.Integer limit, + java.lang.Boolean dedupe, + java.lang.String geometry, + java.lang.String layers) +
      Constructs the HTTP request for the specified parameters.
      +
      retrofit2.Call<com.mapbox.geojson.FeatureCollection>getCall(java.lang.String tilesetIds, + java.lang.String query, + java.lang.String accessToken, + java.lang.Integer radius, + java.lang.Integer limit, + java.lang.Boolean dedupe, + java.lang.String geometry, + java.lang.String layers) +
      Constructs the HTTP request for the specified parameters.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCall

        +
        @GET(value="/v4/{tilesetIds}/tilequery/{query}.json")
        +retrofit2.Call<com.mapbox.geojson.FeatureCollection> getCall(@Path(value="tilesetIds")
        +                                                                                                                   java.lang.String tilesetIds,
        +                                                                                                                   @Path(value="query")
        +                                                                                                                   java.lang.String query,
        +                                                                                                                   @Query(value="access_token")
        +                                                                                                                   java.lang.String accessToken,
        +                                                                                                                   @Query(value="radius")
        +                                                                                                                   java.lang.Integer radius,
        +                                                                                                                   @Query(value="limit")
        +                                                                                                                   java.lang.Integer limit,
        +                                                                                                                   @Query(value="dedupe")
        +                                                                                                                   java.lang.Boolean dedupe,
        +                                                                                                                   @Query(value="geometry")
        +                                                                                                                   java.lang.String geometry,
        +                                                                                                                   @Query(value="layers")
        +                                                                                                                   java.lang.String layers)
        +
        Constructs the HTTP request for the specified parameters.
        +
        +
        Parameters:
        +
        tilesetIds - tile set ID(s)
        +
        query - query point
        +
        accessToken - Mapbox access token
        +
        radius - distance in meters to query for features
        +
        limit - the number of features
        +
        dedupe - whether results will be deduplicated
        +
        geometry - polygon, linestring, or point
        +
        layers - list of layers to query
        +
        Returns:
        +
        A retrofit Call object
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      + + + +
        +
      • +

        getBatchCall

        +
        @GET(value="/v4/{tilesetIds}/tilequery/{query}.json")
        +retrofit2.Call<java.util.List<com.mapbox.geojson.FeatureCollection>> getBatchCall(@Path(value="tilesetIds")
        +                                                                                                                                        java.lang.String tilesetIds,
        +                                                                                                                                        @Path(value="query")
        +                                                                                                                                        java.lang.String query,
        +                                                                                                                                        @Query(value="access_token")
        +                                                                                                                                        java.lang.String accessToken,
        +                                                                                                                                        @Query(value="radius")
        +                                                                                                                                        java.lang.Integer radius,
        +                                                                                                                                        @Query(value="limit")
        +                                                                                                                                        java.lang.Integer limit,
        +                                                                                                                                        @Query(value="dedupe")
        +                                                                                                                                        java.lang.Boolean dedupe,
        +                                                                                                                                        @Query(value="geometry")
        +                                                                                                                                        java.lang.String geometry,
        +                                                                                                                                        @Query(value="layers")
        +                                                                                                                                        java.lang.String layers)
        +
        Constructs the HTTP request for the specified parameters.
        +
        +
        Parameters:
        +
        tilesetIds - tile set ID(s)
        +
        query - query point
        +
        accessToken - Mapbox access token
        +
        radius - distance in meters to query for features
        +
        limit - the number of features
        +
        dedupe - whether results will be deduplicated
        +
        geometry - polygon, linestring, or point
        +
        layers - list of layers to query
        +
        Returns:
        +
        A retrofit Call object
        +
        Since:
        +
        3.5.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/package-frame.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-frame.html new file mode 100644 index 000000000..6996dc1b3 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-frame.html @@ -0,0 +1,30 @@ + + + + + + +com.mapbox.api.tilequery (services API) + + + + +

com.mapbox.api.tilequery

+
+

Interfaces

+ +

Classes

+ +

Annotation Types

+ +
+ + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/package-summary.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-summary.html new file mode 100644 index 000000000..27f7eb6f7 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-summary.html @@ -0,0 +1,198 @@ + + + + + + +com.mapbox.api.tilequery (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.api.tilequery

+
+
Contains the Mapbox Java Services classes related to the Mapbox Tilequery API.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.api.tilequery Description

+
Contains the Mapbox Java Services classes related to the Mapbox Tilequery API.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/com/mapbox/api/tilequery/package-tree.html b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-tree.html new file mode 100644 index 000000000..7e287a628 --- /dev/null +++ b/libjava-services/7.1.0/com/mapbox/api/tilequery/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +com.mapbox.api.tilequery Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.api.tilequery

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/constant-values.html b/libjava-services/7.1.0/constant-values.html new file mode 100644 index 000000000..57e2ae052 --- /dev/null +++ b/libjava-services/7.1.0/constant-values.html @@ -0,0 +1,618 @@ + + + + + + +Constant Field Values (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.mapbox.*

+ + + + + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/deprecated-list.html b/libjava-services/7.1.0/deprecated-list.html new file mode 100644 index 000000000..1ef8bd474 --- /dev/null +++ b/libjava-services/7.1.0/deprecated-list.html @@ -0,0 +1,146 @@ + + + + + + +Deprecated List (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/help-doc.html b/libjava-services/7.1.0/help-doc.html new file mode 100644 index 000000000..1dc65b275 --- /dev/null +++ b/libjava-services/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/index-all.html b/libjava-services/7.1.0/index-all.html new file mode 100644 index 000000000..aa198a56f --- /dev/null +++ b/libjava-services/7.1.0/index-all.html @@ -0,0 +1,3524 @@ + + + + + + +Index (services API) + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J L M N O P Q R S T U V W  + + +

A

+
+
accessToken(String) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
A valid Mapbox Access Token used to making the request.
+
+
accessToken(String) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Required to call when this is being built.
+
+
accessToken() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding
+
 
+
accessToken(String) - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding.BaseBuilder
+
 
+
accessToken(String) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A valid Mapbox access token.
+
+
accessToken(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Required to call when this is being built.
+
+
accessToken(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
Required to call when this is being built.
+
+
accuracy() - Method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
Point accuracy metric for the returned address feature.
+
+
addAnnotations(String...) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Optionally pass in annotations to control to change which data to return.
+
+
addApproaches(String...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Optionally used to indicate how map matched routes consider + rom which side of the road to approach a waypoint.
+
+
addApproaches(String...) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
A semicolon-separated list indicating the side of the road from + which to approach waypoints in a requested route.
+
+
addContoursColors(String...) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A list of separate String which has a list of comma-separated + HEX color values to use for each isochrone contour.
+
+
addContoursMinutes(Integer...) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
An integer list of minute values to use for each isochrone contour.
+
+
addIgnore(String...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Ignore certain routing restrictions when map matching.
+
+
address() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string of the house number for the returned address feature.
+
+
address(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string of the house number for the returned address feature.
+
+
address() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Address context element.
+
+
ADDRESS - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Individual residential or business addresses.
+
+
addressLine1(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
A string including address_number and street.
+
+
addressNumber() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
+
Element address_number.
+
+
addressNumber() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for address number.
+
+
addressNumber(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
The number associated with the house.
+
+
addWaypointNames(String...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Custom names for waypoints used for the arrival instruction, + each separated by ; .
+
+
alternativesCount() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Number of probable alternative matchings for this trace point.
+
+
alternativesCount(Integer) - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
Number of probable alternative matchings for this trace point.
+
+
annotations(String...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Whether or not to return additional metadata along the route.
+
+
annotations(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
 
+
annotations(String...) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Whether or not to return additional metadata along the route.
+
+
ARGENTINA - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for an Argentinian audience.
+
+
attribution() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
A string attributing the results of the Mapbox Geocoding API to Mapbox and links to Mapbox's + terms of service and data sources.
+
+
attribution(String) - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse.Builder
+
+
A string attributing the results of the Mapbox Geocoding API to Mapbox and links to Mapbox's + terms of service and data sources.
+
+
attribution() - Method in class com.mapbox.api.geocoding.v6.models.V6Response
+
+
Attributes the results of the Mapbox Geocoding API to Mapbox.
+
+
attribution(boolean) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally, control whether there is attribution on the image.
+
+
autoBuild() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
 
+
autocomplete(Boolean) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This controls whether autocomplete results are included.
+
+
autocomplete(Boolean) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Specify whether to return autocomplete results (true by default).
+
+
availableVersions() - Method in class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsResponse
+
+
Returns the list of available versions.
+
+
+ + + +

B

+
+
bannerInstructions(Boolean) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Setting this will determine whether or not to return banner objects associated with + the `routeSteps`.
+
+
BaseBuilder() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding.BaseBuilder
+
 
+
baseUrl() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
 
+
baseUrl() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
 
+
baseUrl(String) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
 
+
baseUrl(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl(String) - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding.BaseBuilder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding
+
 
+
baseUrl() - Method in class com.mapbox.api.isochrone.MapboxIsochrone
+
 
+
baseUrl(String) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
 
+
baseUrl(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.matrix.v1.MapboxMatrix
+
 
+
baseUrl(String) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
baseUrl(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
 
+
baseUrl(String) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
 
+
baseUrl(String) - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.speech.v1.MapboxSpeech
+
 
+
baseUrl(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl(String) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
baseUrl() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
 
+
baseUrl(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
Optionally change the APIs base URL to something other then the default Mapbox one.
+
+
bbox(BoundingBox) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit the results to a defined bounding box.
+
+
bbox(Point, Point) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit the results to a defined bounding box.
+
+
bbox(double, double, double, double) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit the results to a defined bounding box.
+
+
bbox(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit the results to a defined bounding box.
+
+
bbox() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A CarmenFeature might have a member named bbox to include information on the + coordinate range for it's Geometry.
+
+
bbox(BoundingBox) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A Feature might have a member named bbox to include information on the coordinate + range for it's Features.
+
+
bearing(double, double) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Optionally, Use to filter the road segment the waypoint will be placed on by direction and + dictates the angle of approach.
+
+
beforeLayer(String) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
String value for controlling where the overlay is inserted in the style.
+
+
BLOCK - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Special feature type reserved for Japanese addresses.
+
+
block(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
In some countries like Japan, the block is a component in the address.
+
+
boundingBox(BoundingBox) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Limit results to only those contained within the supplied bounding box.
+
+
boundingBox(BoundingBox) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
The bounding box of which to download map route tiles.
+
+
build() - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
This uses the provided parameters set using the MapboxDirections.Builder and first checks that all + values are valid, and creates a new MapboxDirections object with the values provided.
+
+
build() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Returns an instance of MapboxDirectionsRefresh for interacting with the endpoint + with the specified values.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Build a new MapboxGeocoding object.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
Build a new CarmenContext object.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
Build a new CarmenFeature object.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse.Builder
+
+
Build a new GeocodingResponse object.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint.Builder
+
+
Build a new RoutablePoint object.
+
+
build() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoints.Builder
+
+
Build a new RoutablePoints object.
+
+
build() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding.Builder
+
+
Build a new MapboxV6BatchGeocoding object.
+
+
build() - Method in class com.mapbox.api.geocoding.v6.MapboxV6Geocoding.Builder
+
+
Build a new MapboxV6Geocoding object.
+
+
build() - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+ +
+
build() - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+ +
+
build() - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Build a new V6StructuredInputQuery object.
+
+
build() - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
Build a new MapboxIsochrone object.
+
+
build() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
This uses the provided parameters set using the MapboxMapMatching.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxMapMatching object with the values provided.
+
+
build() - Method in class com.mapbox.api.matching.v5.models.MapMatchingError.Builder
+
+
Build a new MapMatchingError object.
+
+
build() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
Build a new MapMatchingMatching object.
+
+
build() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
+
Build a new MapMatchingResponse object.
+
+
build() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
Build a new MapMatchingTracepoint object.
+
+
build() - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
This uses the provided parameters set using the MapboxMatrix.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxMatrix object with the values provided.
+
+
build() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
Build a new MatrixResponse object.
+
+
build() - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
This uses the provided parameters set using the MapboxOptimization.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxOptimization object with the values provided.
+
+
build() - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse.Builder
+
+
Build a new OptimizationResponse object.
+
+
build() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
+
Build a new OptimizationResponse object.
+
+
build() - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
This uses the provided parameters set using the MapboxRouteTiles.Builder and first checks that all + values are valid, and creates a new MapboxRouteTiles object with the values provided.
+
+
build() - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions.Builder
+
+
This uses the provided parameters set using the MapboxRouteTileVersions.Builder and first checks that all + values are valid, and creates a new MapboxRouteTileVersions object with the values + provided.
+
+
build() - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
This uses the provided parameters set using the MapboxSpeech.Builder and first checks that all + values are valid, formats the values as strings for easier consumption by the API, and lastly + creates a new MapboxSpeech object with the values provided.
+
+
build() - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
This uses the provided parameters set using the MapboxStaticMap.Builder and creates a new + MapboxStaticMap object.
+
+
build() - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
Build a new marker instance and pass it into + MapboxStaticMap in order to use it during your Static Map + API request.
+
+
build() - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
This uses the provided parameters set using the StaticPolylineAnnotation.Builder and creates a new + StaticMarkerAnnotation object which can be passed into the MapboxStaticMap + request.
+
+
build() - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
Build a new MapboxTilequery object.
+
+
builder() - Static method in class com.mapbox.api.directions.v5.MapboxDirections
+
+
Build a new MapboxDirections object.
+
+
Builder() - Constructor for class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
 
+
builder() - Static method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
+
Build a new MapboxDirectionsRefresh builder with default initial values.
+
+
Builder() - Constructor for class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
 
+
builder() - Static method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
+
Build a new MapboxGeocoding object with the initial values set for + MapboxGeocoding.baseUrl() and MapboxGeocoding.mode().
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
 
+
builder() - Static method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
Create a new instance of this class by using the CarmenContext.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
 
+
builder() - Static method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
Create a new instance of this class by using the CarmenFeature.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
 
+
builder() - Static method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
Create a new instance of this class by using the GeocodingResponse.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.models.GeocodingResponse.Builder
+
 
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.models.RoutablePoint.Builder
+
 
+
Builder() - Constructor for class com.mapbox.api.geocoding.v5.models.RoutablePoints.Builder
+
 
+
builder(String, V6RequestOptions...) - Static method in class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding
+
+
Creates a new MapboxV6BatchGeocoding.Builder object.
+
+
builder(String, List<? extends V6RequestOptions>) - Static method in class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding
+
+
Creates a new MapboxV6BatchGeocoding.Builder object.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding.Builder
+
 
+
builder(String, V6RequestOptions) - Static method in class com.mapbox.api.geocoding.v6.MapboxV6Geocoding
+
+
Creates a new MapboxV6Geocoding.Builder object.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6Geocoding.Builder
+
 
+
builder(String) - Static method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions
+
+
Creates a new V6ForwardGeocodingRequestOptions.Builder object with query parameter.
+
+
builder(V6StructuredInputQuery) - Static method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions
+
+
Creates a new V6ForwardGeocodingRequestOptions.Builder object with + structured input query parameter.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
 
+
builder(Point) - Static method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions
+
+ +
+
Builder() - Constructor for class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
 
+
builder() - Static method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery
+
+
Creates a new V6StructuredInputQuery.Builder object.
+
+
Builder() - Constructor for class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
 
+
builder() - Static method in class com.mapbox.api.isochrone.MapboxIsochrone
+
+
Build a new MapboxIsochrone object with the initial value set for + MapboxIsochrone.baseUrl().
+
+
Builder() - Constructor for class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+ +
+
Builder() - Constructor for class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matching.v5.models.MapMatchingError
+
+
Create a new instance of this class by using the MapMatchingError.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingError.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Create a new instance of this class by using the MapMatchingMatching.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
Create a new instance of this class by using the MapMatchingResponse.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Create a new instance of this class by using the MapMatchingTracepoint.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matrix.v1.MapboxMatrix
+
+
Build a new MapboxMatrix object with the initial values set for MapboxMatrix.baseUrl(), + MapboxMatrix.profile(), and MapboxMatrix.user().
+
+
Builder() - Constructor for class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
 
+
builder() - Static method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
Create a new instance of this class using the MatrixResponse.Builder which provides a + to pass in variables which define the instance.
+
+
Builder() - Constructor for class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
 
+
builder() - Static method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
+ +
+
Builder() - Constructor for class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
 
+
builder() - Static method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
Create a new instance of this class by using the OptimizationResponse.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.optimization.v1.models.OptimizationResponse.Builder
+
 
+
builder() - Static method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Create a new instance of this class by using the OptimizationWaypoint.Builder class.
+
+
Builder() - Constructor for class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
 
+
builder() - Static method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
+
Build a new MapboxRouteTiles object.
+
+
Builder() - Constructor for class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
 
+
builder() - Static method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
+
Build a new MapboxRouteTileVersions object.
+
+
Builder() - Constructor for class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions.Builder
+
 
+
builder() - Static method in class com.mapbox.api.speech.v1.MapboxSpeech
+
+
Creates a builder for a MapboxSpeech object with a default cache size of 10 MB.
+
+
Builder() - Constructor for class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
 
+
builder() - Static method in class com.mapbox.api.staticmap.v1.MapboxStaticMap
+
+ +
+
Builder() - Constructor for class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
 
+
builder() - Static method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation
+
+
Build a new StaticMarkerAnnotation object with the initial values set for the + StaticMarkerAnnotation.name() to StaticMapCriteria.MEDIUM_PIN.
+
+
Builder() - Constructor for class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
 
+
builder() - Static method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation
+
+
Build a new StaticPolylineAnnotation object.
+
+
Builder() - Constructor for class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
 
+
builder() - Static method in class com.mapbox.api.tilequery.MapboxTilequery
+
+
Build a new MapboxTilequery object with the initial value set for + MapboxTilequery.baseUrl().
+
+
Builder() - Constructor for class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
 
+
+ + + +

C

+
+
cache(Cache) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Adds an optional cache to set in the OkHttp client.
+
+
cameraAuto(boolean) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
If auto is set to true, the viewport will fit the bounds of the overlay.
+
+
cameraBearing(double) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally, bearing rotates the map around its center defined point given in + MapboxStaticMap.Builder.cameraPoint(Point).
+
+
cameraPitch(double) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally, pitch tilts the map, producing a perspective effect.
+
+
cameraPoint(Point) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Center point where the camera will be focused on.
+
+
cameraZoom(double) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Static maps camera zoom level.
+
+
cancelBatchCall() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
+
Wrapper method for Retrofits Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
+
+
cancelBatchCall() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
+
Wrapper method for Retrofit's Call.cancel() call, important to manually cancel call if + the user dismisses the calling activity or no longer needs the returned results.
+
+
CarmenContext - Class in com.mapbox.api.geocoding.v5.models
+
+
Array representing a hierarchy of parents.
+
+
CarmenContext() - Constructor for class com.mapbox.api.geocoding.v5.models.CarmenContext
+
 
+
CarmenContext.Builder - Class in com.mapbox.api.geocoding.v5.models
+
+
This builder can be used to set the values describing the CarmenFeature.
+
+
CarmenFeature - Class in com.mapbox.api.geocoding.v5.models
+
+
The Features key in the geocoding API response contains the majority of information you'll want + to use.
+
+
CarmenFeature() - Constructor for class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
 
+
CarmenFeature.Builder - Class in com.mapbox.api.geocoding.v5.models
+
+
This builder can be used to set the values describing the CarmenFeature.
+
+
category(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
provides the categories that define this features POI if applicable.
+
+
category() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
provides the categories that define this features POI if applicable.
+
+
center() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A Point object which represents the center point inside the CarmenFeature.bbox() if one is + provided.
+
+
CHINA - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for a mainland Chinese audience.
+
+
clientAppName(String) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding.BaseBuilder
+
+
Base package name or other simple string identifier.
+
+
clientAppName() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding
+
 
+
clientAppName(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
Base package name or other simple string identifier.
+
+
clientAppName(String) - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions.Builder
+
+
Base package name or other simple string identifier.
+
+
cloneBatchCall() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
+
Wrapper method for Retrofits Call.clone() call, useful for getting call information.
+
+
cloneBatchCall() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
+
Wrapper method for Retrofit's Call.clone() call, useful for getting call information.
+
+
code(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingError.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.matching.v5.models.MapMatchingError
+
+
String indicating the state of the response.
+
+
code(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
+
A string depicting the state of the response.
+
+
code() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
A string depicting the state of the response.
+
+
code(String) - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
String indicating the state of the response.
+
+
code(String) - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse.Builder
+
+
String indicating the state of the response.
+
+
code() - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
String indicating the state of the response.
+
+
color(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
A hex representation of the markers color.
+
+
color(int, int, int) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
A hex representation of the markers color.
+
+
com.mapbox.api.directions.v5 - package com.mapbox.api.directions.v5
+
+
Contains classes for accessing the Mapbox Directions API.
+
+
com.mapbox.api.directionsrefresh.v1 - package com.mapbox.api.directionsrefresh.v1
+
+
Contains classes for accessing the Mapbox Directions Refresh API.
+
+
com.mapbox.api.geocoding.v5 - package com.mapbox.api.geocoding.v5
+
+
Contains the Mapbox Java Services classes related to the Mapbox Geocoding API.
+
+
com.mapbox.api.geocoding.v5.models - package com.mapbox.api.geocoding.v5.models
+
+
Contains the Geocoding Response model classes which are useful when working with the requested + results.
+
+
com.mapbox.api.geocoding.v6 - package com.mapbox.api.geocoding.v6
+
+
Contains the Mapbox Java Services classes related to the Mapbox V6 Geocoding API.
+
+
com.mapbox.api.geocoding.v6.models - package com.mapbox.api.geocoding.v6.models
+
+
Contains the V6 Geocoding Response model classes which are useful when working with the + requested results.
+
+
com.mapbox.api.isochrone - package com.mapbox.api.isochrone
+
+
Contains the Mapbox Java Services classes related to the Mapbox Isochrone API.
+
+
com.mapbox.api.matching.v5 - package com.mapbox.api.matching.v5
+
+
Contains the Mapbox Java Services wrapper for the Map Matching API.
+
+
com.mapbox.api.matching.v5.models - package com.mapbox.api.matching.v5.models
+
+
Contains the Mapbox Matching response model classes.
+
+
com.mapbox.api.matrix.v1 - package com.mapbox.api.matrix.v1
+
+
Contains the Mapbox Java Services classes for Matrix API.
+
+
com.mapbox.api.matrix.v1.models - package com.mapbox.api.matrix.v1.models
+
+
Contains the Mapbox Matrix response model classes.
+
+
com.mapbox.api.optimization.v1 - package com.mapbox.api.optimization.v1
+
+
Contains classes for accessing the Mapbox Optimization API.
+
+
com.mapbox.api.optimization.v1.models - package com.mapbox.api.optimization.v1.models
+
+
Contains the model classes which represent the Optimization API response.
+
+
com.mapbox.api.routetiles.v1 - package com.mapbox.api.routetiles.v1
+
+
Contains classes for accessing the Mapbox route tiles API.
+
+
com.mapbox.api.routetiles.v1.versions - package com.mapbox.api.routetiles.v1.versions
+
+
Contains classes for accessing the Mapbox route tile versions API.
+
+
com.mapbox.api.routetiles.v1.versions.models - package com.mapbox.api.routetiles.v1.versions.models
+
+
Contains the Mapbox Route Tile Versions response model classes.
+
+
com.mapbox.api.speech.v1 - package com.mapbox.api.speech.v1
+
+
Contains the Mapbox Java Services wrapper for the Speech API.
+
+
com.mapbox.api.staticmap.v1 - package com.mapbox.api.staticmap.v1
+
+
Contains the builders for Mapbox Static Map API.
+
+
com.mapbox.api.staticmap.v1.models - package com.mapbox.api.staticmap.v1.models
+
+
Package containing all the Static Map annotations avaliable.
+
+
com.mapbox.api.tilequery - package com.mapbox.api.tilequery
+
+
Contains the Mapbox Java Services classes related to the Mapbox Tilequery API.
+
+
confidence() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Confidence score, which indicates how well the result matches the input query.
+
+
confidence(double) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
A number between 0 (low) and 1 (high) indicating level of confidence in the returned match.
+
+
confidence() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
A number between 0 (low) and 1 (high) indicating level of confidence in the returned match.
+
+
context(List<CarmenContext>) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A list representing the hierarchy of encompassing parent features.
+
+
context() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A list representing the hierarchy of encompassing parent features.
+
+
context() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
An object representing the hierarchy of encompassing parent features.
+
+
coordinate() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint
+
+
A Point object which represents the routable point location.
+
+
coordinate(Point) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
This will add a single Point to the coordinate list which is used to determine the + duration between points.
+
+
coordinate(Point) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
This will add a single Point to the coordinate list which is used to determine the + duration between points.
+
+
coordinate(Point) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
This will add a single Point to the coordinate list which is used to determine the + most optimal route.
+
+
coordinateListSizeLimit(Integer) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Override the standard maximum coordinate list size of 25 so that you can + make a Matrix API call with a list of coordinates as large as the value you give to + this method.
+
+
coordinates() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Object containing coordinate parameters (lat, long), accuracy and + routable points.
+
+
coordinates(Point) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A Point object which represents a {longitude,latitude} coordinate + pair around which to center the isochrone lines.
+
+
coordinates(String) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A string which represents a {longitude,latitude} coordinate pair + around which to center the isochrone lines.
+
+
coordinates(List<Point>) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Add a list of Point's which define the points to perform the map matching on.
+
+
coordinates(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
 
+
coordinates(List<Point>) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Add a list of Point's which define the points to perform the matrix on.
+
+
coordinates(List<Point>) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Add a list of Point's which define the route which will become optimized.
+
+
country(Locale) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Add a single country locale to restrict the results.
+
+
country(String...) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit results to one or more countries.
+
+
country(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Limit results to one or more countries.
+
+
country() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Country context element.
+
+
COUNTRY - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Generally recognized countries or, in some cases like Hong Kong, + an area of quasi-national administrative status that has been given a designated country code + under ISO 3166-1.
+
+
country() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for country.
+
+
country(String...) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Limit results to one or more country.
+
+
country(String...) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Limit results to one or more country.
+
+
create() - Static method in class com.mapbox.api.geocoding.v5.models.GeocodingAdapterFactory
+
+
Create a new instance of this Geocoding type adapter factory, this is passed into the Gson + Builder.
+
+
create() - Static method in class com.mapbox.api.geocoding.v6.V6GeocodingAdapterFactory
+
+
Create a new instance of this type adapter factory.
+
+
create() - Static method in class com.mapbox.api.matching.v5.models.MapMatchingAdapterFactory
+
+
Create a new instance of this MapMatching type adapter factory, this is passed into the Gson + Builder.
+
+
create() - Static method in class com.mapbox.api.matrix.v1.MatrixAdapterFactory
+
+
Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the matrix package classes.
+
+
create() - Static method in class com.mapbox.api.optimization.v1.models.OptimizationAdapterFactory
+
+
Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the optimization package classes.
+
+
create() - Static method in class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsAdapterFactory
+
+
Creates a TypeAdapter that AutoValues uses to generate specific type adapters when needed + inside the direction package classes.
+
+
create(List<String>) - Method in class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsResponse
+
+
Build a new RouteTileVersionsResponse object.
+
+
+ + + +

D

+
+
DARK_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Dark style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
+
+
dedupe(Boolean) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
Determines whether results will be deduplicated or not.
+
+
denoise(Float) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A floating point value from 0.0 to 1.0 that can be used to remove smaller contours.
+
+
destination(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Returned route ends at DirectionsCriteria.DESTINATION_ANY or + DirectionsCriteria.DESTINATION_LAST coordinate.
+
+
destinations(Integer...) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Optionally pass in indexes to generate an asymmetric matrix.
+
+
destinations(List<DirectionsWaypoint>) - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
List of DirectionsWaypoint objects.
+
+
destinations() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
List of DirectionsWaypoint objects.
+
+
DirectionsRefreshService - Interface in com.mapbox.api.directionsrefresh.v1
+
+
Interface that defines the directions refresh service.
+
+
distance(double) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The distance traveled from origin to destination.
+
+
distance() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The distance traveled from origin to destination.
+
+
distances(List<Double[]>) - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
Distances as a list of arrays representing the matrix in row-major order.
+
+
distances() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
Distances as a list of arrays representing the matrix in row-major order.
+
+
distribution(Integer, Integer) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Specify pick-up and drop-off locations for a trip by providing a pickup and + dropOff value correspond with the coordinates list.
+
+
DISTRICT - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Features that are smaller than top-level administrative features but typically + larger than cities, in countries that use such an additional layer in postal addressing + (for example, prefectures in China).
+
+
duration(double) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The estimated travel time from origin to destination.
+
+
duration() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The estimated travel time from origin to destination.
+
+
durations(List<Double[]>) - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
Durations as array of arrays representing the matrix in row-major order.
+
+
durations() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
Durations as a list of arrays representing the matrix in row-major order.
+
+
+ + + +

E

+
+
enqueueBatchCall(Callback<List<GeocodingResponse>>) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
+
Wrapper method for Retrofits Call.enqueue(Callback) call returning a batch response + specific to the Geocoding batch API.
+
+
enqueueBatchCall(Callback<List<FeatureCollection>>) - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
+
Wrapper method for Retrofit's Call.enqueue(Callback) call returning a batch response + specific to the Tilequery batch API.
+
+
enqueueCall(Callback<DirectionsResponse>) - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
+
Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the Directions API.
+
+
enqueueCall(Callback<MapMatchingResponse>) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+
Wrapper method for Retrofits Call.enqueue(Callback) call returning a response specific + to the Map Matching API.
+
+
enqueueCall(Callback<OptimizationResponse>) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
eventListener(EventListener) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Adds an optional event listener to set in the OkHttp client.
+
+
executeBatchCall() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
+
Wrapper method for Retrofits Call.execute() call returning a batch response specific to + the Geocoding API.
+
+
executeBatchCall() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
+
Wrapper method for Retrofit's Call.execute() call returning a batch response + specific to the Tilequery API.
+
+
executeCall() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
+
Wrapper method for Retrofits Call.execute() call returning a response specific to the + Directions API synchronously.
+
+
executeCall() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+
Wrapper method for Retrofits Call.execute() call returning a response specific to the + Map Matching API.
+
+
executeCall() - Method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
+ + + +

F

+
+
features(List<CarmenFeature>) - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse.Builder
+
+
A list of the CarmenFeatures which contain the results and are ordered from most relevant to + least.
+
+
features() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
A list of the CarmenFeatures which contain the results and are ordered from most relevant to + least.
+
+
features() - Method in class com.mapbox.api.geocoding.v6.models.V6Response
+
+
A list of feature objects.
+
+
featureType() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
A string describing the type of the feature.
+
+
fillColor(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Set the inner line fill color.
+
+
fillColor(int, int, int) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Set the inner line fill color.
+
+
fillOpacity(Float) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Value between 0, completely transparent, and 1, opaque for the line fill.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
Create a CarmenContext object from JSON.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
Create a CarmenFeature object from JSON.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v6.models.V6BatchResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Create a V6MatchCode object from JSON.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Create a V6Property object from JSON.
+
+
fromJson(String) - Static method in class com.mapbox.api.geocoding.v6.models.V6Response
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fromJson(String) - Static method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
Create a new instance of this class by passing in a formatted valid JSON String.
+
+
fullAddress() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Full formatted string of the feature, combining name_preferred + and place_formatted.
+
+
fuzzyMatch(Boolean) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Specify whether the Geocoding API should attempt approximate, as well as exact, + matching when performing searches (true, default), or whether it should opt out + of this behavior and only attempt exact matching (false).
+
+
+ + + +

G

+
+
generalize(Float) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A positive floating point value in meters used as the tolerance for Douglas-Peucker + generalization.
+
+
GeocodingAdapterFactory - Class in com.mapbox.api.geocoding.v5.models
+
+
A Geocoding type adapter factory for convenience when using AutoValue and handling + serialization/deserialization.
+
+
GeocodingAdapterFactory() - Constructor for class com.mapbox.api.geocoding.v5.models.GeocodingAdapterFactory
+
 
+
GeocodingCriteria - Class in com.mapbox.api.geocoding.v5
+
+
Constants that should be used when requesting geocoding.
+
+
GeocodingCriteria.GeocodingModeCriteria - Annotation Type in com.mapbox.api.geocoding.v5
+
+
Retention policy for the various geocoding modes.
+
+
GeocodingCriteria.GeocodingReverseModeCriteria - Annotation Type in com.mapbox.api.geocoding.v5
+
+
Retention policy for reverseMode filter result types.
+
+
GeocodingCriteria.GeocodingTypeCriteria - Annotation Type in com.mapbox.api.geocoding.v5
+
+
Retention policy for the various filter result types.
+
+
GeocodingResponse - Class in com.mapbox.api.geocoding.v5.models
+
+
This is the initial object which gets returned when the geocoding request receives a result.
+
+
GeocodingResponse() - Constructor for class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
 
+
GeocodingResponse.Builder - Class in com.mapbox.api.geocoding.v5.models
+
+
This builder can be used to set the values describing the GeocodingResponse.
+
+
GeocodingService - Interface in com.mapbox.api.geocoding.v5
+
+
Interface that defines the geocoding service.
+
+
geocodingTypes(String...) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This optionally can be set to filter the results returned back after making your forward or + reverse geocoding request.
+
+
geoJson(GeoJson) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
GeoJSON object which represents a specific annotation which will be placed on the static map.
+
+
geometries(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
alter the default geometry being returned for the map matching route.
+
+
geometries(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
alter the default geometry being returned for the directions route.
+
+
geometry(Geometry) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
The geometry which makes up this feature.
+
+
geometry() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
The geometry which makes up this feature.
+
+
geometry() - Method in class com.mapbox.api.geocoding.v6.models.V6Feature
+
+
An object describing the spatial geometry of the returned feature.
+
+
geometry(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
Gives the geometry of the route.
+
+
geometry() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Gives the geometry of the route.
+
+
geometry(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
Queries for a specific geometry type.
+
+
get() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Use GET method to request data.
+
+
getBatchCall(String, String, String, String, String, String, String, Boolean, String, String, String, String, Boolean) - Method in interface com.mapbox.api.geocoding.v5.GeocodingService
+
+
Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
+
+
getBatchCall(String, String, String, Integer, Integer, Boolean, String, String) - Method in interface com.mapbox.api.tilequery.TilequeryService
+
+
Constructs the HTTP request for the specified parameters.
+
+
getCall(String, String, int, int, String) - Method in interface com.mapbox.api.directionsrefresh.v1.DirectionsRefreshService
+
+
Constructs the html call using the information passed in through the + MapboxDirectionsRefresh.Builder.
+
+
getCall(String, String, String, String, String, String, String, Boolean, String, String, String, String, Boolean, Boolean) - Method in interface com.mapbox.api.geocoding.v5.GeocodingService
+
+
Constructs the html call using the information passed in through the + MapboxGeocoding.Builder.
+
+
getCall(String, String, String, String, String, String, Boolean, Float, Float) - Method in interface com.mapbox.api.isochrone.IsochroneService
+
+
Constructs the HTTP request for the specified parameters.
+
+
getCall(String, String, String, String, String, String, String, Boolean, String, String, String, String, Boolean, Boolean, Boolean, Boolean, String, String, String, String, String) - Method in interface com.mapbox.api.matching.v5.MapMatchingService
+
+
Constructs the GET call using the information passed in through the + MapboxMapMatching.Builder.
+
+
getCall(String, String, String, String, String, String, String, String, String) - Method in interface com.mapbox.api.matrix.v1.MatrixService
+
+
Call-based interface.
+
+
getCall(String, String, String, String, String, Boolean, String, String, Boolean, String, String, String, String, String, String, String) - Method in interface com.mapbox.api.optimization.v1.OptimizationService
+
 
+
getCall(String, String, String, String) - Method in interface com.mapbox.api.routetiles.v1.RouteTilesService
+
+
Constructs the html call using the informmation passed in through the + MapboxRouteTiles.Builder.
+
+
getCall(String, String) - Method in interface com.mapbox.api.routetiles.v1.versions.RouteTileVersionsService
+
 
+
getCall(String, String, String, String, String) - Method in interface com.mapbox.api.speech.v1.SpeechService
+
+
Constructs the html call using the information passed in through the + MapboxSpeech.Builder.
+
+
getCall(String, String, String, Integer, Integer, Boolean, String, String) - Method in interface com.mapbox.api.tilequery.TilequeryService
+
+
Constructs the HTTP request for the specified parameters.
+
+
getGsonBuilder() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.geocoding.v6.MapboxV6Geocoding
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.isochrone.MapboxIsochrone
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.matrix.v1.MapboxMatrix
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
 
+
getGsonBuilder() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
 
+
getOkHttpClient() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
 
+
getOkHttpClient() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
 
+
getOkHttpClient() - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
 
+
getOkHttpClient() - Method in class com.mapbox.api.speech.v1.MapboxSpeech
+
 
+
getUnrecognizedJsonProperties() - Method in class com.mapbox.api.geocoding.v6.models.V6JsonObject
+
+
Use this method to get JSON properties that weren't recognized during JSON + serialization by the model.
+
+
+ + + +

H

+
+
height(int) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Height of the image.
+
+
+ + + +

I

+
+
iconUrl(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
a percent-encoded URL for the marker image.
+
+
id(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
+
+
id() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
ID of the feature of the form {index}.{id} where index is the id/handle of the data-source + that contributed the result.
+
+
id(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A feature may have a commonly used identifier which is either a unique String or number.
+
+
id() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A feature may have a commonly used identifier which is either a unique String or number.
+
+
id() - Method in class com.mapbox.api.geocoding.v6.models.V6Feature
+
+
Feature id.
+
+
IGNORE_ACCESS - Static variable in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+
Ignore access restrictions related to mode of travel.
+
+
IGNORE_ONEWAYS - Static variable in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+
Ignore one-way restrictions.
+
+
IGNORE_RESTRICTIONS - Static variable in class com.mapbox.api.matching.v5.MapboxMapMatching
+
+
Ignore other restrictions, such as time-based or turn restrictions.
+
+
INDIA - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for an Indian audience.
+
+
initializeCall() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
 
+
initializeCall() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
 
+
initializeCall() - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
 
+
initializeCall() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding
+
 
+
initializeCall() - Method in class com.mapbox.api.geocoding.v6.MapboxV6Geocoding
+
 
+
initializeCall() - Method in class com.mapbox.api.isochrone.MapboxIsochrone
+
 
+
initializeCall() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching
+
 
+
initializeCall() - Method in class com.mapbox.api.matrix.v1.MapboxMatrix
+
 
+
initializeCall() - Method in class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
initializeCall() - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
 
+
initializeCall() - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
 
+
initializeCall() - Method in class com.mapbox.api.speech.v1.MapboxSpeech
+
 
+
initializeCall() - Method in class com.mapbox.api.tilequery.MapboxTilequery
+
 
+
instruction(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Add the instruction text to dictate, either as plain text or ssml.
+
+
interceptor(Interceptor) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Adds an optional interceptor to set in the OkHttp client.
+
+
interceptor(Interceptor) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Adds an optional interceptor to set in the OkHttp client.
+
+
interceptor(Interceptor) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
Adds an optional interceptor to set in the OkHttp client.
+
+
interceptor(Interceptor) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Adds an optional interceptor to set in the OkHttp client.
+
+
intersectionStreets(String, String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Specify the two street names for intersection search.
+
+
IsochroneCriteria - Class in com.mapbox.api.isochrone
+
+
Constants that should be used when using the Isochrone API.
+
+
IsochroneCriteria() - Constructor for class com.mapbox.api.isochrone.IsochroneCriteria
+
 
+
IsochroneCriteria.IsochroneProfile - Annotation Type in com.mapbox.api.isochrone
+
+
Queries for a specific geometry type selector.
+
+
IsochroneService - Interface in com.mapbox.api.isochrone
+
+
Interface that defines the Isochrone API service.
+
+
+ + + +

J

+
+
JAPAN - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for a Japanese audience.
+
+
+ + + +

L

+
+
label(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
Marker symbol.
+
+
language(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string of the IETF language tag of the query's primary language.
+
+
language() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string of the IETF language tag of the query's primary language.
+
+
language(Locale) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Set the language of the text supplied in responses.
+
+
language(String) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Set the language of the text supplied in responses.
+
+
language(Locale) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Set the language of the text supplied in responses.
+
+
language(String) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Set the language of the text supplied in responses.
+
+
language(Locale) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Set the instruction language for the map matching request, the default is english.
+
+
language(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Set the instruction language for the map matching request, the default is english.
+
+
language(Locale) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Set the instruction language for the directions request, the default is english.
+
+
language(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Set the instruction language for the directions request, the default is english.
+
+
language(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Language of which to request the instructions be spoken.
+
+
languages(Locale...) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This optionally specifies the desired response language for user queries.
+
+
languages(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This optionally specifies the desired response language for user queries.
+
+
LARGE_PIN - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
The Static Maps marker shape and size will be large.
+
+
latitude() - Method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
Latitude of result.
+
+
latitude() - Method in class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
+
Latitude of result.
+
+
layers(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
A comma-separated list of layers to query, rather than querying all layers.
+
+
legIndex(int) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Index of leg of which to start.
+
+
legs(List<RouteLeg>) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
A Leg is a route between only two waypoints.
+
+
legs() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
A Leg is a route between only two waypoints.
+
+
LIGHT_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Light style's a subtle, full-featured map designed to provide geographic context while + highlighting the data on your analytics dashboard, data visualization, or data overlay.
+
+
limit(int) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This optionally specifies the maximum number of results to return.
+
+
limit(Integer) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Specify the maximum number of results to return.
+
+
limit(Integer) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Specify the maximum number of results to return.
+
+
limit(Integer) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
The number of features between 1 - 50 to return.
+
+
lnglat(Point) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
Represents where the marker should be shown on the map.
+
+
LOCALITY - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Official sub-city features present in countries where such an additional administrative layer + is used in postal addressing, or where such features are commonly referred to in local + parlance.
+
+
locality() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for locality.
+
+
locality(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Official sub-city features present in countries where such an additional administrative + layer is used in postal addressing, or where such features are commonly referred to in local + parlance.
+
+
location() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
A Point representing this waypoint location.
+
+
location() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
A Point representing this waypoint location.
+
+
logo(boolean) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally, control whether there is a Mapbox logo on the image.
+
+
longitude() - Method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
Longitude of result.
+
+
longitude() - Method in class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
+
Longitude of result.
+
+
+ + + +

M

+
+
maki(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category.
+
+
maki() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
Suggested icon mapping from the most current version of the Maki project for a poi feature, + based on its category.
+
+
MapboxDirections - Class in com.mapbox.api.directions.v5
+
+
The Directions API allows the calculation of routes between coordinates.
+
+
MapboxDirections() - Constructor for class com.mapbox.api.directions.v5.MapboxDirections
+
 
+
MapboxDirections.Builder - Class in com.mapbox.api.directions.v5
+
+
Builder class used to create a new instance of MapboxDirections.
+
+
MapboxDirectionsRefresh - Class in com.mapbox.api.directionsrefresh.v1
+
+
The directions refresh API allows a route to be refreshed via it's annotations.
+
+
MapboxDirectionsRefresh() - Constructor for class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
 
+
MapboxDirectionsRefresh.Builder - Class in com.mapbox.api.directionsrefresh.v1
+
+
This builder is used to build a new request to the Mapbox Directions Refresh API.
+
+
MapboxGeocoding - Class in com.mapbox.api.geocoding.v5
+
+
This class gives you access to both Mapbox forward and reverse geocoding.
+
+
MapboxGeocoding() - Constructor for class com.mapbox.api.geocoding.v5.MapboxGeocoding
+
 
+
MapboxGeocoding.Builder - Class in com.mapbox.api.geocoding.v5
+
+
This builder is used to create a new request to the Mapbox Geocoding API.
+
+
mapboxId() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
+
Element id.
+
+
mapboxId() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextElement
+
+
Element id.
+
+
mapboxId() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Feature id.
+
+
MapboxIsochrone - Class in com.mapbox.api.isochrone
+
+
An isochrone, from the Greek root words iso (equal) and chrone (time), is a line that connects + points of equal travel time around a given location.
+
+
MapboxIsochrone() - Constructor for class com.mapbox.api.isochrone.MapboxIsochrone
+
 
+
MapboxIsochrone.Builder - Class in com.mapbox.api.isochrone
+
+
This builder is used to create a new request to the Mapbox Isochrone API.
+
+
MapboxMapMatching - Class in com.mapbox.api.matching.v5
+
+
The Mapbox map matching interface (v5)
+
+
MapboxMapMatching() - Constructor for class com.mapbox.api.matching.v5.MapboxMapMatching
+
 
+
MapboxMapMatching.Builder - Class in com.mapbox.api.matching.v5
+
+
Builds your map matching query by adding parameters.
+
+
MapboxMapMatching.IgnoreScope - Annotation Type in com.mapbox.api.matching.v5
+
+
Ignore certain routing restrictions when map matching.
+
+
MapboxMatrix - Class in com.mapbox.api.matrix.v1
+
+
the Matrix API returns all travel times between many points.
+
+
MapboxMatrix() - Constructor for class com.mapbox.api.matrix.v1.MapboxMatrix
+
 
+
MapboxMatrix.Builder - Class in com.mapbox.api.matrix.v1
+
+
This builder is used to create a new request to the Mapbox Matrix API.
+
+
MapboxOptimization - Class in com.mapbox.api.optimization.v1
+
+
The Mapbox Optimization API returns a duration-optimized trip between the input coordinates.
+
+
MapboxOptimization() - Constructor for class com.mapbox.api.optimization.v1.MapboxOptimization
+
 
+
MapboxOptimization.Builder - Class in com.mapbox.api.optimization.v1
+
+
Optimization v1 builder.
+
+
MapboxRouteTiles - Class in com.mapbox.api.routetiles.v1
+
+
The Route Tiles API allows the download of route tiles for the purpose of offline routing.
+
+
MapboxRouteTiles() - Constructor for class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
 
+
MapboxRouteTiles.Builder - Class in com.mapbox.api.routetiles.v1
+
+
This builder is used to create a new request to the Mapbox Route Tiles API.
+
+
MapboxRouteTileVersions - Class in com.mapbox.api.routetiles.v1.versions
+
+
The Route Tile Versions API allows the fetching of all available versions of route tiles + currently available.
+
+
MapboxRouteTileVersions() - Constructor for class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
 
+
MapboxRouteTileVersions.Builder - Class in com.mapbox.api.routetiles.v1.versions
+
+
This builder is used to create a new request to the Mapbox Route Tiles API.
+
+
MapboxSpeech - Class in com.mapbox.api.speech.v1
+
+
The Speech API is a text-to-speech API with a server-side caching layer in front of AWS Polly.
+
+
MapboxSpeech() - Constructor for class com.mapbox.api.speech.v1.MapboxSpeech
+
 
+
MapboxSpeech.Builder - Class in com.mapbox.api.speech.v1
+
+
This builder is used to create a MapboxSpeech instance, with details about how the API calls + should be made (input/output format, language, etc.).
+
+
MapboxStaticMap - Class in com.mapbox.api.staticmap.v1
+
+
Static maps are standalone images that can be displayed in your mobile app without the aid of a + mapping library like the Mapbox Android SDK.
+
+
MapboxStaticMap() - Constructor for class com.mapbox.api.staticmap.v1.MapboxStaticMap
+
 
+
MapboxStaticMap.Builder - Class in com.mapbox.api.staticmap.v1
+
+
Static image builder used to customize the image, including location, image width/height, + and camera position.
+
+
MapboxTilequery - Class in com.mapbox.api.tilequery
+
+
The Mapbox Tilequery API allows you to retrieve data about specific features from a + vector tileset, based on a given latitude and longitude.
+
+
MapboxTilequery() - Constructor for class com.mapbox.api.tilequery.MapboxTilequery
+
 
+
MapboxTilequery.Builder - Class in com.mapbox.api.tilequery
+
+
This builder is used to create a new request to the Mapbox Tilequery API.
+
+
MapboxV6BaseGeocoding<T> - Class in com.mapbox.api.geocoding.v6
+
+
Base class for entry points to Mapbox V6 geocoding: forward geocoding, reverse geocoding + and batch geocoding.
+
+
MapboxV6BaseGeocoding() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding
+
 
+
MapboxV6BaseGeocoding.BaseBuilder<T> - Class in com.mapbox.api.geocoding.v6
+
+
Base class for Mapbox V6 Geocoding Builders.
+
+
MapboxV6BatchGeocoding - Class in com.mapbox.api.geocoding.v6
+
+
This class gives you access to Mapbox V6 batch geocoding.
+
+
MapboxV6BatchGeocoding() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6BatchGeocoding
+
 
+
MapboxV6BatchGeocoding.Builder - Class in com.mapbox.api.geocoding.v6
+
+
This builder is used to create a new instance that holds request options + for the batch geocoding request.
+
+
MapboxV6Geocoding - Class in com.mapbox.api.geocoding.v6
+
+
This class gives you access to Mapbox forward and reverse V6 geocoding.
+
+
MapboxV6Geocoding() - Constructor for class com.mapbox.api.geocoding.v6.MapboxV6Geocoding
+
 
+
MapboxV6Geocoding.Builder - Class in com.mapbox.api.geocoding.v6
+
+
This builder is used to create a new instance that holds request options + for the forward geocoding request.
+
+
MapMatchingAdapterFactory - Class in com.mapbox.api.matching.v5.models
+
+
A MapMatching type adapter factory for convenience when using AutoValue and handling + serialization/deserialization.
+
+
MapMatchingAdapterFactory() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingAdapterFactory
+
 
+
MapMatchingError - Class in com.mapbox.api.matching.v5.models
+
+
If an InvalidInput error is thrown, this class can be used to get both the code and the message + which holds an explanation of the invalid input.
+
+
MapMatchingError() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingError
+
 
+
MapMatchingError.Builder - Class in com.mapbox.api.matching.v5.models
+
+
This builder can be used to set the values describing the MapMatchingError.
+
+
MapMatchingMatching - Class in com.mapbox.api.matching.v5.models
+
+
A match object is a DirectionsRoute object with an + additional confidence field.
+
+
MapMatchingMatching() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
 
+
MapMatchingMatching.Builder - Class in com.mapbox.api.matching.v5.models
+
+
This builder can be used to set the values describing the MapMatchingResponse.
+
+
MapMatchingResponse - Class in com.mapbox.api.matching.v5.models
+
+
Mapbox map matching API response and convenience getter methods for optional properties.
+
+
MapMatchingResponse() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
 
+
MapMatchingResponse.Builder - Class in com.mapbox.api.matching.v5.models
+
+
This builder can be used to set the values describing the MapMatchingResponse.
+
+
MapMatchingService - Interface in com.mapbox.api.matching.v5
+
+
Interface that defines the map matching service.
+
+
MapMatchingTracepoint - Class in com.mapbox.api.matching.v5.models
+
+
A tracepoint object is DirectionsWaypoint object with two + additional fields.
+
+
MapMatchingTracepoint() - Constructor for class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
 
+
MapMatchingTracepoint.Builder - Class in com.mapbox.api.matching.v5.models
+
+
This builder can be used to set the values describing the MapMatchingTracepoint.
+
+
matchCode() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Additional metadata indicating how the result components match to the input query.
+
+
matchingPlaceName(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string analogous to the CarmenFeature.placeName() field that more closely matches the query than + results in the specified language.
+
+
matchingPlaceName() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string analogous to the CarmenFeature.placeName() field that more closely matches the query than + results in the specified language.
+
+
matchings(List<MapMatchingMatching>) - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
+
List of MapMatchingMatching objects, essentially a DirectionsWaypoint object with the + addition of a confidence value.
+
+
matchings() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
List of MapMatchingMatching objects, essentially a DirectionsWaypoint object with the + addition of a confidence value.
+
+
matchingsIndex(Integer) - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
Index to the match object in matchings the sub-trace was matched to.
+
+
matchingsIndex() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Index to the match object in matchings the sub-trace was matched to.
+
+
matchingText(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string analogous to the CarmenFeature.text() field that more closely matches the query than + results in the specified language.
+
+
matchingText() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string analogous to the CarmenFeature.text() field that more closely matches the query than + results in the specified language.
+
+
MatrixAdapterFactory - Class in com.mapbox.api.matrix.v1
+
+
Required so that AutoValue can generate specific type adapters when needed inside the matrix + packages.
+
+
MatrixAdapterFactory() - Constructor for class com.mapbox.api.matrix.v1.MatrixAdapterFactory
+
 
+
MatrixResponse - Class in com.mapbox.api.matrix.v1.models
+
+
This contains the Matrix API response information which can be used to display the results.
+
+
MatrixResponse() - Constructor for class com.mapbox.api.matrix.v1.models.MatrixResponse
+
 
+
MatrixResponse.Builder - Class in com.mapbox.api.matrix.v1.models
+
+
This builder can be used to set the values describing the MatrixResponse.
+
+
MatrixService - Interface in com.mapbox.api.matrix.v1
+
+
Interface that defines the directions matrix service (v1).
+
+
MEDIUM_PIN - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
The Static Maps marker shape and size will be medium.
+
+
message(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingError.Builder
+
+
Provides a short message with the explanation of the invalid input.
+
+
message() - Method in class com.mapbox.api.matching.v5.models.MapMatchingError
+
+
Provides a short message with the explanation of the invalid input.
+
+
message(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
+
Optionally shows up in a map maptching response if an error or something unexpected occurred.
+
+
message() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
Optionally shows up in a directions response if an error or something unexpected occurred.
+
+
mode(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This sets the kind of geocoding result you desire, either ephemeral geocoding or batch + geocoding.
+
+
MODE_PLACES - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Default geocoding mode.
+
+
MODE_PLACES_PERMANENT - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Geocoding mode for batch and permanent geocoding.
+
+
MOROCCO - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for a Moroccan audience.
+
+
+ + + +

N

+
+
name(String) - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint.Builder
+
+
A string representing the routable point name.
+
+
name() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint
+
+
A string representing the routable point name.
+
+
name() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
+
Element name.
+
+
name() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextElement
+
+
Element name.
+
+
name() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Formatted name.
+
+
name() - Method in class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
+
The routable point name.
+
+
name(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name(String) - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Provides the way name which the waypoint's coordinate is snapped to.
+
+
name(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation.Builder
+
+
Modify the markers scale factor using one of the pre defined + StaticMapCriteria.SMALL_PIN, StaticMapCriteria.MEDIUM_PIN, or + StaticMapCriteria.LARGE_PIN.
+
+
namePreferred() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
The canonical or otherwise more common alias for the feature name.
+
+
NAVIGATION_GUIDANCE_DAY - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Navigation specific style that shows only the necessary information while a user is driving.
+
+
NAVIGATION_GUIDANCE_NIGHT - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Navigation specific style that shows only the necessary information while a user is driving.
+
+
NAVIGATION_PREVIEW_DAY - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Navigation specific style that shows only the necessary information while a user is driving.
+
+
NAVIGATION_PREVIEW_NIGHT - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Navigation specific style that shows only the necessary information while a user is driving.
+
+
neighborhood() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Neighborhood context element.
+
+
NEIGHBORHOOD - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Colloquial sub-city features often referred to in local parlance.
+
+
neighborhood(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Colloquial sub-city features often referred to in local parlance.
+
+
networkInterceptor(Interceptor) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Adds an optional network interceptor to set in the OkHttp client.
+
+
networkInterceptor(Interceptor) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
Adds an optional network interceptor to set in the OkHttp client.
+
+
networkInterceptor(Interceptor) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Adds an optional network interceptor to set in the OkHttp client.
+
+
+ + + +

O

+
+
OptimizationAdapterFactory - Class in com.mapbox.api.optimization.v1.models
+
+
Required so that AutoValue can generate specific type adapters when needed inside the + optimization packages.
+
+
OptimizationAdapterFactory() - Constructor for class com.mapbox.api.optimization.v1.models.OptimizationAdapterFactory
+
 
+
OptimizationResponse - Class in com.mapbox.api.optimization.v1.models
+
+
When the Mapbox Optimization API response, this will be the root class for accessing all the + response information provided.
+
+
OptimizationResponse() - Constructor for class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
 
+
OptimizationResponse.Builder - Class in com.mapbox.api.optimization.v1.models
+
+
This builder can be used to set the values describing the OptimizationResponse.
+
+
OptimizationService - Interface in com.mapbox.api.optimization.v1
+
+
Interface that defines the Optimization service (v1).
+
+
OptimizationWaypoint - Class in com.mapbox.api.optimization.v1.models
+
+
This is a single input coordinated snapped to the road and path network.
+
+
OptimizationWaypoint() - Constructor for class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
 
+
OptimizationWaypoint.Builder - Class in com.mapbox.api.optimization.v1.models
+
+
This builder can be used to set the values describing the OptimizationWaypoint.
+
+
OUTDOORS_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Outdoors is a general-purpose map with curated tilesets and specialized styling tailored + to hiking, biking, and the most adventurous use cases.
+
+
outputType(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Output format for spoken instructions.
+
+
overview(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Type of returned overview geometry.
+
+
overview(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Type of returned overview geometry.
+
+
+ + + +

P

+
+
permanent(Boolean) - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding.BaseBuilder
+
+
Specify whether you intend to store the results of the query.
+
+
permanent() - Method in class com.mapbox.api.geocoding.v6.MapboxV6BaseGeocoding
+
 
+
place() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Place context element.
+
+
PLACE - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Typically these are cities, villages, municipalities, etc.
+
+
place() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for place.
+
+
place(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Typically these are cities, villages, municipalities, etc.
+
+
placeFormatted() - Method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Formatted string of result context: place region country postcode.
+
+
placeName(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string representing the feature in the requested language, if specified, and its full + result hierarchy.
+
+
placeName() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string representing the feature in the requested language, if specified, and its full result + hierarchy.
+
+
placeType(List<String>) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A list of feature types describing the feature.
+
+
placeType() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A list of feature types describing the feature.
+
+
point() - Method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
Result coordinate as a Point.
+
+
point() - Method in class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
+
Result coordinate as a Point.
+
+
points(List<RoutablePoint>) - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoints.Builder
+
+
A list of routable points for the CarmenFeature, + or null if no points were found.
+
+
points() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoints
+
+
A list of routable points for the CarmenFeature, or null if no points were found.
+
+
polygons(Boolean) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
Specify whether to return the contours as GeoJSON + Polygon (true) or LineString (false).
+
+
polyline(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
The current polyline string being used for the paths geometry.
+
+
post() - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Use POST method to request data.
+
+
postCall(String, String, String, String, String, String, String, Boolean, String, String, String, String, Boolean, Boolean, Boolean, Boolean, String, String, String, String, String) - Method in interface com.mapbox.api.matching.v5.MapMatchingService
+
+
Constructs the POST call using the information passed in through the + MapboxMapMatching.Builder.
+
+
postcode() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Postcode context element.
+
+
POSTCODE - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Postal codes used in country-specific national addressing systems.
+
+
postcode() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for postcode.
+
+
postcode(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Postal codes used in country-specific national addressing systems.
+
+
precision(int) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
In order to make the returned image better cache-able on the client, you can set the + precision in decimals instead of manually round the parameters.
+
+
profile(String) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
A Mapbox Directions routing profile ID.
+
+
profile(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
This selects which mode of transportation the user will be using to accurately give the + map matching route.
+
+
profile(String) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
This selects which mode of transportation the user will be using to accurately give the + matrix durations.
+
+
profile(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
This selects which mode of transportation the user will be using while navigating from the + origin to the final destination.
+
+
PROFILE_CYCLING - Static variable in class com.mapbox.api.isochrone.IsochroneCriteria
+
+
For bicycle routing.
+
+
PROFILE_DEFAULT_USER - Static variable in class com.mapbox.api.isochrone.IsochroneCriteria
+
+
Mapbox default username.
+
+
PROFILE_DRIVING - Static variable in class com.mapbox.api.isochrone.IsochroneCriteria
+
+
For car routing.
+
+
PROFILE_WALKING - Static variable in class com.mapbox.api.isochrone.IsochroneCriteria
+
+
For walking routing.
+
+
properties(JsonObject) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
This contains the JSON object which holds the feature properties.
+
+
properties() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
This contains the JSON object which holds the feature properties.
+
+
properties() - Method in class com.mapbox.api.geocoding.v6.models.V6Feature
+
+
Feature properties object which contains feature attributes.
+
+
proximity(Point) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Bias local results base on a provided Point.
+
+
proximity(Point) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Bias the response to favor results that are closer to this location.
+
+
+ + + +

Q

+
+
query(Point) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Perform a reverse geocode on the provided Point.
+
+
query(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
This method can be used for performing a forward geocode on a string representing a address + or POI.
+
+
query(List<String>) - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse.Builder
+
+
A list of space and punctuation-separated strings from the original query.
+
+
query() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
A list of space and punctuation-separated strings from the original query.
+
+
query(Point) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
The longitude and latitude to be queried.
+
+
query(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
The longitude and latitude to be queried.
+
+
+ + + +

R

+
+
radius(Integer) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
The approximate distance in meters to query for features.
+
+
radiuses(Double...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Optionally, set the maximum distance in meters that each coordinate is allowed to move when + snapped to a nearby road segment.
+
+
radiuses(double...) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Optionally, set the maximum distance in meters that each coordinate is allowed to move when + snapped to a nearby road segment.
+
+
rawCenter(double[]) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A Point object which represents the center point inside the CarmenFeature.bbox() if one is + provided.
+
+
rawCoordinate(double[]) - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint.Builder
+
+
Raw coordinates (longitude and latitude, order matters) + that represent the routable point location.
+
+
rawLocation(double[]) - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
The rawLocation as a double array.
+
+
rawLocation(double[]) - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
+
The rawLocation as a double array.
+
+
region() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Region context element.
+
+
REGION - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Top-level sub-national administrative features, + such as states in the United States or provinces in Canada or China.
+
+
region() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for region.
+
+
region(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
Top-level sub-national administrative features, such as states in the United States + or provinces in Canada or China.
+
+
relevance(Double) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A numerical score from 0 (least relevant) to 0.99 (most relevant) measuring how well each + returned feature matches the query.
+
+
relevance() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A numerical score from 0 (least relevant) to 0.99 (most relevant) measuring how well each + returned feature matches the query.
+
+
requestId(String) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Specified here is the uuid of the initial directions request.
+
+
requestUuid(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The universally unique identifier of the request that produced this route.
+
+
requestUuid() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The universally unique identifier of the request that produced this route.
+
+
responses() - Method in class com.mapbox.api.geocoding.v6.models.V6BatchResponse
+
+
A list of V6Response, one V6Response for each of + V6RequestOptions.
+
+
retina(boolean) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Enhance your image by toggling retina to true.
+
+
REVERSE_MODE_DISTANCE - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by distance.
+
+
REVERSE_MODE_SCORE - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by score.
+
+
reverseMode(String) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Set the factors that are used to sort nearby results.
+
+
roundaboutExits(Boolean) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Setting can be set to either true or false to enable or disable respectively.
+
+
roundTrip(Boolean) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Returned route is a roundtrip (route returns to first location).
+
+
RoutablePoint - Class in com.mapbox.api.geocoding.v5.models
+
+
Object representing CarmenFeature's routable point.
+
+
RoutablePoint() - Constructor for class com.mapbox.api.geocoding.v5.models.RoutablePoint
+
 
+
RoutablePoint.Builder - Class in com.mapbox.api.geocoding.v5.models
+
+
This builder can be used to set the values describing the RoutablePoint.
+
+
routablePoints(RoutablePoints) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
An object with the routable points for the CarmenFeature.
+
+
routablePoints() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
An object with the routable points for the CarmenFeature.
+
+
RoutablePoints - Class in com.mapbox.api.geocoding.v5.models
+
+
An object with the routable points for the CarmenFeature.
+
+
RoutablePoints() - Constructor for class com.mapbox.api.geocoding.v5.models.RoutablePoints
+
 
+
routablePoints() - Method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
A list of routable points for the feature, or null if no points were found.
+
+
RoutablePoints.Builder - Class in com.mapbox.api.geocoding.v5.models
+
+
This builder can be used to set the values describing the RoutablePoints.
+
+
routeIndex(int) - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh.Builder
+
+
Index of original route in response.
+
+
routeIndex(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The index of the route in the list of routes returned by the original response.
+
+
routeIndex() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The index of this route in the original network response.
+
+
routeOptions(RouteOptions) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Set of options specified for this directions request.
+
+
routeOptions(RouteOptions) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
Holds onto the parameter information used when making the directions request.
+
+
routeOptions() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Holds onto the parameter information used when making the directions request.
+
+
RouteTilesService - Interface in com.mapbox.api.routetiles.v1
+
+
Interface that defines the Route Tiles Service (v1).
+
+
RouteTileVersionsAdapterFactory - Class in com.mapbox.api.routetiles.v1.versions.models
+
+
Required so that AutoValue can generate specific type adapters when needed inside the direction + packages.
+
+
RouteTileVersionsAdapterFactory() - Constructor for class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsAdapterFactory
+
 
+
RouteTileVersionsResponse - Class in com.mapbox.api.routetiles.v1.versions.models
+
+
This is the root Mapbox Route Tile Versions response object, returned by + MapboxRouteTileVersions.
+
+
RouteTileVersionsResponse() - Constructor for class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsResponse
+
 
+
RouteTileVersionsService - Interface in com.mapbox.api.routetiles.v1.versions
+
+
Interface that defines the Route Tile Versions Service (v1).
+
+
routing(Boolean) - Method in class com.mapbox.api.geocoding.v5.MapboxGeocoding.Builder
+
+
Specify whether to request additional metadata about the recommended navigation destination + corresponding to the feature (true) or not (false, default).
+
+
RUSSIA - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for a Russian audience.
+
+
+ + + +

S

+
+
SATELLITE_STREETS_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Satellite Streets combines our Mapbox Satellite with vector data from Mapbox Streets.
+
+
SATELLITE_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Satellite is our full global base map that is perfect as a blank canvas or an overlay + for your own data.
+
+
SECONDARY_ADDRESS - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Sub-unit, suite, or lot within a single parent address.
+
+
shortCode(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
+
+
shortCode() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
The ISO 3166-1 country and ISO 3166-2 region code for the returned feature.
+
+
SMALL_PIN - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
The Static Maps marker shape and size will be small.
+
+
source(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Returned route starts at DirectionsCriteria.SOURCE_ANY or + DirectionsCriteria.SOURCE_FIRST coordinate.
+
+
sources(Integer...) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
Optionally pass in indexes to generate an asymmetric matrix.
+
+
sources(List<DirectionsWaypoint>) - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse.Builder
+
+
List of DirectionsWaypoint objects.
+
+
sources() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
List of DirectionsWaypoint objects.
+
+
SpeechService - Interface in com.mapbox.api.speech.v1
+
+
Interface that defines the speech service.
+
+
StaticMapCriteria - Class in com.mapbox.api.staticmap.v1
+
+
Constant values related to the Static Map API can be found in this class.
+
+
StaticMapCriteria.MarkerCriteria - Annotation Type in com.mapbox.api.staticmap.v1
+
+
Retention policy for the pin parameter in the Static Map Marker Annotation API.
+
+
StaticMarkerAnnotation - Class in com.mapbox.api.staticmap.v1.models
+
+
Mapbox Static Image API marker overlay.
+
+
StaticMarkerAnnotation() - Constructor for class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation
+
 
+
StaticMarkerAnnotation.Builder - Class in com.mapbox.api.staticmap.v1.models
+
+
This builder is used to create a new request to the Mapbox Static Map API.
+
+
staticMarkerAnnotations(List<StaticMarkerAnnotation>) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally provide a list of marker annotations which can be placed on the static map image + during the rendering process.
+
+
StaticPolylineAnnotation - Class in com.mapbox.api.staticmap.v1.models
+
+
Mapbox Static Image API polyline overlay.
+
+
StaticPolylineAnnotation() - Constructor for class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation
+
 
+
StaticPolylineAnnotation.Builder - Class in com.mapbox.api.staticmap.v1.models
+
+
Builder used for passing in custom parameters.
+
+
staticPolylineAnnotations(List<StaticPolylineAnnotation>) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Optionally provide a list of polyline annotations which can be placed on the static map image + during the rendering process.
+
+
steps(Boolean) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Setting this will determine whether to return steps and turn-by-turn instructions.
+
+
steps(Boolean) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
Setting this will determine whether to return steps and turn-by-turn instructions.
+
+
street() - Method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Street context element.
+
+
STREET - Static variable in class com.mapbox.api.geocoding.v6.models.V6FeatureType
+
+
Street features which host one or more addresses.
+
+
street() - Method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Match code for street.
+
+
street(String) - Method in class com.mapbox.api.geocoding.v6.V6StructuredInputQuery.Builder
+
+
The name of the street in the address.
+
+
STREET_STYLE - Static variable in class com.mapbox.api.staticmap.v1.StaticMapCriteria
+
+
Mapbox Streets is a comprehensive, general-purpose map that emphasizes accurate, legible + styling of road and transit networks.
+
+
streetName() - Method in class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
+
Element street_name.
+
+
strokeColor(String) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Set the line outer stroke color.
+
+
strokeColor(int, int, int) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Set the line outer stroke color.
+
+
strokeOpacity(Float) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Value between 0, completely transparent, and 1, opaque for the line stroke.
+
+
strokeWidth(Double) - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation.Builder
+
+
Defines the line stroke width for the path.
+
+
styleId(String) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
The returning map images style, which can be one of the provided Mapbox Styles or a custom + style made inside Mapbox Studio.
+
+
+ + + +

T

+
+
text(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
A string representing the feature.
+
+
text() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
A string representing the feature.
+
+
text(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature.Builder
+
+
A string representing the feature in the requested language.
+
+
text() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
A string representing the feature in the requested language, if specified.
+
+
textType(String) - Method in class com.mapbox.api.speech.v1.MapboxSpeech.Builder
+
+
Format which the input is specified.
+
+
tidy(Boolean) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Whether or not to transparently remove clusters and re-sample traces for improved map + matching results.
+
+
TILEQUERY_GEOMETRY_LINESTRING - Static variable in class com.mapbox.api.tilequery.TilequeryCriteria
+
+
Queries for a specific geometry type (linestring).
+
+
TILEQUERY_GEOMETRY_POINT - Static variable in class com.mapbox.api.tilequery.TilequeryCriteria
+
+
Queries for a specific geometry type (point).
+
+
TILEQUERY_GEOMETRY_POLYGON - Static variable in class com.mapbox.api.tilequery.TilequeryCriteria
+
+
Queries for a specific geometry type (polygon).
+
+
TilequeryCriteria - Class in com.mapbox.api.tilequery
+
+
Constants that should be used when using the Tilequery API.
+
+
TilequeryCriteria() - Constructor for class com.mapbox.api.tilequery.TilequeryCriteria
+
 
+
TilequeryCriteria.TilequeryGeometry - Annotation Type in com.mapbox.api.tilequery
+
+
Queries for a specific geometry type selector.
+
+
TilequeryService - Interface in com.mapbox.api.tilequery
+
+
Interface that defines the tilequery service.
+
+
tilesetIds(String) - Method in class com.mapbox.api.tilequery.MapboxTilequery.Builder
+
+
The ID of the tileset being queried.
+
+
timestamps(String...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Timestamps corresponding to each coordinate provided in the request; must be numbers in Unix + time (seconds since the Unix epoch) converted to a String.
+
+
timestamps(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
 
+
toBuilder() - Method in class com.mapbox.api.directions.v5.MapboxDirections
+
+
Returns the builder which created this instance of MapboxDirections and allows for + modification and building a new directions request with new information.
+
+
toBuilder() - Method in class com.mapbox.api.directionsrefresh.v1.MapboxDirectionsRefresh
+
+
Convert the current MapboxDirectionsRefresh to its builder holding the currently + assigned values.
+
+
toBuilder() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
Convert current instance values into another Builder to quickly change one or more values.
+
+
toBuilder() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
Convert current instance values into another Builder to quickly change one or more values.
+
+
toBuilder() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
Convert the current GeocodingResponse to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoint
+
+
Convert current instance values into another Builder to quickly change one or more values.
+
+
toBuilder() - Method in class com.mapbox.api.geocoding.v5.models.RoutablePoints
+
+
Convert current instance values into another Builder to quickly change one or more values.
+
+
toBuilder() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Convert the current MapMatchingMatching to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
Convert the current MapMatchingResponse to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Convert the current MapMatchingTracepoint to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
Convert the current MatrixResponse to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
Convert the current OptimizationResponse to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Convert the current OptimizationWaypoint to its builder holding the currently assigned + values.
+
+
toBuilder() - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles
+
+
Returns the builder which created this instance of MapboxRouteTiles and allows for + modification and building a new route tiles request with new information.
+
+
toBuilder() - Method in class com.mapbox.api.routetiles.v1.versions.MapboxRouteTileVersions
+
+
Returns the builder which created this instance of MapboxRouteTileVersions and + allows for modification and building a new route tile versions request with new information.
+
+
toBuilder() - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation
+
+
Convert the current StaticMarkerAnnotation to its builder holding the currently + assigned values.
+
+
toBuilder() - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation
+
+
Convert the current StaticPolylineAnnotation to its builder holding the currently + assigned values.
+
+
toDirectionRoute() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Map this MapMatchingMatching object to a DirectionsRoute object.
+
+
toJson() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
This takes the currently defined values found inside this instance and converts it to a JSON + string.
+
+
toJson() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
This takes the currently defined values found inside this instance and converts it to a JSON + string.
+
+
toJson() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
This takes the currently defined values found inside this instance and converts it to a GeoJson + string.
+
+
tracepoints(List<MapMatchingTracepoint>) - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse.Builder
+
+
A list of MapMatchingTracepoint objects representing the location an input point was + matched with.
+
+
tracepoints() - Method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
A list of MapMatchingTracepoint objects representing the location an input point was + matched with.
+
+
trips(List<DirectionsRoute>) - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse.Builder
+
+
List of trip DirectionsRoute objects.
+
+
trips() - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
List of trip DirectionsRoute objects.
+
+
tripsIndex(int) - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
+
Index to the trip object in the trips array that contains this waypoint.
+
+
tripsIndex() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Index to the trip object in the trips array that contains this waypoint.
+
+
TURKEY - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for a Turkish audience.
+
+
type() - Method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
This describes the TYPE of GeoJson geometry this object is, thus this will always return + Feature.
+
+
type() - Method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
A geocoding response will always be an extension of a FeatureCollection containing + additional information.
+
+
type() - Method in class com.mapbox.api.geocoding.v6.models.V6Feature
+
+
"Feature", a GeoJSON type from the + GeoJSON specification.
+
+
type() - Method in class com.mapbox.api.geocoding.v6.models.V6Response
+
+
"FeatureCollection", + a GeoJSON type from the GeoJSON specification.
+
+
TYPE_ADDRESS - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by address.
+
+
TYPE_COUNTRY - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by country.
+
+
TYPE_DISTRICT - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by district.
+
+
TYPE_LOCALITY - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by locality.
+
+
TYPE_NEIGHBORHOOD - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by neighborhood.
+
+
TYPE_PLACE - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by place.
+
+
TYPE_POI - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by POI.
+
+
TYPE_POI_LANDMARK - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by POI landmark subtype.
+
+
TYPE_POSTCODE - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by postcode.
+
+
TYPE_REGION - Static variable in class com.mapbox.api.geocoding.v5.GeocodingCriteria
+
+
Filter results by region.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v5.models.CarmenFeature
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v5.models.GeocodingResponse
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v5.models.RoutablePoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v5.models.RoutablePoints
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6BatchResponse
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6Context
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6ContextElement
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6Feature
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6Properties
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6Response
+
+
Gson TYPE adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.matching.v5.models.MapMatchingError
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.matching.v5.models.MapMatchingResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.matrix.v1.models.MatrixResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Gson type adapter for parsing Gson to this class.
+
+
typeAdapter(Gson) - Static method in class com.mapbox.api.routetiles.v1.versions.models.RouteTileVersionsResponse
+
+
Gson type adapter for parsing Gson to this class.
+
+
types(String...) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Filter results to include only a subset (one or more) of the available feature types.
+
+
types(String...) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Filter results to include only a subset (one or more) of the available feature types.
+
+
+ + + +

U

+
+
url() - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap
+
+
Returns the formatted URL string meant to be passed to your Http client for retrieval of the + actual Mapbox Static Image.
+
+
url() - Method in class com.mapbox.api.staticmap.v1.models.StaticMarkerAnnotation
+
+
Used Internally.
+
+
url() - Method in class com.mapbox.api.staticmap.v1.models.StaticPolylineAnnotation
+
+
Used Internally.
+
+
USA - Static variable in class com.mapbox.api.geocoding.v6.models.V6Worldview
+
+
Features for an American audience.
+
+
usePostMethod(Boolean) - Method in class com.mapbox.api.directions.v5.MapboxDirections.Builder
+
+
Use POST method to request data.
+
+
user(String) - Method in class com.mapbox.api.isochrone.MapboxIsochrone.Builder
+
+
The username for the account that the Isochrone engine runs on.
+
+
user(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
The username for the account that the directions engine runs on.
+
+
user(String) - Method in class com.mapbox.api.matrix.v1.MapboxMatrix.Builder
+
+
The username for the account that the directions engine runs on.
+
+
user(String) - Method in class com.mapbox.api.optimization.v1.MapboxOptimization.Builder
+
+
The username for the account that the directions engine runs on.
+
+
user(String) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
The username for the account that the directions engine runs on.
+
+
+ + + +

V

+
+
V6BatchResponse - Class in com.mapbox.api.geocoding.v6.models
+
+
This is the initial object which gets returned when the batch geocoding request + receives a result.
+
+
V6BatchResponse() - Constructor for class com.mapbox.api.geocoding.v6.models.V6BatchResponse
+
 
+
V6Context - Class in com.mapbox.api.geocoding.v6.models
+
+
V6 response's piece of data which breaks out the complete geographical hierarchy + for a given address or place.
+
+
V6Context() - Constructor for class com.mapbox.api.geocoding.v6.models.V6Context
+
 
+
V6ContextAddress - Class in com.mapbox.api.geocoding.v6.models
+
+
Element of the V6Context which holds complete geographical hierarchy for a given address.
+
+
V6ContextAddress() - Constructor for class com.mapbox.api.geocoding.v6.models.V6ContextAddress
+
 
+
V6ContextElement - Class in com.mapbox.api.geocoding.v6.models
+
+
Element of the V6Context which holds complete geographical hierarchy for a given address + or place.
+
+
V6ContextElement() - Constructor for class com.mapbox.api.geocoding.v6.models.V6ContextElement
+
 
+
V6Coordinates - Class in com.mapbox.api.geocoding.v6.models
+
+
Object containing coordinate parameters (lat, long) and accuracy.
+
+
V6Coordinates() - Constructor for class com.mapbox.api.geocoding.v6.models.V6Coordinates
+
 
+
V6Feature - Class in com.mapbox.api.geocoding.v6.models
+
+
A type which contains a description for returned by the Geocoding V6 API object.
+
+
V6Feature() - Constructor for class com.mapbox.api.geocoding.v6.models.V6Feature
+
 
+
V6FeatureType - Class in com.mapbox.api.geocoding.v6.models
+
+
Geographic Feature Types.
+
+
V6FeatureType.FeatureType - Annotation Type in com.mapbox.api.geocoding.v6.models
+
+
Retention policy for the types.
+
+
V6ForwardGeocodingRequestOptions - Class in com.mapbox.api.geocoding.v6
+
+
Request parameters used to refine the results of a V6 forward geocoding query.
+
+
V6ForwardGeocodingRequestOptions() - Constructor for class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions
+
 
+
V6ForwardGeocodingRequestOptions.Builder - Class in com.mapbox.api.geocoding.v6
+
+
This builder is used to create a new instance that holds request options + for the forward geocoding request.
+
+
V6GeocodingAdapterFactory - Class in com.mapbox.api.geocoding.v6
+
+
A Geocoding type adapter factory for convenience when using AutoValue and handling + serialization/deserialization.
+
+
V6GeocodingAdapterFactory() - Constructor for class com.mapbox.api.geocoding.v6.V6GeocodingAdapterFactory
+
 
+
V6JsonObject - Class in com.mapbox.api.geocoding.v6.models
+
+
Base class for V6 types.
+
+
V6JsonObject() - Constructor for class com.mapbox.api.geocoding.v6.models.V6JsonObject
+
 
+
V6MatchCode - Class in com.mapbox.api.geocoding.v6.models
+
+
The V6MatchCode object in the Geocoding API helps you understand + how the resulting address feature aligns with the query submitted.
+
+
V6MatchCode() - Constructor for class com.mapbox.api.geocoding.v6.models.V6MatchCode
+
 
+
V6Properties - Class in com.mapbox.api.geocoding.v6.models
+
+
A type which contains the majority of information returned by the Geocoding V6 API.
+
+
V6Properties() - Constructor for class com.mapbox.api.geocoding.v6.models.V6Properties
+
 
+
V6RequestOptions - Interface in com.mapbox.api.geocoding.v6
+
+
Marker interface for V6 request options.
+
+
V6Response - Class in com.mapbox.api.geocoding.v6.models
+
+
This is the initial object which gets returned when the geocoding request receives a result.
+
+
V6Response() - Constructor for class com.mapbox.api.geocoding.v6.models.V6Response
+
 
+
V6ReverseGeocodingRequestOptions - Class in com.mapbox.api.geocoding.v6
+
+
Request parameters used to refine the results of a V6 a reverse geocoding query.
+
+
V6ReverseGeocodingRequestOptions() - Constructor for class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions
+
 
+
V6ReverseGeocodingRequestOptions.Builder - Class in com.mapbox.api.geocoding.v6
+
+
This builder is used to create a new instance that holds request options + for the reverse geocoding request.
+
+
V6RoutablePoint - Class in com.mapbox.api.geocoding.v6.models
+
+
Object containing routable point (lat, long) and name.
+
+
V6RoutablePoint() - Constructor for class com.mapbox.api.geocoding.v6.models.V6RoutablePoint
+
 
+
V6StructuredInputQuery - Class in com.mapbox.api.geocoding.v6
+
+
Structured Input is a type of Forward geocoding search that allows you to define the + feature type of each element of the search query by type.
+
+
V6StructuredInputQuery() - Constructor for class com.mapbox.api.geocoding.v6.V6StructuredInputQuery
+
 
+
V6StructuredInputQuery.Builder - Class in com.mapbox.api.geocoding.v6
+
+
This builder is used to create a new instance that holds structured input request options.
+
+
V6Worldview - Class in com.mapbox.api.geocoding.v6.models
+
+
Worldview parameters are used to identify geographic features whose characteristics + are defined differently by audiences belonging to various regional, cultural, + or political groups.
+
+
V6Worldview.Worldview - Annotation Type in com.mapbox.api.geocoding.v6.models
+
+
Retention policy for the worldviews.
+
+
version(String) - Method in class com.mapbox.api.routetiles.v1.MapboxRouteTiles.Builder
+
+
The version of map tiles being requested.
+
+
voiceInstructions(Boolean) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Setting can be set to either true or false to enable or disable SSML marked-up text for + voice guidance along the route.
+
+
voiceLanguage(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
String of the language to be used for voice instructions.
+
+
voiceLanguage() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
String of the language to be used for voice instructions.
+
+
voiceUnits(String) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Specify what unit you'd like voice and banner instructions to use.
+
+
+ + + +

W

+
+
waypointIndex(Integer) - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint.Builder
+
+
Index of the waypoint inside the matched route.
+
+
waypointIndex() - Method in class com.mapbox.api.matching.v5.models.MapMatchingTracepoint
+
+
Index of the waypoint inside the matched route.
+
+
waypointIndex(int) - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint.Builder
+
+
Index of the waypoint inside the optimization route.
+
+
waypointIndex() - Method in class com.mapbox.api.optimization.v1.models.OptimizationWaypoint
+
+
Index of the waypoint inside the optimization route.
+
+
waypointIndices(Integer...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+
Optionally, set which input coordinates should be treated as waypoints / separate legs.
+
+
waypoints(Integer...) - Method in class com.mapbox.api.matching.v5.MapboxMapMatching.Builder
+
+ +
+
waypoints(List<OptimizationWaypoint>) - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse.Builder
+
+
List of OptimizationWaypoint objects.
+
+
waypoints() - Method in class com.mapbox.api.optimization.v1.models.OptimizationResponse
+
+
List of OptimizationWaypoint objects.
+
+
weight(double) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The calculated weight of the route.
+
+
weight() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The calculated weight of the route.
+
+
weightName(String) - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching.Builder
+
+
The name of the weight profile used while calculating during extraction phase.
+
+
weightName() - Method in class com.mapbox.api.matching.v5.models.MapMatchingMatching
+
+
The name of the weight profile used while calculating during extraction phase.
+
+
width(int) - Method in class com.mapbox.api.staticmap.v1.MapboxStaticMap.Builder
+
+
Width of the image.
+
+
wikidata(String) - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext.Builder
+
+
The WikiData identifier for a country, region or place.
+
+
wikidata() - Method in class com.mapbox.api.geocoding.v5.models.CarmenContext
+
+
The WikiData identifier for a country, region or place.
+
+
withIpAsProximity() - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Bias the response to favor results that are closer to the location that is retrieved + by reverse IP lookup.
+
+
worldview(String) - Method in class com.mapbox.api.geocoding.v6.V6ForwardGeocodingRequestOptions.Builder
+
+
Returns features that are defined differently by audiences that belong to various regional, + cultural, or political groups.
+
+
worldview(String) - Method in class com.mapbox.api.geocoding.v6.V6ReverseGeocodingRequestOptions.Builder
+
+
Returns features that are defined differently by audiences that belong to various regional, + cultural, or political groups.
+
+
+A B C D E F G H I J L M N O P Q R S T U V W 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/index.html b/libjava-services/7.1.0/index.html new file mode 100644 index 000000000..19d1db001 --- /dev/null +++ b/libjava-services/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-services/7.1.0/overview-frame.html b/libjava-services/7.1.0/overview-frame.html new file mode 100644 index 000000000..46edd1b99 --- /dev/null +++ b/libjava-services/7.1.0/overview-frame.html @@ -0,0 +1,40 @@ + + + + + + +Overview List (services API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-services/7.1.0/overview-summary.html b/libjava-services/7.1.0/overview-summary.html new file mode 100644 index 000000000..f42551250 --- /dev/null +++ b/libjava-services/7.1.0/overview-summary.html @@ -0,0 +1,254 @@ + + + + + + +Overview (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

services API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.api.directions.v5 +
Contains classes for accessing the Mapbox Directions API.
+
com.mapbox.api.directionsrefresh.v1 +
Contains classes for accessing the Mapbox Directions Refresh API.
+
com.mapbox.api.geocoding.v5 +
Contains the Mapbox Java Services classes related to the Mapbox Geocoding API.
+
com.mapbox.api.geocoding.v5.models +
Contains the Geocoding Response model classes which are useful when working with the requested + results.
+
com.mapbox.api.geocoding.v6 +
Contains the Mapbox Java Services classes related to the Mapbox V6 Geocoding API.
+
com.mapbox.api.geocoding.v6.models +
Contains the V6 Geocoding Response model classes which are useful when working with the + requested results.
+
com.mapbox.api.isochrone +
Contains the Mapbox Java Services classes related to the Mapbox Isochrone API.
+
com.mapbox.api.matching.v5 +
Contains the Mapbox Java Services wrapper for the Map Matching API.
+
com.mapbox.api.matching.v5.models +
Contains the Mapbox Matching response model classes.
+
com.mapbox.api.matrix.v1 +
Contains the Mapbox Java Services classes for Matrix API.
+
com.mapbox.api.matrix.v1.models +
Contains the Mapbox Matrix response model classes.
+
com.mapbox.api.optimization.v1 +
Contains classes for accessing the Mapbox Optimization API.
+
com.mapbox.api.optimization.v1.models +
Contains the model classes which represent the Optimization API response.
+
com.mapbox.api.routetiles.v1 +
Contains classes for accessing the Mapbox route tiles API.
+
com.mapbox.api.routetiles.v1.versions +
Contains classes for accessing the Mapbox route tile versions API.
+
com.mapbox.api.routetiles.v1.versions.models +
Contains the Mapbox Route Tile Versions response model classes.
+
com.mapbox.api.speech.v1 +
Contains the Mapbox Java Services wrapper for the Speech API.
+
com.mapbox.api.staticmap.v1 +
Contains the builders for Mapbox Static Map API.
+
com.mapbox.api.staticmap.v1.models +
Package containing all the Static Map annotations avaliable.
+
com.mapbox.api.tilequery +
Contains the Mapbox Java Services classes related to the Mapbox Tilequery API.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/overview-tree.html b/libjava-services/7.1.0/overview-tree.html new file mode 100644 index 000000000..3cea56c03 --- /dev/null +++ b/libjava-services/7.1.0/overview-tree.html @@ -0,0 +1,280 @@ + + + + + + +Class Hierarchy (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/package-list b/libjava-services/7.1.0/package-list new file mode 100644 index 000000000..0603791e0 --- /dev/null +++ b/libjava-services/7.1.0/package-list @@ -0,0 +1,20 @@ +com.mapbox.api.directions.v5 +com.mapbox.api.directionsrefresh.v1 +com.mapbox.api.geocoding.v5 +com.mapbox.api.geocoding.v5.models +com.mapbox.api.geocoding.v6 +com.mapbox.api.geocoding.v6.models +com.mapbox.api.isochrone +com.mapbox.api.matching.v5 +com.mapbox.api.matching.v5.models +com.mapbox.api.matrix.v1 +com.mapbox.api.matrix.v1.models +com.mapbox.api.optimization.v1 +com.mapbox.api.optimization.v1.models +com.mapbox.api.routetiles.v1 +com.mapbox.api.routetiles.v1.versions +com.mapbox.api.routetiles.v1.versions.models +com.mapbox.api.speech.v1 +com.mapbox.api.staticmap.v1 +com.mapbox.api.staticmap.v1.models +com.mapbox.api.tilequery diff --git a/libjava-services/7.1.0/script.js b/libjava-services/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-services/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-services/7.1.0/serialized-form.html b/libjava-services/7.1.0/serialized-form.html new file mode 100644 index 000000000..cdfc7a763 --- /dev/null +++ b/libjava-services/7.1.0/serialized-form.html @@ -0,0 +1,255 @@ + + + + + + +Serialized Form (services API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-services/7.1.0/stylesheet.css b/libjava-services/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-services/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/libjava-turf/7.1.0/allclasses-frame.html b/libjava-turf/7.1.0/allclasses-frame.html new file mode 100644 index 000000000..fc15dedd4 --- /dev/null +++ b/libjava-turf/7.1.0/allclasses-frame.html @@ -0,0 +1,31 @@ + + + + + + +All Classes (services-turf API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-turf/7.1.0/allclasses-noframe.html b/libjava-turf/7.1.0/allclasses-noframe.html new file mode 100644 index 000000000..2c076f564 --- /dev/null +++ b/libjava-turf/7.1.0/allclasses-noframe.html @@ -0,0 +1,31 @@ + + + + + + +All Classes (services-turf API) + + + + +

All Classes

+
+ +
+ + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfAssertions.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfAssertions.html new file mode 100644 index 000000000..50a9c8eeb --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfAssertions.html @@ -0,0 +1,352 @@ + + + + + + +TurfAssertions (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfAssertions

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfAssertions
    +extends java.lang.Object
    +
    Also called Assertions, these methods enforce expectations of a certain type or calculate various + shapes from given points.
    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turf documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and TypeMethod and Description
      static voidcollectionOf(com.mapbox.geojson.FeatureCollection featureCollection, + java.lang.String type, + java.lang.String name) +
      Enforce expectations about types of FeatureCollection inputs for Turf.
      +
      static voidfeatureOf(com.mapbox.geojson.Feature feature, + java.lang.String type, + java.lang.String name) +
      Enforce expectations about types of Feature inputs for Turf.
      +
      static voidgeojsonType(com.mapbox.geojson.GeoJson value, + java.lang.String type, + java.lang.String name) +
      Enforce expectations about types of GeoJson objects for Turf.
      +
      static com.mapbox.geojson.PointgetCoord(com.mapbox.geojson.Feature obj) +
      Deprecated.  + +
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCoord

        +
        @Deprecated
        +public static com.mapbox.geojson.Point getCoord(com.mapbox.geojson.Feature obj)
        + +
        Unwrap a coordinate Point from a Feature with a Point geometry.
        +
        +
        Parameters:
        +
        obj - any value
        +
        Returns:
        +
        a coordinate
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf getCoord documentation
        +
        +
      • +
      + + + +
        +
      • +

        geojsonType

        +
        public static void geojsonType(com.mapbox.geojson.GeoJson value,
        +                               java.lang.String type,
        +                               java.lang.String name)
        +
        Enforce expectations about types of GeoJson objects for Turf.
        +
        +
        Parameters:
        +
        value - any GeoJson object
        +
        type - expected GeoJson type
        +
        name - name of calling function
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf geojsonType documentation
        +
        +
      • +
      + + + +
        +
      • +

        featureOf

        +
        public static void featureOf(com.mapbox.geojson.Feature feature,
        +                             java.lang.String type,
        +                             java.lang.String name)
        +
        Enforce expectations about types of Feature inputs for Turf. Internally this uses + Feature.type() to judge geometry types.
        +
        +
        Parameters:
        +
        feature - with an expected geometry type
        +
        type - type expected GeoJson type
        +
        name - name of calling function
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf featureOf documentation
        +
        +
      • +
      + + + +
        +
      • +

        collectionOf

        +
        public static void collectionOf(com.mapbox.geojson.FeatureCollection featureCollection,
        +                                java.lang.String type,
        +                                java.lang.String name)
        +
        Enforce expectations about types of FeatureCollection inputs for Turf. Internally + this uses Feature.type()} to judge geometry types.
        +
        +
        Parameters:
        +
        featureCollection - for which features will be judged
        +
        type - expected GeoJson type
        +
        name - name of calling function
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf collectionOf documentation
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfClassification.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfClassification.html new file mode 100644 index 000000000..35bcd2241 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfClassification.html @@ -0,0 +1,260 @@ + + + + + + +TurfClassification (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfClassification

+
+
+ +
+
    +
  • +
    +
    +
    public class TurfClassification
    +extends java.lang.Object
    +
    Methods found in this class are meant to consume a set of information and classify it according + to a shared quality or characteristic.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.mapbox.geojson.PointnearestPoint(com.mapbox.geojson.Point targetPoint, + java.util.List<com.mapbox.geojson.Point> points) +
      Takes a reference point and a list of Point geometries and returns the point from the + set point list closest to the reference.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        nearestPoint

        +
        @NonNull
        +public static com.mapbox.geojson.Point nearestPoint(@NonNull
        +                                                             com.mapbox.geojson.Point targetPoint,
        +                                                             @NonNull
        +                                                             java.util.List<com.mapbox.geojson.Point> points)
        +
        Takes a reference point and a list of Point geometries and returns the point from the + set point list closest to the reference. This calculation is geodesic.
        +
        +
        Parameters:
        +
        targetPoint - the reference point
        +
        points - set list of points to run against the input point
        +
        Returns:
        +
        the closest point in the set to the reference point
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.TurfUnitCriteria.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.TurfUnitCriteria.html new file mode 100644 index 000000000..244420ad7 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.TurfUnitCriteria.html @@ -0,0 +1,167 @@ + + + + + + +TurfConstants.TurfUnitCriteria (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Annotation Type TurfConstants.TurfUnitCriteria

+
+
+
+
    +
  • +
    +
    +
    @Retention(value=CLASS)
    +public static @interface TurfConstants.TurfUnitCriteria
    +
    Retention policy for the various Turf units.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.html new file mode 100644 index 000000000..3e0cd5d8d --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfConstants.html @@ -0,0 +1,600 @@ + + + + + + +TurfConstants (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfConstants

+
+
+ +
+
    +
  • +
    +
    +
    public class TurfConstants
    +extends java.lang.Object
    +
    This class holds the Turf constants which are useful when specifying additional information such + as units prior to executing the Turf function. For example, if I intend to get the distance + between two GeoJson Points using TurfMeasurement.distance(Point, Point, String) the third + optional parameter can define the output units. +

    + Note that TurfConversion.convertLength(double, String, String) can be used to transform + one unit to another, such as miles to feet. +

    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turfjs documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static interface TurfConstants.TurfUnitCriteria +
      Retention policy for the various Turf units.
      +
      +
    • +
    + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.lang.StringUNIT_CENTIMETERS +
      A centimeter (American spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
      +
      static java.lang.StringUNIT_CENTIMETRES +
      A centimetre (international spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
      +
      static java.lang.StringUNIT_DEFAULT +
      The default unit used in most Turf methods when no other unit is specified is kilometers.
      +
      static java.lang.StringUNIT_DEGREES +
      A degree, is a measurement of a plane angle, defined so that a full rotation is 360 degrees.
      +
      static java.lang.StringUNIT_FEET +
      The foot is a unit of length in the imperial and US customary systems of measurement.
      +
      static java.lang.StringUNIT_INCHES +
      The inch (abbreviation: in or ") is a unit of length in the (British) imperial and United + States customary systems of measurement now formally equal to 1/36th yard but usually + understood as 1/12th of a foot.
      +
      static java.lang.StringUNIT_KILOMETERS +
      The kilometer (American spelling) is a unit of length in the metric system, equal to one + thousand meters.
      +
      static java.lang.StringUNIT_KILOMETRES +
      The kilometre (international spelling) is a unit of length in the metric system, equal to one + thousand metres.
      +
      static java.lang.StringUNIT_METERS +
      The metre (international spelling) or meter (American spelling) is the base unit of length in + the International System of Units (SI).
      +
      static java.lang.StringUNIT_METRES +
      The metre (international spelling) is the base unit of length in + the International System of Units (SI).
      +
      static java.lang.StringUNIT_MILES +
      The mile is an English unit of length of linear measure equal to 5,280 feet, or 1,760 yards, + and standardised as exactly 1,609.344 meters by international agreement in 1959.
      +
      static java.lang.StringUNIT_NAUTICAL_MILES +
      The nautical mile per hour is known as the knot.
      +
      static java.lang.StringUNIT_RADIANS +
      The radian is the standard unit of angular measure, used in many areas of mathematics.
      +
      static java.lang.StringUNIT_YARDS +
      The yard (abbreviation: yd) is an English unit of length, in both the British imperial and US + customary systems of measurement, that comprises 3 feet or 36 inches.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        UNIT_MILES

        +
        public static final java.lang.String UNIT_MILES
        +
        The mile is an English unit of length of linear measure equal to 5,280 feet, or 1,760 yards, + and standardised as exactly 1,609.344 meters by international agreement in 1959.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_NAUTICAL_MILES

        +
        public static final java.lang.String UNIT_NAUTICAL_MILES
        +
        The nautical mile per hour is known as the knot. Nautical miles and knots are almost + universally used for aeronautical and maritime navigation, because of their relationship with + degrees and minutes of latitude and the convenience of using the latitude scale on a map for + distance measuring.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_KILOMETERS

        +
        public static final java.lang.String UNIT_KILOMETERS
        +
        The kilometer (American spelling) is a unit of length in the metric system, equal to one + thousand meters. It is now the measurement unit used officially for expressing distances + between geographical places on land in most of the world; notable exceptions are the United + States and the road network of the United Kingdom where the statute mile is the official unit + used. +

        + In many Turf calculations, if a unit is not provided, the output value will fallback onto using + this unit. See UNIT_DEFAULT for more information. +

        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_RADIANS

        +
        public static final java.lang.String UNIT_RADIANS
        +
        The radian is the standard unit of angular measure, used in many areas of mathematics.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_DEGREES

        +
        public static final java.lang.String UNIT_DEGREES
        +
        A degree, is a measurement of a plane angle, defined so that a full rotation is 360 degrees.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_INCHES

        +
        public static final java.lang.String UNIT_INCHES
        +
        The inch (abbreviation: in or ") is a unit of length in the (British) imperial and United + States customary systems of measurement now formally equal to 1/36th yard but usually + understood as 1/12th of a foot.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_YARDS

        +
        public static final java.lang.String UNIT_YARDS
        +
        The yard (abbreviation: yd) is an English unit of length, in both the British imperial and US + customary systems of measurement, that comprises 3 feet or 36 inches.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_METERS

        +
        public static final java.lang.String UNIT_METERS
        +
        The metre (international spelling) or meter (American spelling) is the base unit of length in + the International System of Units (SI).
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_CENTIMETERS

        +
        public static final java.lang.String UNIT_CENTIMETERS
        +
        A centimeter (American spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_FEET

        +
        public static final java.lang.String UNIT_FEET
        +
        The foot is a unit of length in the imperial and US customary systems of measurement.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_CENTIMETRES

        +
        public static final java.lang.String UNIT_CENTIMETRES
        +
        A centimetre (international spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_METRES

        +
        public static final java.lang.String UNIT_METRES
        +
        The metre (international spelling) is the base unit of length in + the International System of Units (SI).
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_KILOMETRES

        +
        public static final java.lang.String UNIT_KILOMETRES
        +
        The kilometre (international spelling) is a unit of length in the metric system, equal to one + thousand metres. It is now the measurement unit used officially for expressing distances + between geographical places on land in most of the world; notable exceptions are the United + States and the road network of the United Kingdom where the statute mile is the official unit + used.
        +
        +
        Since:
        +
        3.0.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        UNIT_DEFAULT

        +
        public static final java.lang.String UNIT_DEFAULT
        +
        The default unit used in most Turf methods when no other unit is specified is kilometers.
        +
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfConversion.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfConversion.html new file mode 100644 index 000000000..9b2847fd7 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfConversion.html @@ -0,0 +1,825 @@ + + + + + + +TurfConversion (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfConversion

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfConversion
    +extends java.lang.Object
    +
    This class is made up of methods that take in an object, convert it, and then return the object + in the desired units or object.
    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turfjs documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.mapbox.geojson.FeatureCollectioncombine(com.mapbox.geojson.FeatureCollection originalFeatureCollection) +
      Combines a FeatureCollection of geometries and returns + a FeatureCollection with "Multi-" geometries in it.
      +
      static doubleconvertLength(double distance, + java.lang.String originalUnit) +
      Converts a distance to the default units.
      +
      static doubleconvertLength(double distance, + java.lang.String originalUnit, + java.lang.String finalUnit) +
      Converts a distance to a different unit specified.
      +
      static doubledegreesToRadians(double degrees) +
      Converts an angle in degrees to radians.
      +
      static com.mapbox.geojson.FeatureCollectionexplode(com.mapbox.geojson.Feature feature) +
      Takes a Feature and + returns its position as a Point objects.
      +
      static com.mapbox.geojson.FeatureCollectionexplode(com.mapbox.geojson.FeatureCollection featureCollection) +
      Takes a FeatureCollection and + returns all positions as Point objects.
      +
      static doublelengthToDegrees(double distance, + java.lang.String units) +
      Convert a distance measurement (assuming a spherical Earth) from a real-world unit into degrees + Valid units: miles, nauticalmiles, inches, yards, meters, metres, centimeters, kilometres, + feet.
      +
      static doublelengthToRadians(double distance) +
      Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
      +
      static doublelengthToRadians(double distance, + java.lang.String units) +
      Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
      +
      static com.mapbox.geojson.FeatureCollectionmultiPolygonToLine(com.mapbox.geojson.Feature feature) +
      Takes a Feature that contains MultiPolygon and + covert it to a FeatureCollection that contains list of Feature + of LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeatureCollectionmultiPolygonToLine(com.mapbox.geojson.Feature feature, + com.google.gson.JsonObject properties) +
      Takes a Feature that contains MultiPolygon and a + properties JsonObject and + covert it to a FeatureCollection that contains + list of Feature of LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeaturepolygonToLine(com.mapbox.geojson.Feature feature) +
      Takes a Feature that contains Polygon and + covert it to a Feature that contains LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeaturepolygonToLine(com.mapbox.geojson.Feature feature, + com.google.gson.JsonObject properties) +
      Takes a Feature that contains Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeatureCollectionpolygonToLine(com.mapbox.geojson.MultiPolygon multiPolygon) +
      Takes a MultiPolygon and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeatureCollectionpolygonToLine(com.mapbox.geojson.MultiPolygon multiPolygon, + com.google.gson.JsonObject properties) +
      Takes a MultiPolygon and a properties JsonObject and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeaturepolygonToLine(com.mapbox.geojson.Polygon polygon) +
      Takes a Polygon and + covert it to a Feature that contains LineString or MultiLineString.
      +
      static com.mapbox.geojson.FeaturepolygonToLine(com.mapbox.geojson.Polygon polygon, + com.google.gson.JsonObject properties) +
      Takes a Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
      +
      static doubleradiansToDegrees(double radians) +
      Converts an angle in radians to degrees.
      +
      static doubleradiansToLength(double radians) +
      Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit.
      +
      static doubleradiansToLength(double radians, + java.lang.String units) +
      Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        lengthToDegrees

        +
        public static double lengthToDegrees(double distance,
        +                                     java.lang.String units)
        +
        Convert a distance measurement (assuming a spherical Earth) from a real-world unit into degrees + Valid units: miles, nauticalmiles, inches, yards, meters, metres, centimeters, kilometres, + feet.
        +
        +
        Parameters:
        +
        distance - in real units
        +
        units - can be degrees, radians, miles, or kilometers inches, yards, metres, meters, + kilometres, kilometers.
        +
        Returns:
        +
        a double value representing the distance in degrees
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        degreesToRadians

        +
        public static double degreesToRadians(double degrees)
        +
        Converts an angle in degrees to radians.
        +
        +
        Parameters:
        +
        degrees - angle between 0 and 360 degrees
        +
        Returns:
        +
        angle in radians
        +
        Since:
        +
        3.1.0
        +
        +
      • +
      + + + +
        +
      • +

        radiansToDegrees

        +
        public static double radiansToDegrees(double radians)
        +
        Converts an angle in radians to degrees.
        +
        +
        Parameters:
        +
        radians - angle in radians
        +
        Returns:
        +
        degrees between 0 and 360 degrees
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        radiansToLength

        +
        public static double radiansToLength(double radians)
        +
        Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit. The units used here equals the default.
        +
        +
        Parameters:
        +
        radians - a double using unit radian
        +
        Returns:
        +
        converted radian to distance value
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        radiansToLength

        +
        public static double radiansToLength(double radians,
        +                                     @NonNull
        +                                     java.lang.String units)
        +
        Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit.
        +
        +
        Parameters:
        +
        radians - a double using unit radian
        +
        units - pass in one of the units defined in TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        converted radian to distance value
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        lengthToRadians

        +
        public static double lengthToRadians(double distance)
        +
        Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
        +
        +
        Parameters:
        +
        distance - double representing a distance value assuming the distance units is in + kilometers
        +
        Returns:
        +
        converted distance to radians value
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        lengthToRadians

        +
        public static double lengthToRadians(double distance,
        +                                     @NonNull
        +                                     java.lang.String units)
        +
        Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
        +
        +
        Parameters:
        +
        distance - double representing a distance value
        +
        units - pass in one of the units defined in TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        converted distance to radians value
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        convertLength

        +
        public static double convertLength(double distance,
        +                                   @NonNull
        +                                   java.lang.String originalUnit)
        +
        Converts a distance to the default units. Use + convertLength(double, String, String) to specify a unit to convert to.
        +
        +
        Parameters:
        +
        distance - double representing a distance value
        +
        originalUnit - of the distance, must be one of the units defined in + TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        converted distance in the default unit
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        convertLength

        +
        public static double convertLength(double distance,
        +                                   @NonNull
        +                                   java.lang.String originalUnit,
        +                                   @Nullable
        +                                   java.lang.String finalUnit)
        +
        Converts a distance to a different unit specified.
        +
        +
        Parameters:
        +
        distance - the distance to be converted
        +
        originalUnit - of the distance, must be one of the units defined in + TurfConstants.TurfUnitCriteria
        +
        finalUnit - returned unit, TurfConstants.UNIT_DEFAULT if not specified
        +
        Returns:
        +
        the converted distance
        +
        Since:
        +
        2.2.0
        +
        +
      • +
      + + + +
        +
      • +

        explode

        +
        public static com.mapbox.geojson.FeatureCollection explode(@NonNull
        +                                                           com.mapbox.geojson.FeatureCollection featureCollection)
        +
        Takes a FeatureCollection and + returns all positions as Point objects.
        +
        +
        Parameters:
        +
        featureCollection - a FeatureCollection object
        +
        Returns:
        +
        a new FeatureCollection object with Point objects
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        explode

        +
        public static com.mapbox.geojson.FeatureCollection explode(@NonNull
        +                                                           com.mapbox.geojson.Feature feature)
        +
        Takes a Feature and + returns its position as a Point objects.
        +
        +
        Parameters:
        +
        feature - a Feature object
        +
        Returns:
        +
        a new FeatureCollection object with Point objects
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.Feature polygonToLine(@NonNull
        +                                                       com.mapbox.geojson.Feature feature)
        +
        Takes a Feature that contains Polygon and + covert it to a Feature that contains LineString or MultiLineString.
        +
        +
        Parameters:
        +
        feature - a Feature object that contains Polygon
        +
        Returns:
        +
        a Feature object that contains LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.Feature polygonToLine(@NonNull
        +                                                       com.mapbox.geojson.Feature feature,
        +                                                       @Nullable
        +                                                       com.google.gson.JsonObject properties)
        +
        Takes a Feature that contains Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
        +
        +
        Parameters:
        +
        feature - a Feature object that contains Polygon
        +
        properties - a JsonObject that represents a feature's properties
        +
        Returns:
        +
        a Feature object that contains LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.Feature polygonToLine(@NonNull
        +                                                       com.mapbox.geojson.Polygon polygon)
        +
        Takes a Polygon and + covert it to a Feature that contains LineString or MultiLineString.
        +
        +
        Parameters:
        +
        polygon - a Polygon object
        +
        Returns:
        +
        a Feature object that contains LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.FeatureCollection polygonToLine(@NonNull
        +                                                                 com.mapbox.geojson.MultiPolygon multiPolygon)
        +
        Takes a MultiPolygon and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
        +
        +
        Parameters:
        +
        multiPolygon - a MultiPolygon object
        +
        Returns:
        +
        a FeatureCollection object that contains + list of Feature of LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.Feature polygonToLine(@NonNull
        +                                                       com.mapbox.geojson.Polygon polygon,
        +                                                       @Nullable
        +                                                       com.google.gson.JsonObject properties)
        +
        Takes a Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
        +
        +
        Parameters:
        +
        polygon - a Polygon object
        +
        properties - a JsonObject that represents a feature's properties
        +
        Returns:
        +
        a Feature object that contains LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        polygonToLine

        +
        public static com.mapbox.geojson.FeatureCollection polygonToLine(@NonNull
        +                                                                 com.mapbox.geojson.MultiPolygon multiPolygon,
        +                                                                 @Nullable
        +                                                                 com.google.gson.JsonObject properties)
        +
        Takes a MultiPolygon and a properties JsonObject and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
        +
        +
        Parameters:
        +
        multiPolygon - a MultiPolygon object
        +
        properties - a JsonObject that represents a feature's properties
        +
        Returns:
        +
        a FeatureCollection object that contains + list of Feature of LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        multiPolygonToLine

        +
        public static com.mapbox.geojson.FeatureCollection multiPolygonToLine(@NonNull
        +                                                                      com.mapbox.geojson.Feature feature)
        +
        Takes a Feature that contains MultiPolygon and + covert it to a FeatureCollection that contains list of Feature + of LineString or MultiLineString.
        +
        +
        Parameters:
        +
        feature - a Feature object that contains Polygon
        +
        Returns:
        +
        a FeatureCollection object that contains list of Feature + of LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        multiPolygonToLine

        +
        public static com.mapbox.geojson.FeatureCollection multiPolygonToLine(@NonNull
        +                                                                      com.mapbox.geojson.Feature feature,
        +                                                                      @Nullable
        +                                                                      com.google.gson.JsonObject properties)
        +
        Takes a Feature that contains MultiPolygon and a + properties JsonObject and + covert it to a FeatureCollection that contains + list of Feature of LineString or MultiLineString.
        +
        +
        Parameters:
        +
        feature - a Feature object that contains MultiPolygon
        +
        properties - a JsonObject that represents a feature's properties
        +
        Returns:
        +
        a FeatureCollection object that contains + list of Feature of LineString or MultiLineString
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        combine

        +
        public static com.mapbox.geojson.FeatureCollection combine(@NonNull
        +                                                           com.mapbox.geojson.FeatureCollection originalFeatureCollection)
        +
        Combines a FeatureCollection of geometries and returns + a FeatureCollection with "Multi-" geometries in it. + If the original FeatureCollection parameter has Point(s) + and/or MultiPoints), the returned + FeatureCollection will include a MultiPoint object. + + If the original FeatureCollection parameter has + LineString(s) and/or MultiLineStrings), the returned + FeatureCollection will include a MultiLineString object. + + If the original FeatureCollection parameter has + Polygon(s) and/or MultiPolygons), the returned + FeatureCollection will include a MultiPolygon object.
        +
        +
        Parameters:
        +
        originalFeatureCollection - a FeatureCollection
        +
        Returns:
        +
        a FeatureCollection with a "Multi-" geometry + or "Multi-" geometries.
        +
        Since:
        +
        4.10.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfException.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfException.html new file mode 100644 index 000000000..4f9339810 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfException.html @@ -0,0 +1,286 @@ + + + + + + +TurfException (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.io.Serializable
    +
    +
    +
    +
    public class TurfException
    +extends java.lang.RuntimeException
    +
    This indicates conditions that a reasonable application might want to catch. +

    + A RuntimeException specific to Turf calculation errors and is thrown whenever either an + unintended event occurs or the data passed into the method isn't sufficient enough to perform the + calculation. +

    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turfjs documentation, +Serialized Form
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      TurfException(java.lang.String message) +
      A form of RuntimeException that indicates conditions that a reasonable application + might want to catch.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      +
        +
      • + + +

        Methods inherited from class java.lang.Throwable

        +addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TurfException

        +
        public TurfException(java.lang.String message)
        +
        A form of RuntimeException that indicates conditions that a reasonable application + might want to catch.
        +
        +
        Parameters:
        +
        message - the detail message (which is saved for later retrieval by the + Throwable.getMessage() method).
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfJoins.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfJoins.html new file mode 100644 index 000000000..a91c84a66 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfJoins.html @@ -0,0 +1,321 @@ + + + + + + +TurfJoins (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfJoins

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfJoins
    +extends java.lang.Object
    +
    Class contains methods that can determine if points lie within a polygon or not.
    +
    +
    Since:
    +
    1.3.0
    +
    See Also:
    +
    Turf documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static booleaninside(com.mapbox.geojson.Point point, + com.mapbox.geojson.MultiPolygon multiPolygon) +
      Takes a Point and a MultiPolygon and determines if the point resides inside + the polygon.
      +
      static booleaninside(com.mapbox.geojson.Point point, + com.mapbox.geojson.Polygon polygon) +
      Takes a Point and a Polygon and determines if the point resides inside the + polygon.
      +
      static com.mapbox.geojson.FeatureCollectionpointsWithinPolygon(com.mapbox.geojson.FeatureCollection points, + com.mapbox.geojson.FeatureCollection polygons) +
      Takes a FeatureCollection of Point and a FeatureCollection of + Polygon and returns the points that fall within the polygons.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        inside

        +
        public static boolean inside(com.mapbox.geojson.Point point,
        +                             com.mapbox.geojson.Polygon polygon)
        +
        Takes a Point and a Polygon and determines if the point resides inside the + polygon. The polygon can be convex or concave. The function accounts for holes.
        +
        +
        Parameters:
        +
        point - which you'd like to check if inside the polygon
        +
        polygon - which you'd like to check if the points inside
        +
        Returns:
        +
        true if the Point is inside the Polygon; false if the Point is not inside the Polygon
        +
        Since:
        +
        1.3.0
        +
        See Also:
        +
        Turf Inside documentation
        +
        +
      • +
      + + + +
        +
      • +

        inside

        +
        public static boolean inside(com.mapbox.geojson.Point point,
        +                             com.mapbox.geojson.MultiPolygon multiPolygon)
        +
        Takes a Point and a MultiPolygon and determines if the point resides inside + the polygon. The polygon can be convex or concave. The function accounts for holes.
        +
        +
        Parameters:
        +
        point - which you'd like to check if inside the polygon
        +
        multiPolygon - which you'd like to check if the points inside
        +
        Returns:
        +
        true if the Point is inside the MultiPolygon; false if the Point is not inside the + MultiPolygon
        +
        Since:
        +
        1.3.0
        +
        See Also:
        +
        Turf Inside documentation
        +
        +
      • +
      + + + +
        +
      • +

        pointsWithinPolygon

        +
        public static com.mapbox.geojson.FeatureCollection pointsWithinPolygon(com.mapbox.geojson.FeatureCollection points,
        +                                                                       com.mapbox.geojson.FeatureCollection polygons)
        +
        Takes a FeatureCollection of Point and a FeatureCollection of + Polygon and returns the points that fall within the polygons.
        +
        +
        Parameters:
        +
        points - input points.
        +
        polygons - input polygons.
        +
        Returns:
        +
        points that land within at least one polygon.
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfMeasurement.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfMeasurement.html new file mode 100644 index 000000000..8b2a46146 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfMeasurement.html @@ -0,0 +1,1279 @@ + + + + + + +TurfMeasurement (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfMeasurement

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfMeasurement
    +extends java.lang.Object
    +
    Class contains an assortment of methods used to calculate measurements such as bearing, + destination, midpoint, etc.
    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turf documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static doubleEARTH_RADIUS +
      Earth's radius in meters.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.mapbox.geojson.Pointalong(com.mapbox.geojson.LineString line, + double distance, + java.lang.String units) +
      Takes a line and returns a point at a specified distance along the line.
      +
      static com.mapbox.geojson.Pointalong(java.util.List<com.mapbox.geojson.Point> coords, + double distance, + java.lang.String units) +
      Takes a list of points and returns a point at a specified distance along the line.
      +
      static doublearea(com.mapbox.geojson.Feature feature) +
      Takes one Feature and returns it's area in square meters.
      +
      static doublearea(com.mapbox.geojson.FeatureCollection featureCollection) +
      Takes one FeatureCollection and returns it's area in square meters.
      +
      static doublearea(com.mapbox.geojson.Geometry geometry) +
      Takes one Geometry and returns its area in square meters.
      +
      static double[]bbox(com.mapbox.geojson.Feature feature) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.FeatureCollection featureCollection) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.GeoJson geoJson) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.Geometry geometry) +
      Takes an arbitrary Geometry and calculates a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.LineString lineString) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.MultiLineString multiLineString) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.MultiPoint multiPoint) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.MultiPolygon multiPolygon) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.Point point) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static double[]bbox(com.mapbox.geojson.Polygon polygon) +
      Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
      +
      static com.mapbox.geojson.FeaturebboxPolygon(com.mapbox.geojson.BoundingBox boundingBox) +
      Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
      +
      static com.mapbox.geojson.FeaturebboxPolygon(com.mapbox.geojson.BoundingBox boundingBox, + com.google.gson.JsonObject properties, + java.lang.String id) +
      Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
      +
      static com.mapbox.geojson.FeaturebboxPolygon(double[] bbox) +
      Takes a bbox and uses its coordinates to create a Polygon geometry.
      +
      static com.mapbox.geojson.FeaturebboxPolygon(double[] bbox, + com.google.gson.JsonObject properties, + java.lang.String id) +
      Takes a bbox and uses its coordinates to create a Polygon geometry.
      +
      static doublebearing(com.mapbox.geojson.Point point1, + com.mapbox.geojson.Point point2) +
      Takes two Points and finds the geographic bearing between them.
      +
      static com.mapbox.geojson.Featurecenter(com.mapbox.geojson.Feature feature) +
      Takes a Feature and returns the absolute center of the Feature.
      +
      static com.mapbox.geojson.Featurecenter(com.mapbox.geojson.FeatureCollection featureCollection) +
      Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
      +
      static com.mapbox.geojson.Featurecenter(com.mapbox.geojson.FeatureCollection featureCollection, + com.google.gson.JsonObject properties, + java.lang.String id) +
      Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
      +
      static com.mapbox.geojson.Featurecenter(com.mapbox.geojson.Feature feature, + com.google.gson.JsonObject properties, + java.lang.String id) +
      Takes a Feature and returns the absolute center of the Feature.
      +
      static com.mapbox.geojson.Pointdestination(com.mapbox.geojson.Point point, + double distance, + double bearing, + java.lang.String units) +
      Takes a Point and calculates the location of a destination point given a distance in + degrees, radians, miles, or kilometers; and bearing in degrees.
      +
      static doubledistance(com.mapbox.geojson.Point point1, + com.mapbox.geojson.Point point2) +
      Calculates the distance between two points in kilometers.
      +
      static doubledistance(com.mapbox.geojson.Point point1, + com.mapbox.geojson.Point point2, + java.lang.String units) +
      Calculates the distance between two points in degress, radians, miles, or kilometers.
      +
      static com.mapbox.geojson.Polygonenvelope(com.mapbox.geojson.GeoJson geoJson) +
      Takes any number of features and returns a rectangular Polygon that encompasses all vertices.
      +
      static doublelength(com.mapbox.geojson.LineString lineString, + java.lang.String units) +
      Takes a LineString and measures its length in the specified units.
      +
      static doublelength(java.util.List<com.mapbox.geojson.Point> coords, + java.lang.String units) +
      Takes a List of Point and measures its length in the specified units.
      +
      static doublelength(com.mapbox.geojson.MultiLineString multiLineString, + java.lang.String units) +
      Takes a MultiLineString and measures its length in the specified units.
      +
      static doublelength(com.mapbox.geojson.MultiPolygon multiPolygon, + java.lang.String units) +
      Takes a MultiPolygon and measures each polygons perimeter in the specified units.
      +
      static doublelength(com.mapbox.geojson.Polygon polygon, + java.lang.String units) +
      Takes a Polygon and measures its perimeter in the specified units.
      +
      static com.mapbox.geojson.Pointmidpoint(com.mapbox.geojson.Point from, + com.mapbox.geojson.Point to) +
      Takes two Points and returns a point midway between them.
      +
      static com.mapbox.geojson.BoundingBoxsquare(com.mapbox.geojson.BoundingBox boundingBox) +
      Takes a bounding box and calculates the minimum square bounding box + that would contain the input.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        EARTH_RADIUS

        +
        public static double EARTH_RADIUS
        +
        Earth's radius in meters.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        bearing

        +
        public static double bearing(@NonNull
        +                             com.mapbox.geojson.Point point1,
        +                             @NonNull
        +                             com.mapbox.geojson.Point point2)
        +
        Takes two Points and finds the geographic bearing between them.
        +
        +
        Parameters:
        +
        point1 - first point used for calculating the bearing
        +
        point2 - second point used for calculating the bearing
        +
        Returns:
        +
        bearing in decimal degrees
        +
        Since:
        +
        1.3.0
        +
        See Also:
        +
        Turf Bearing documentation
        +
        +
      • +
      + + + +
        +
      • +

        destination

        +
        @NonNull
        +public static com.mapbox.geojson.Point destination(@NonNull
        +                                                            com.mapbox.geojson.Point point,
        +                                                            double distance,
        +                                                            double bearing,
        +                                                            @NonNull
        +                                                            java.lang.String units)
        +
        Takes a Point and calculates the location of a destination point given a distance in + degrees, radians, miles, or kilometers; and bearing in degrees. This uses the Haversine + formula to account for global curvature.
        +
        +
        Parameters:
        +
        point - starting point used for calculating the destination
        +
        distance - distance from the starting point
        +
        bearing - ranging from -180 to 180 in decimal degrees
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        destination Point result where you specified
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Destination documetation
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        public static double distance(@NonNull
        +                              com.mapbox.geojson.Point point1,
        +                              @NonNull
        +                              com.mapbox.geojson.Point point2)
        +
        Calculates the distance between two points in kilometers. This uses the Haversine formula to + account for global curvature.
        +
        +
        Parameters:
        +
        point1 - first point used for calculating the bearing
        +
        point2 - second point used for calculating the bearing
        +
        Returns:
        +
        distance between the two points in kilometers
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        distance

        +
        public static double distance(@NonNull
        +                              com.mapbox.geojson.Point point1,
        +                              @NonNull
        +                              com.mapbox.geojson.Point point2,
        +                              @NonNull
        +                              java.lang.String units)
        +
        Calculates the distance between two points in degress, radians, miles, or kilometers. This + uses the Haversine formula to account for global curvature.
        +
        +
        Parameters:
        +
        point1 - first point used for calculating the bearing
        +
        point2 - second point used for calculating the bearing
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        distance between the two points in kilometers
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        length

        +
        public static double length(@NonNull
        +                            com.mapbox.geojson.LineString lineString,
        +                            @NonNull
        +                            java.lang.String units)
        +
        Takes a LineString and measures its length in the specified units.
        +
        +
        Parameters:
        +
        lineString - geometry to measure
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        length of the input line in the units specified
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line Distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        length

        +
        public static double length(@NonNull
        +                            com.mapbox.geojson.MultiLineString multiLineString,
        +                            @NonNull
        +                            java.lang.String units)
        +
        Takes a MultiLineString and measures its length in the specified units.
        +
        +
        Parameters:
        +
        multiLineString - geometry to measure
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        length of the input lines combined, in the units specified
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line Distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        length

        +
        public static double length(@NonNull
        +                            com.mapbox.geojson.Polygon polygon,
        +                            @NonNull
        +                            java.lang.String units)
        +
        Takes a Polygon and measures its perimeter in the specified units. if the polygon + contains holes, the perimeter will also be included.
        +
        +
        Parameters:
        +
        polygon - geometry to measure
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        total perimeter of the input polygon in the units specified
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line Distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        length

        +
        public static double length(@NonNull
        +                            com.mapbox.geojson.MultiPolygon multiPolygon,
        +                            @NonNull
        +                            java.lang.String units)
        +
        Takes a MultiPolygon and measures each polygons perimeter in the specified units. if + one of the polygons contains holes, the perimeter will also be included.
        +
        +
        Parameters:
        +
        multiPolygon - geometry to measure
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        total perimeter of the input polygons combined, in the units specified
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line Distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        length

        +
        public static double length(java.util.List<com.mapbox.geojson.Point> coords,
        +                            java.lang.String units)
        +
        Takes a List of Point and measures its length in the specified units.
        +
        +
        Parameters:
        +
        coords - geometry to measure
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        length of the input line in the units specified
        +
        Since:
        +
        5.2.0
        +
        See Also:
        +
        Turf Line Distance documentation
        +
        +
      • +
      + + + +
        +
      • +

        midpoint

        +
        public static com.mapbox.geojson.Point midpoint(@NonNull
        +                                                com.mapbox.geojson.Point from,
        +                                                @NonNull
        +                                                com.mapbox.geojson.Point to)
        +
        Takes two Points and returns a point midway between them. The midpoint is calculated + geodesically, meaning the curvature of the earth is taken into account.
        +
        +
        Parameters:
        +
        from - first point used for calculating the midpoint
        +
        to - second point used for calculating the midpoint
        +
        Returns:
        +
        a Point midway between point1 and point2
        +
        Since:
        +
        1.3.0
        +
        See Also:
        +
        Turf Midpoint documentation
        +
        +
      • +
      + + + +
        +
      • +

        along

        +
        public static com.mapbox.geojson.Point along(@NonNull
        +                                             com.mapbox.geojson.LineString line,
        +                                             double distance,
        +                                             @NonNull
        +                                             java.lang.String units)
        +
        Takes a line and returns a point at a specified distance along the line.
        +
        +
        Parameters:
        +
        line - that the point should be placed upon
        +
        distance - along the linestring geometry which the point should be placed on
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        a Point which is on the linestring provided and at the distance from + the origin of that line to the end of the distance
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        along

        +
        public static com.mapbox.geojson.Point along(@NonNull
        +                                             java.util.List<com.mapbox.geojson.Point> coords,
        +                                             double distance,
        +                                             @NonNull
        +                                             java.lang.String units)
        +
        Takes a list of points and returns a point at a specified distance along the line.
        +
        +
        Parameters:
        +
        coords - that the point should be placed upon
        +
        distance - along the linestring geometry which the point should be placed on
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        a Point which is on the linestring provided and at the distance from + the origin of that line to the end of the distance
        +
        Since:
        +
        5.2.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(@NonNull
        +                            com.mapbox.geojson.Point point)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        point - a Point object
        +
        Returns:
        +
        A double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(@NonNull
        +                            com.mapbox.geojson.LineString lineString)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        lineString - a LineString object
        +
        Returns:
        +
        A double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(@NonNull
        +                            com.mapbox.geojson.MultiPoint multiPoint)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        multiPoint - a MultiPoint object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(@NonNull
        +                            com.mapbox.geojson.Polygon polygon)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        polygon - a Polygon object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(@NonNull
        +                            com.mapbox.geojson.MultiLineString multiLineString)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        multiLineString - a MultiLineString object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(com.mapbox.geojson.MultiPolygon multiPolygon)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        multiPolygon - a MultiPolygon object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(com.mapbox.geojson.GeoJson geoJson)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        geoJson - a GeoJson object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(com.mapbox.geojson.FeatureCollection featureCollection)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        featureCollection - a FeatureCollection object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(com.mapbox.geojson.Feature feature)
        +
        Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
        +
        +
        Parameters:
        +
        feature - a Feature object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        bbox

        +
        public static double[] bbox(com.mapbox.geojson.Geometry geometry)
        +
        Takes an arbitrary Geometry and calculates a bounding box.
        +
        +
        Parameters:
        +
        geometry - a Geometry object
        +
        Returns:
        +
        a double array defining the bounding box in this order [minX, minY, maxX, maxY]
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        bboxPolygon

        +
        public static com.mapbox.geojson.Feature bboxPolygon(@NonNull
        +                                                     com.mapbox.geojson.BoundingBox boundingBox)
        +
        Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
        +
        +
        Parameters:
        +
        boundingBox - a BoundingBox object to calculate with
        +
        Returns:
        +
        a Feature object
        +
        Since:
        +
        4.9.0
        +
        See Also:
        +
        Turf BoundingBox Polygon documentation
        +
        +
      • +
      + + + +
        +
      • +

        bboxPolygon

        +
        public static com.mapbox.geojson.Feature bboxPolygon(@NonNull
        +                                                     com.mapbox.geojson.BoundingBox boundingBox,
        +                                                     @Nullable
        +                                                     com.google.gson.JsonObject properties,
        +                                                     @Nullable
        +                                                     java.lang.String id)
        +
        Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
        +
        +
        Parameters:
        +
        boundingBox - a BoundingBox object to calculate with
        +
        properties - a JsonObject containing the feature properties
        +
        id - common identifier of this feature
        +
        Returns:
        +
        a Feature object
        +
        Since:
        +
        4.9.0
        +
        See Also:
        +
        Turf BoundingBox Polygon documentation
        +
        +
      • +
      + + + +
        +
      • +

        bboxPolygon

        +
        public static com.mapbox.geojson.Feature bboxPolygon(@NonNull
        +                                                     double[] bbox)
        +
        Takes a bbox and uses its coordinates to create a Polygon geometry.
        +
        +
        Parameters:
        +
        bbox - a double[] object to calculate with
        +
        Returns:
        +
        a Feature object
        +
        Since:
        +
        4.9.0
        +
        See Also:
        +
        Turf BoundingBox Polygon documentation
        +
        +
      • +
      + + + +
        +
      • +

        bboxPolygon

        +
        public static com.mapbox.geojson.Feature bboxPolygon(@NonNull
        +                                                     double[] bbox,
        +                                                     @Nullable
        +                                                     com.google.gson.JsonObject properties,
        +                                                     @Nullable
        +                                                     java.lang.String id)
        +
        Takes a bbox and uses its coordinates to create a Polygon geometry.
        +
        +
        Parameters:
        +
        bbox - a double[] object to calculate with
        +
        properties - a JsonObject containing the feature properties
        +
        id - common identifier of this feature
        +
        Returns:
        +
        a Feature object
        +
        Since:
        +
        4.9.0
        +
        See Also:
        +
        Turf BoundingBox Polygon documentation
        +
        +
      • +
      + + + +
        +
      • +

        envelope

        +
        public static com.mapbox.geojson.Polygon envelope(com.mapbox.geojson.GeoJson geoJson)
        +
        Takes any number of features and returns a rectangular Polygon that encompasses all vertices.
        +
        +
        Parameters:
        +
        geoJson - input features
        +
        Returns:
        +
        a rectangular Polygon feature that encompasses all vertices
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        square

        +
        public static com.mapbox.geojson.BoundingBox square(@NonNull
        +                                                    com.mapbox.geojson.BoundingBox boundingBox)
        +
        Takes a bounding box and calculates the minimum square bounding box + that would contain the input.
        +
        +
        Parameters:
        +
        boundingBox - extent in west, south, east, north order
        +
        Returns:
        +
        a square surrounding bbox
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      + + + +
        +
      • +

        area

        +
        public static double area(@NonNull
        +                          com.mapbox.geojson.Feature feature)
        +
        Takes one Feature and returns it's area in square meters.
        +
        +
        Parameters:
        +
        feature - input Feature
        +
        Returns:
        +
        area in square meters
        +
        Since:
        +
        4.10.0
        +
        +
      • +
      + + + +
        +
      • +

        area

        +
        public static double area(@NonNull
        +                          com.mapbox.geojson.FeatureCollection featureCollection)
        +
        Takes one FeatureCollection and returns it's area in square meters.
        +
        +
        Parameters:
        +
        featureCollection - input FeatureCollection
        +
        Returns:
        +
        area in square meters
        +
        Since:
        +
        4.10.0
        +
        +
      • +
      + + + +
        +
      • +

        area

        +
        public static double area(@NonNull
        +                          com.mapbox.geojson.Geometry geometry)
        +
        Takes one Geometry and returns its area in square meters.
        +
        +
        Parameters:
        +
        geometry - input Geometry
        +
        Returns:
        +
        area in square meters
        +
        Since:
        +
        4.10.0
        +
        +
      • +
      + + + +
        +
      • +

        center

        +
        public static com.mapbox.geojson.Feature center(com.mapbox.geojson.Feature feature,
        +                                                @Nullable
        +                                                com.google.gson.JsonObject properties,
        +                                                @Nullable
        +                                                java.lang.String id)
        +
        Takes a Feature and returns the absolute center of the Feature.
        +
        +
        Parameters:
        +
        feature - the single Feature to find the center of.
        +
        properties - a optional JsonObject containing the properties that should be + placed in the returned Feature.
        +
        id - an optional common identifier that should be placed in the returned Feature.
        +
        Returns:
        +
        a Feature with a Point geometry type.
        +
        Since:
        +
        5.3.0
        +
        +
      • +
      + + + +
        +
      • +

        center

        +
        public static com.mapbox.geojson.Feature center(com.mapbox.geojson.Feature feature)
        +
        Takes a Feature and returns the absolute center of the Feature.
        +
        +
        Parameters:
        +
        feature - the single Feature to find the center of.
        +
        Returns:
        +
        a Feature with a Point geometry type.
        +
        Since:
        +
        5.3.0
        +
        +
      • +
      + + + +
        +
      • +

        center

        +
        public static com.mapbox.geojson.Feature center(com.mapbox.geojson.FeatureCollection featureCollection,
        +                                                @Nullable
        +                                                com.google.gson.JsonObject properties,
        +                                                @Nullable
        +                                                java.lang.String id)
        +
        Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
        +
        +
        Parameters:
        +
        featureCollection - the single FeatureCollection to find the center of.
        +
        properties - a optional JsonObject containing the properties that should be + placed in the returned Feature.
        +
        id - an optional common identifier that should be placed in the returned Feature.
        +
        Returns:
        +
        a Feature with a Point geometry type.
        +
        Since:
        +
        5.3.0
        +
        +
      • +
      + + + +
        +
      • +

        center

        +
        public static com.mapbox.geojson.Feature center(com.mapbox.geojson.FeatureCollection featureCollection)
        +
        Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
        +
        +
        Parameters:
        +
        featureCollection - the single FeatureCollection to find the center of.
        +
        Returns:
        +
        a Feature with a Point geometry type.
        +
        Since:
        +
        5.3.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfMeta.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfMeta.html new file mode 100644 index 000000000..626a61811 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfMeta.html @@ -0,0 +1,511 @@ + + + + + + +TurfMeta (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfMeta

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfMeta
    +extends java.lang.Object
    +
    Class contains methods that are useful for getting all coordinates from a specific GeoJson + geometry.
    +
    +
    Since:
    +
    2.0.0
    +
    See Also:
    +
    Turf documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.Feature feature, + boolean excludeWrapCoord) +
      Get all coordinates from a Feature object, returning a List of Point + objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.FeatureCollection featureCollection, + boolean excludeWrapCoord) +
      Get all coordinates from a FeatureCollection object, returning a + List of Point objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.LineString lineString) +
      Get all coordinates from a LineString object, returning a List of Point + objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.MultiLineString multiLineString) +
      Get all coordinates from a MultiLineString object, returning + a List of Point objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.MultiPoint multiPoint) +
      Get all coordinates from a MultiPoint object, returning a List of Point + objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.MultiPolygon multiPolygon, + boolean excludeWrapCoord) +
      Get all coordinates from a MultiPolygon object, returning a List of Point + objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.Point point) +
      Get all coordinates from a Point object, returning a List of Point objects.
      +
      static java.util.List<com.mapbox.geojson.Point>coordAll(com.mapbox.geojson.Polygon polygon, + boolean excludeWrapCoord) +
      Get all coordinates from a Polygon object, returning a List of Point objects.
      +
      static com.mapbox.geojson.PointgetCoord(com.mapbox.geojson.Feature obj) +
      Unwrap a coordinate Point from a Feature with a Point geometry.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.Point point)
        +
        Get all coordinates from a Point object, returning a List of Point objects. + If you have a geometry collection, you need to break it down to individual geometry objects + before using coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        point - any Point object
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.MultiPoint multiPoint)
        +
        Get all coordinates from a MultiPoint object, returning a List of Point + objects. If you have a geometry collection, you need to break it down to individual geometry + objects before using coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        multiPoint - any MultiPoint object
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.LineString lineString)
        +
        Get all coordinates from a LineString object, returning a List of Point + objects. If you have a geometry collection, you need to break it down to individual geometry + objects before using coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        lineString - any LineString object
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.Polygon polygon,
        +                                                                         @NonNull
        +                                                                         boolean excludeWrapCoord)
        +
        Get all coordinates from a Polygon object, returning a List of Point objects. + If you have a geometry collection, you need to break it down to individual geometry objects + before using coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        polygon - any Polygon object
        +
        excludeWrapCoord - whether or not to include the final coordinate of LinearRings that + wraps the ring in its iteration
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.MultiLineString multiLineString)
        +
        Get all coordinates from a MultiLineString object, returning + a List of Point objects. If you have a geometry collection, you + need to break it down to individual geometry objects before using + coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        multiLineString - any MultiLineString object
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.MultiPolygon multiPolygon,
        +                                                                         @NonNull
        +                                                                         boolean excludeWrapCoord)
        +
        Get all coordinates from a MultiPolygon object, returning a List of Point + objects. If you have a geometry collection, you need to break it down to individual geometry + objects before using coordAll(com.mapbox.geojson.Point).
        +
        +
        Parameters:
        +
        multiPolygon - any MultiPolygon object
        +
        excludeWrapCoord - whether or not to include the final coordinate of LinearRings that + wraps the ring in its iteration. Used to handle Polygon and + MultiPolygon geometries.
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        2.0.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.Feature feature,
        +                                                                         @NonNull
        +                                                                         boolean excludeWrapCoord)
        +
        Get all coordinates from a Feature object, returning a List of Point + objects.
        +
        +
        Parameters:
        +
        feature - the Feature that you'd like to extract the Points from.
        +
        excludeWrapCoord - whether or not to include the final coordinate of LinearRings that + wraps the ring in its iteration. Used if the Feature + passed through the method is a Polygon or MultiPolygon + geometry.
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        coordAll

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> coordAll(@NonNull
        +                                                                         com.mapbox.geojson.FeatureCollection featureCollection,
        +                                                                         @NonNull
        +                                                                         boolean excludeWrapCoord)
        +
        Get all coordinates from a FeatureCollection object, returning a + List of Point objects.
        +
        +
        Parameters:
        +
        featureCollection - the FeatureCollection that you'd like + to extract the Points from.
        +
        excludeWrapCoord - whether or not to include the final coordinate of LinearRings that + wraps the ring in its iteration. Used if a Feature in the + FeatureCollection that's passed through this method, is a + Polygon or MultiPolygon geometry.
        +
        Returns:
        +
        a List made up of Points
        +
        Since:
        +
        4.8.0
        +
        +
      • +
      + + + +
        +
      • +

        getCoord

        +
        public static com.mapbox.geojson.Point getCoord(com.mapbox.geojson.Feature obj)
        +
        Unwrap a coordinate Point from a Feature with a Point geometry.
        +
        +
        Parameters:
        +
        obj - any value
        +
        Returns:
        +
        a coordinate
        +
        Since:
        +
        3.2.0
        +
        See Also:
        +
        Turf getCoord documentation
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfMisc.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfMisc.html new file mode 100644 index 000000000..b90b94c1a --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfMisc.html @@ -0,0 +1,503 @@ + + + + + + +TurfMisc (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfMisc

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfMisc
    +extends java.lang.Object
    +
    Class contains all the miscellaneous methods that Turf can perform.
    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Turf documentation
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.List<com.mapbox.geojson.Point>lineIntersect(com.mapbox.geojson.LineString line1, + com.mapbox.geojson.LineString line2) +
      Takes lines LineString and returns intersect points.
      +
      static com.mapbox.geojson.LineStringlineSlice(com.mapbox.geojson.Point startPt, + com.mapbox.geojson.Point stopPt, + com.mapbox.geojson.Feature line) +
      Takes a line, a start Point, and a stop point and returns the line in between those + points.
      +
      static com.mapbox.geojson.LineStringlineSlice(com.mapbox.geojson.Point startPt, + com.mapbox.geojson.Point stopPt, + com.mapbox.geojson.LineString line) +
      Takes a line, a start Point, and a stop point and returns the line in between those + points.
      +
      static com.mapbox.geojson.LineStringlineSliceAlong(com.mapbox.geojson.Feature line, + double startDist, + double stopDist, + java.lang.String units) +
      Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point + and returns a subsection of the line in-between those points.
      +
      static com.mapbox.geojson.LineStringlineSliceAlong(com.mapbox.geojson.LineString line, + double startDist, + double stopDist, + java.lang.String units) +
      Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point, + returns a subsection of the line in-between those points.
      +
      static com.mapbox.geojson.FeaturenearestPointOnLine(com.mapbox.geojson.Point pt, + java.util.List<com.mapbox.geojson.Point> coords) +
      Takes a Point and a LineString and calculates the closest Point on the + LineString.
      +
      static com.mapbox.geojson.FeaturenearestPointOnLine(com.mapbox.geojson.Point pt, + java.util.List<com.mapbox.geojson.Point> coords, + java.lang.String units) +
      Takes a Point and a LineString and calculates the closest Point on the + LineString.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        lineIntersect

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> lineIntersect(@NonNull
        +                                                                              com.mapbox.geojson.LineString line1,
        +                                                                              @NonNull
        +                                                                              com.mapbox.geojson.LineString line2)
        +
        Takes lines LineString and returns intersect points. The time complexity is O(nm) + that is not as efficient as Turf.js implementation.
        +
        +
        Parameters:
        +
        line1 - LineString 1
        +
        line2 - LineString 2
        +
        Returns:
        +
        Intersect points
        +
        Since:
        +
        6.2.0
        +
        See Also:
        +
        Turf Line intersect documentation
        +
        +
      • +
      + + + +
        +
      • +

        lineSlice

        +
        @NonNull
        +public static com.mapbox.geojson.LineString lineSlice(@NonNull
        +                                                               com.mapbox.geojson.Point startPt,
        +                                                               @NonNull
        +                                                               com.mapbox.geojson.Point stopPt,
        +                                                               @NonNull
        +                                                               com.mapbox.geojson.Feature line)
        +
        Takes a line, a start Point, and a stop point and returns the line in between those + points.
        +
        +
        Parameters:
        +
        startPt - Starting point.
        +
        stopPt - Stopping point.
        +
        line - Line to slice.
        +
        Returns:
        +
        Sliced line.
        +
        Throws:
        +
        TurfException - signals that a Turf exception of some sort has occurred.
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line slice documentation
        +
        +
      • +
      + + + +
        +
      • +

        lineSlice

        +
        @NonNull
        +public static com.mapbox.geojson.LineString lineSlice(@NonNull
        +                                                               com.mapbox.geojson.Point startPt,
        +                                                               @NonNull
        +                                                               com.mapbox.geojson.Point stopPt,
        +                                                               @NonNull
        +                                                               com.mapbox.geojson.LineString line)
        +
        Takes a line, a start Point, and a stop point and returns the line in between those + points.
        +
        +
        Parameters:
        +
        startPt - used for calculating the lineSlice
        +
        stopPt - used for calculating the lineSlice
        +
        line - geometry that should be sliced
        +
        Returns:
        +
        a sliced LineString
        +
        Since:
        +
        1.2.0
        +
        See Also:
        +
        Turf Line slice documentation
        +
        +
      • +
      + + + +
        +
      • +

        lineSliceAlong

        +
        @NonNull
        +public static com.mapbox.geojson.LineString lineSliceAlong(@NonNull
        +                                                                    com.mapbox.geojson.Feature line,
        +                                                                    double startDist,
        +                                                                    double stopDist,
        +                                                                    @NonNull
        +                                                                    java.lang.String units)
        +
        Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point + and returns a subsection of the line in-between those points. + + This can be useful for extracting only the part of a route between two distances.
        +
        +
        Parameters:
        +
        line - input line
        +
        startDist - distance along the line to starting point
        +
        stopDist - distance along the line to ending point
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria + can be degrees, radians, miles, or kilometers
        +
        Returns:
        +
        sliced line
        +
        Throws:
        +
        TurfException - signals that a Turf exception of some sort has occurred.
        +
        Since:
        +
        3.1.0
        +
        See Also:
        +
        Turf Line slice documentation
        +
        +
      • +
      + + + +
        +
      • +

        lineSliceAlong

        +
        @NonNull
        +public static com.mapbox.geojson.LineString lineSliceAlong(@NonNull
        +                                                                    com.mapbox.geojson.LineString line,
        +                                                                    double startDist,
        +                                                                    double stopDist,
        +                                                                    @NonNull
        +                                                                    java.lang.String units)
        +
        Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point, + returns a subsection of the line in-between those points. + + This can be useful for extracting only the part of a route between two distances.
        +
        +
        Parameters:
        +
        line - input line
        +
        startDist - distance along the line to starting point
        +
        stopDist - distance along the line to ending point
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria + can be degrees, radians, miles, or kilometers
        +
        Returns:
        +
        sliced line
        +
        Throws:
        +
        TurfException - signals that a Turf exception of some sort has occurred.
        +
        Since:
        +
        3.1.0
        +
        See Also:
        +
        Turf Line slice documentation
        +
        +
      • +
      + + + +
        +
      • +

        nearestPointOnLine

        +
        @NonNull
        +public static com.mapbox.geojson.Feature nearestPointOnLine(@NonNull
        +                                                                     com.mapbox.geojson.Point pt,
        +                                                                     @NonNull
        +                                                                     java.util.List<com.mapbox.geojson.Point> coords)
        +
        Takes a Point and a LineString and calculates the closest Point on the + LineString.
        +
        +
        Parameters:
        +
        pt - point to snap from
        +
        coords - line to snap to
        +
        Returns:
        +
        closest point on the line to point
        +
        Since:
        +
        1.3.0
        +
        +
      • +
      + + + +
        +
      • +

        nearestPointOnLine

        +
        @NonNull
        +public static com.mapbox.geojson.Feature nearestPointOnLine(@NonNull
        +                                                                     com.mapbox.geojson.Point pt,
        +                                                                     @NonNull
        +                                                                     java.util.List<com.mapbox.geojson.Point> coords,
        +                                                                     @Nullable
        +                                                                     java.lang.String units)
        +
        Takes a Point and a LineString and calculates the closest Point on the + LineString.
        +
        +
        Parameters:
        +
        pt - point to snap from
        +
        coords - line to snap to
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria + can be degrees, radians, miles, or kilometers
        +
        Returns:
        +
        closest point on the line to point
        +
        Since:
        +
        4.9.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/TurfTransformation.html b/libjava-turf/7.1.0/com/mapbox/turf/TurfTransformation.html new file mode 100644 index 000000000..8daf6a32f --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/TurfTransformation.html @@ -0,0 +1,437 @@ + + + + + + +TurfTransformation (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf
+

Class TurfTransformation

+
+
+ +
+
    +
  • +
    +
    +
    public final class TurfTransformation
    +extends java.lang.Object
    +
    Methods in this class consume one GeoJSON object and output a new object with the defined + parameters provided.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static com.mapbox.geojson.Polygoncircle(com.mapbox.geojson.Point center, + double radius) +
      Takes a Point and calculates the circle polygon given a radius in degrees, radians, + miles, or kilometers; and steps for precision.
      +
      static com.mapbox.geojson.Polygoncircle(com.mapbox.geojson.Point center, + double radius, + int steps, + java.lang.String units) +
      Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision.
      +
      static com.mapbox.geojson.Polygoncircle(com.mapbox.geojson.Point center, + double radius, + java.lang.String units) +
      Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision.
      +
      static java.util.List<com.mapbox.geojson.Point>simplify(java.util.List<com.mapbox.geojson.Point> original) +
      Simplifies provided list of coordinates points into a shorter list of coordinates.
      +
      static java.util.List<com.mapbox.geojson.Point>simplify(java.util.List<com.mapbox.geojson.Point> original, + boolean highQuality) +
      Simplifies provided list of coordinates points into a shorter list of coordinates.
      +
      static java.util.List<com.mapbox.geojson.Point>simplify(java.util.List<com.mapbox.geojson.Point> original, + double tolerance) +
      Simplifies provided list of coordinates points into a shorter list of coordinates.
      +
      static java.util.List<com.mapbox.geojson.Point>simplify(java.util.List<com.mapbox.geojson.Point> original, + double tolerance, + boolean highQuality) +
      Simplifies provided list of coordinates points into a shorter list of coordinates.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        circle

        +
        public static com.mapbox.geojson.Polygon circle(@NonNull
        +                                                com.mapbox.geojson.Point center,
        +                                                double radius)
        +
        Takes a Point and calculates the circle polygon given a radius in degrees, radians, + miles, or kilometers; and steps for precision. This uses the DEFAULT_STEPS and + TurfConstants.UNIT_DEFAULT values.
        +
        +
        Parameters:
        +
        center - a Point which the circle will center around
        +
        radius - the radius of the circle
        +
        Returns:
        +
        a Polygon which represents the newly created circle
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        circle

        +
        public static com.mapbox.geojson.Polygon circle(@NonNull
        +                                                com.mapbox.geojson.Point center,
        +                                                double radius,
        +                                                java.lang.String units)
        +
        Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision. This + method uses the DEFAULT_STEPS.
        +
        +
        Parameters:
        +
        center - a Point which the circle will center around
        +
        radius - the radius of the circle
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        a Polygon which represents the newly created circle
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        circle

        +
        public static com.mapbox.geojson.Polygon circle(@NonNull
        +                                                com.mapbox.geojson.Point center,
        +                                                double radius,
        +                                                int steps,
        +                                                java.lang.String units)
        +
        Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision.
        +
        +
        Parameters:
        +
        center - a Point which the circle will center around
        +
        radius - the radius of the circle
        +
        steps - number of steps which make up the circle parameter
        +
        units - one of the units found inside TurfConstants.TurfUnitCriteria
        +
        Returns:
        +
        a Polygon which represents the newly created circle
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> simplify(@NonNull
        +                                                                         java.util.List<com.mapbox.geojson.Point> original)
        +
        Simplifies provided list of coordinates points into a shorter list of coordinates.
        +
        +
        Parameters:
        +
        original - the coordinates to simplify
        +
        Returns:
        +
        simplified coordinates
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> simplify(@NonNull
        +                                                                         java.util.List<com.mapbox.geojson.Point> original,
        +                                                                         double tolerance)
        +
        Simplifies provided list of coordinates points into a shorter list of coordinates.
        +
        +
        Parameters:
        +
        original - the coordinates to simplify
        +
        tolerance - tolerance in the same measurement as the point coordinates
        +
        Returns:
        +
        simplified coordinates
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> simplify(@NonNull
        +                                                                         java.util.List<com.mapbox.geojson.Point> original,
        +                                                                         boolean highQuality)
        +
        Simplifies provided list of coordinates points into a shorter list of coordinates.
        +
        +
        Parameters:
        +
        original - the coordinates to simplify
        +
        highQuality - true for using Douglas-Peucker, false for Radial-Distance algorithm
        +
        Returns:
        +
        simplified coordinates
        +
        +
      • +
      + + + +
        +
      • +

        simplify

        +
        @NonNull
        +public static java.util.List<com.mapbox.geojson.Point> simplify(@NonNull
        +                                                                         java.util.List<com.mapbox.geojson.Point> original,
        +                                                                         double tolerance,
        +                                                                         boolean highQuality)
        +
        Simplifies provided list of coordinates points into a shorter list of coordinates.
        +
        +
        Parameters:
        +
        original - the coordinates to simplify
        +
        tolerance - tolerance in the same measurement as the point coordinates
        +
        highQuality - true for using Douglas-Peucker, false for Radial-Distance algorithm
        +
        Returns:
        +
        simplified coordinates
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.Builder.html b/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.Builder.html new file mode 100644 index 000000000..1e9ce0140 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.Builder.html @@ -0,0 +1,352 @@ + + + + + + +LineIntersectsResult.Builder (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf.models
+

Class LineIntersectsResult.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    LineIntersectsResult
    +
    +
    +
    +
    public static class LineIntersectsResult.Builder
    +extends java.lang.Object
    +
    Build a new LineIntersectsResult instance and define its features by passing in + information through the offered methods.
    +
    +
    Since:
    +
    3.0.0
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        horizontalIntersection

        +
        public LineIntersectsResult.Builder horizontalIntersection(@Nullable
        +                                                           java.lang.Double horizontalIntersection)
        +
        If the lines intersect, use this method to get the intersecting point X value.
        +
        +
        Parameters:
        +
        horizontalIntersection - the x coordinates intersection point
        +
        Returns:
        +
        the X value where the lines intersect
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        verticalIntersection

        +
        public LineIntersectsResult.Builder verticalIntersection(@Nullable
        +                                                         java.lang.Double verticalIntersection)
        +
        If the lines intersect, use this method to get the intersecting point Y value.
        +
        +
        Parameters:
        +
        verticalIntersection - the y coordinates intersection point
        +
        Returns:
        +
        the Y value where the lines intersect
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        onLine1

        +
        public LineIntersectsResult.Builder onLine1(boolean onLine1)
        +
        Determine if the intersecting point lands on line 1 or not.
        +
        +
        Parameters:
        +
        onLine1 - true if the points land on line one, else false
        +
        Returns:
        +
        true if the intersecting point is located on line 1, otherwise false
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        onLine2

        +
        public LineIntersectsResult.Builder onLine2(boolean onLine2)
        +
        Determine if the intersecting point lands on line 2 or not.
        +
        +
        Parameters:
        +
        onLine2 - true if the points land on line two, else false
        +
        Returns:
        +
        true if the intersecting point is located on line 2, otherwise false
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.html b/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.html new file mode 100644 index 000000000..f377ecb24 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/models/LineIntersectsResult.html @@ -0,0 +1,438 @@ + + + + + + +LineIntersectsResult (services-turf API) + + + + + + + +
+ + + + + + + +
+ + + +
+
com.mapbox.turf.models
+

Class LineIntersectsResult

+
+
+ +
+
    +
  • +
    +
    +
    public class LineIntersectsResult
    +extends java.lang.Object
    +
    if the lines intersect, the result contains the x and y of the intersection (treating the lines + as infinite) and booleans for whether line segment 1 or line segment 2 contain the point.
    +
    +
    Since:
    +
    1.2.0
    +
    See Also:
    +
    Good example of how this class works written in JavaScript
    +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Nested Class Summary

      + + + + + + + + + + +
      Nested Classes 
      Modifier and TypeClass and Description
      static class LineIntersectsResult.Builder +
      Build a new LineIntersectsResult instance and define its features by passing in + information through the offered methods.
      +
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static LineIntersectsResult.Builderbuilder() +
      Builds a new instance of a lineIntersection.
      +
      booleanequals(java.lang.Object obj) 
      inthashCode() 
      java.lang.DoublehorizontalIntersection() +
      If the lines intersect, use this method to get the intersecting point X value.
      +
      booleanonLine1() +
      Determine if the intersecting point lands on line 1 or not.
      +
      booleanonLine2() +
      Determine if the intersecting point lands on line 2 or not.
      +
      LineIntersectsResult.BuildertoBuilder() +
      Convert current instance values into another Builder to quickly change one or more values.
      +
      java.lang.StringtoString() 
      java.lang.DoubleverticalIntersection() +
      If the lines intersect, use this method to get the intersecting point Y value.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        builder

        +
        public static LineIntersectsResult.Builder builder()
        +
        Builds a new instance of a lineIntersection. This class is mainly used internally for other + turf objects to recall memory when performing calculations.
        +
        +
        Returns:
        +
        LineIntersectsResult.Builder for creating a new instance
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      + + + +
        +
      • +

        horizontalIntersection

        +
        @Nullable
        +public java.lang.Double horizontalIntersection()
        +
        If the lines intersect, use this method to get the intersecting point X value.
        +
        +
        Returns:
        +
        the X value where the lines intersect
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        verticalIntersection

        +
        @Nullable
        +public java.lang.Double verticalIntersection()
        +
        If the lines intersect, use this method to get the intersecting point Y value.
        +
        +
        Returns:
        +
        the Y value where the lines intersect
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        onLine1

        +
        public boolean onLine1()
        +
        Determine if the intersecting point lands on line 1 or not.
        +
        +
        Returns:
        +
        true if the intersecting point is located on line 1, otherwise false
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        onLine2

        +
        public boolean onLine2()
        +
        Determine if the intersecting point lands on line 2 or not.
        +
        +
        Returns:
        +
        true if the intersecting point is located on line 2, otherwise false
        +
        Since:
        +
        1.2.0
        +
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public java.lang.String toString()
        +
        +
        Overrides:
        +
        toString in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(java.lang.Object obj)
        +
        +
        Overrides:
        +
        equals in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class java.lang.Object
        +
        +
      • +
      + + + +
        +
      • +

        toBuilder

        +
        public LineIntersectsResult.Builder toBuilder()
        +
        Convert current instance values into another Builder to quickly change one or more values.
        +
        +
        Returns:
        +
        a new instance of LineIntersectsResult using the newly defined values
        +
        Since:
        +
        3.0.0
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/models/package-frame.html b/libjava-turf/7.1.0/com/mapbox/turf/models/package-frame.html new file mode 100644 index 000000000..e6e03c040 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/models/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.mapbox.turf.models (services-turf API) + + + + +

com.mapbox.turf.models

+
+

Classes

+ +
+ + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/models/package-summary.html b/libjava-turf/7.1.0/com/mapbox/turf/models/package-summary.html new file mode 100644 index 000000000..98f1ed0c3 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/models/package-summary.html @@ -0,0 +1,159 @@ + + + + + + +com.mapbox.turf.models (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.turf.models

+
+
Contains the Mapbox Java Services classes.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.turf.models Description

+
Contains the Mapbox Java Services classes.
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/models/package-tree.html b/libjava-turf/7.1.0/com/mapbox/turf/models/package-tree.html new file mode 100644 index 000000000..058b7e26b --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/models/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mapbox.turf.models Class Hierarchy (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.turf.models

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/package-frame.html b/libjava-turf/7.1.0/com/mapbox/turf/package-frame.html new file mode 100644 index 000000000..1073db6c7 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +com.mapbox.turf (services-turf API) + + + + +

com.mapbox.turf

+
+

Classes

+ +

Exceptions

+ +

Annotation Types

+ +
+ + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/package-summary.html b/libjava-turf/7.1.0/com/mapbox/turf/package-summary.html new file mode 100644 index 000000000..be6f60104 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/package-summary.html @@ -0,0 +1,244 @@ + + + + + + +com.mapbox.turf (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.mapbox.turf

+
+
Contains the Mapbox Java Services Turf methods.
+
+

See: Description

+
+
+ + + + +

Package com.mapbox.turf Description

+
Contains the Mapbox Java Services Turf methods.
+
+
Since:
+
1.2.0
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/com/mapbox/turf/package-tree.html b/libjava-turf/7.1.0/com/mapbox/turf/package-tree.html new file mode 100644 index 000000000..bfea79171 --- /dev/null +++ b/libjava-turf/7.1.0/com/mapbox/turf/package-tree.html @@ -0,0 +1,160 @@ + + + + + + +com.mapbox.turf Class Hierarchy (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.mapbox.turf

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/constant-values.html b/libjava-turf/7.1.0/constant-values.html new file mode 100644 index 000000000..7538df680 --- /dev/null +++ b/libjava-turf/7.1.0/constant-values.html @@ -0,0 +1,242 @@ + + + + + + +Constant Field Values (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.mapbox.*

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/deprecated-list.html b/libjava-turf/7.1.0/deprecated-list.html new file mode 100644 index 000000000..d1383e078 --- /dev/null +++ b/libjava-turf/7.1.0/deprecated-list.html @@ -0,0 +1,146 @@ + + + + + + +Deprecated List (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/help-doc.html b/libjava-turf/7.1.0/help-doc.html new file mode 100644 index 000000000..9a2007850 --- /dev/null +++ b/libjava-turf/7.1.0/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/index-all.html b/libjava-turf/7.1.0/index-all.html new file mode 100644 index 000000000..f8414c4e4 --- /dev/null +++ b/libjava-turf/7.1.0/index-all.html @@ -0,0 +1,822 @@ + + + + + + +Index (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I L M N O P R S T U V  + + +

A

+
+
along(LineString, double, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a line and returns a point at a specified distance along the line.
+
+
along(List<Point>, double, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a list of points and returns a point at a specified distance along the line.
+
+
area(Feature) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes one Feature and returns it's area in square meters.
+
+
area(FeatureCollection) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes one FeatureCollection and returns it's area in square meters.
+
+
area(Geometry) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes one Geometry and returns its area in square meters.
+
+
+ + + +

B

+
+
bbox(Point) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(LineString) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(MultiPoint) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(Polygon) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(MultiLineString) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(MultiPolygon) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(GeoJson) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(FeatureCollection) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(Feature) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a set of features, calculates the bbox of all input features, and returns a bounding box.
+
+
bbox(Geometry) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes an arbitrary Geometry and calculates a bounding box.
+
+
bboxPolygon(BoundingBox) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
+
+
bboxPolygon(BoundingBox, JsonObject, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a BoundingBox and uses its coordinates to create a Polygon + geometry.
+
+
bboxPolygon(double[]) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a bbox and uses its coordinates to create a Polygon geometry.
+
+
bboxPolygon(double[], JsonObject, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a bbox and uses its coordinates to create a Polygon geometry.
+
+
bearing(Point, Point) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes two Points and finds the geographic bearing between them.
+
+
build() - Method in class com.mapbox.turf.models.LineIntersectsResult.Builder
+
+
Builds a new instance of a LineIntersectsResult class.
+
+
builder() - Static method in class com.mapbox.turf.models.LineIntersectsResult
+
+
Builds a new instance of a lineIntersection.
+
+
+ + + +

C

+
+
center(Feature, JsonObject, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a Feature and returns the absolute center of the Feature.
+
+
center(Feature) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a Feature and returns the absolute center of the Feature.
+
+
center(FeatureCollection, JsonObject, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
+
+
center(FeatureCollection) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes FeatureCollection and returns the absolute center + of the Features in the FeatureCollection.
+
+
circle(Point, double) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Takes a Point and calculates the circle polygon given a radius in degrees, radians, + miles, or kilometers; and steps for precision.
+
+
circle(Point, double, String) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision.
+
+
circle(Point, double, int, String) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Takes a Point and calculates the circle polygon given a radius in the + provided TurfConstants.TurfUnitCriteria; and steps for precision.
+
+
collectionOf(FeatureCollection, String, String) - Static method in class com.mapbox.turf.TurfAssertions
+
+
Enforce expectations about types of FeatureCollection inputs for Turf.
+
+
com.mapbox.turf - package com.mapbox.turf
+
+
Contains the Mapbox Java Services Turf methods.
+
+
com.mapbox.turf.models - package com.mapbox.turf.models
+
+
Contains the Mapbox Java Services classes.
+
+
combine(FeatureCollection) - Static method in class com.mapbox.turf.TurfConversion
+
+
Combines a FeatureCollection of geometries and returns + a FeatureCollection with "Multi-" geometries in it.
+
+
convertLength(double, String) - Static method in class com.mapbox.turf.TurfConversion
+
+
Converts a distance to the default units.
+
+
convertLength(double, String, String) - Static method in class com.mapbox.turf.TurfConversion
+
+
Converts a distance to a different unit specified.
+
+
coordAll(Point) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a Point object, returning a List of Point objects.
+
+
coordAll(MultiPoint) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a MultiPoint object, returning a List of Point + objects.
+
+
coordAll(LineString) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a LineString object, returning a List of Point + objects.
+
+
coordAll(Polygon, boolean) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a Polygon object, returning a List of Point objects.
+
+
coordAll(MultiLineString) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a MultiLineString object, returning + a List of Point objects.
+
+
coordAll(MultiPolygon, boolean) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a MultiPolygon object, returning a List of Point + objects.
+
+
coordAll(Feature, boolean) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a Feature object, returning a List of Point + objects.
+
+
coordAll(FeatureCollection, boolean) - Static method in class com.mapbox.turf.TurfMeta
+
+
Get all coordinates from a FeatureCollection object, returning a + List of Point objects.
+
+
+ + + +

D

+
+
degreesToRadians(double) - Static method in class com.mapbox.turf.TurfConversion
+
+
Converts an angle in degrees to radians.
+
+
destination(Point, double, double, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a Point and calculates the location of a destination point given a distance in + degrees, radians, miles, or kilometers; and bearing in degrees.
+
+
distance(Point, Point) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Calculates the distance between two points in kilometers.
+
+
distance(Point, Point, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Calculates the distance between two points in degress, radians, miles, or kilometers.
+
+
+ + + +

E

+
+
EARTH_RADIUS - Static variable in class com.mapbox.turf.TurfMeasurement
+
+
Earth's radius in meters.
+
+
envelope(GeoJson) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes any number of features and returns a rectangular Polygon that encompasses all vertices.
+
+
equals(Object) - Method in class com.mapbox.turf.models.LineIntersectsResult
+
 
+
explode(FeatureCollection) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a FeatureCollection and + returns all positions as Point objects.
+
+
explode(Feature) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Feature and + returns its position as a Point objects.
+
+
+ + + +

F

+
+
featureOf(Feature, String, String) - Static method in class com.mapbox.turf.TurfAssertions
+
+
Enforce expectations about types of Feature inputs for Turf.
+
+
+ + + +

G

+
+
geojsonType(GeoJson, String, String) - Static method in class com.mapbox.turf.TurfAssertions
+
+
Enforce expectations about types of GeoJson objects for Turf.
+
+
getCoord(Feature) - Static method in class com.mapbox.turf.TurfAssertions
+
+
Deprecated. + +
+
+
getCoord(Feature) - Static method in class com.mapbox.turf.TurfMeta
+
+
Unwrap a coordinate Point from a Feature with a Point geometry.
+
+
+ + + +

H

+
+
hashCode() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
 
+
horizontalIntersection(Double) - Method in class com.mapbox.turf.models.LineIntersectsResult.Builder
+
+
If the lines intersect, use this method to get the intersecting point X value.
+
+
horizontalIntersection() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
+
If the lines intersect, use this method to get the intersecting point X value.
+
+
+ + + +

I

+
+
inside(Point, Polygon) - Static method in class com.mapbox.turf.TurfJoins
+
+
Takes a Point and a Polygon and determines if the point resides inside the + polygon.
+
+
inside(Point, MultiPolygon) - Static method in class com.mapbox.turf.TurfJoins
+
+
Takes a Point and a MultiPolygon and determines if the point resides inside + the polygon.
+
+
+ + + +

L

+
+
length(LineString, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a LineString and measures its length in the specified units.
+
+
length(MultiLineString, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a MultiLineString and measures its length in the specified units.
+
+
length(Polygon, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a Polygon and measures its perimeter in the specified units.
+
+
length(MultiPolygon, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a MultiPolygon and measures each polygons perimeter in the specified units.
+
+
length(List<Point>, String) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a List of Point and measures its length in the specified units.
+
+
lengthToDegrees(double, String) - Static method in class com.mapbox.turf.TurfConversion
+
+
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into degrees + Valid units: miles, nauticalmiles, inches, yards, meters, metres, centimeters, kilometres, + feet.
+
+
lengthToRadians(double) - Static method in class com.mapbox.turf.TurfConversion
+
+
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
+
+
lengthToRadians(double, String) - Static method in class com.mapbox.turf.TurfConversion
+
+
Convert a distance measurement (assuming a spherical Earth) from a real-world unit into + radians.
+
+
lineIntersect(LineString, LineString) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes lines LineString and returns intersect points.
+
+
LineIntersectsResult - Class in com.mapbox.turf.models
+
+
if the lines intersect, the result contains the x and y of the intersection (treating the lines + as infinite) and booleans for whether line segment 1 or line segment 2 contain the point.
+
+
LineIntersectsResult.Builder - Class in com.mapbox.turf.models
+
+
Build a new LineIntersectsResult instance and define its features by passing in + information through the offered methods.
+
+
lineSlice(Point, Point, Feature) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a line, a start Point, and a stop point and returns the line in between those + points.
+
+
lineSlice(Point, Point, LineString) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a line, a start Point, and a stop point and returns the line in between those + points.
+
+
lineSliceAlong(Feature, double, double, String) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point + and returns a subsection of the line in-between those points.
+
+
lineSliceAlong(LineString, double, double, String) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a LineString, a specified distance along the line to a start Point, + and a specified distance along the line to a stop point, + returns a subsection of the line in-between those points.
+
+
+ + + +

M

+
+
midpoint(Point, Point) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes two Points and returns a point midway between them.
+
+
multiPolygonToLine(Feature) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Feature that contains MultiPolygon and + covert it to a FeatureCollection that contains list of Feature + of LineString or MultiLineString.
+
+
multiPolygonToLine(Feature, JsonObject) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Feature that contains MultiPolygon and a + properties JsonObject and + covert it to a FeatureCollection that contains + list of Feature of LineString or MultiLineString.
+
+
+ + + +

N

+
+
nearestPoint(Point, List<Point>) - Static method in class com.mapbox.turf.TurfClassification
+
+
Takes a reference point and a list of Point geometries and returns the point from the + set point list closest to the reference.
+
+
nearestPointOnLine(Point, List<Point>) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a Point and a LineString and calculates the closest Point on the + LineString.
+
+
nearestPointOnLine(Point, List<Point>, String) - Static method in class com.mapbox.turf.TurfMisc
+
+
Takes a Point and a LineString and calculates the closest Point on the + LineString.
+
+
+ + + +

O

+
+
onLine1(boolean) - Method in class com.mapbox.turf.models.LineIntersectsResult.Builder
+
+
Determine if the intersecting point lands on line 1 or not.
+
+
onLine1() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
+
Determine if the intersecting point lands on line 1 or not.
+
+
onLine2(boolean) - Method in class com.mapbox.turf.models.LineIntersectsResult.Builder
+
+
Determine if the intersecting point lands on line 2 or not.
+
+
onLine2() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
+
Determine if the intersecting point lands on line 2 or not.
+
+
+ + + +

P

+
+
pointsWithinPolygon(FeatureCollection, FeatureCollection) - Static method in class com.mapbox.turf.TurfJoins
+
+
Takes a FeatureCollection of Point and a FeatureCollection of + Polygon and returns the points that fall within the polygons.
+
+
polygonToLine(Feature) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Feature that contains Polygon and + covert it to a Feature that contains LineString or MultiLineString.
+
+
polygonToLine(Feature, JsonObject) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Feature that contains Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
+
+
polygonToLine(Polygon) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Polygon and + covert it to a Feature that contains LineString or MultiLineString.
+
+
polygonToLine(MultiPolygon) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a MultiPolygon and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
+
+
polygonToLine(Polygon, JsonObject) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a Polygon and a properties JsonObject and + covert it to a Feature that contains LineString or MultiLineString.
+
+
polygonToLine(MultiPolygon, JsonObject) - Static method in class com.mapbox.turf.TurfConversion
+
+
Takes a MultiPolygon and a properties JsonObject and + covert it to a FeatureCollection that contains list + of Feature of LineString or MultiLineString.
+
+
+ + + +

R

+
+
radiansToDegrees(double) - Static method in class com.mapbox.turf.TurfConversion
+
+
Converts an angle in radians to degrees.
+
+
radiansToLength(double) - Static method in class com.mapbox.turf.TurfConversion
+
+
Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit.
+
+
radiansToLength(double, String) - Static method in class com.mapbox.turf.TurfConversion
+
+
Convert a distance measurement (assuming a spherical Earth) from radians to a more friendly + unit.
+
+
+ + + +

S

+
+
simplify(List<Point>) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Simplifies provided list of coordinates points into a shorter list of coordinates.
+
+
simplify(List<Point>, double) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Simplifies provided list of coordinates points into a shorter list of coordinates.
+
+
simplify(List<Point>, boolean) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Simplifies provided list of coordinates points into a shorter list of coordinates.
+
+
simplify(List<Point>, double, boolean) - Static method in class com.mapbox.turf.TurfTransformation
+
+
Simplifies provided list of coordinates points into a shorter list of coordinates.
+
+
square(BoundingBox) - Static method in class com.mapbox.turf.TurfMeasurement
+
+
Takes a bounding box and calculates the minimum square bounding box + that would contain the input.
+
+
+ + + +

T

+
+
toBuilder() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
+
Convert current instance values into another Builder to quickly change one or more values.
+
+
toString() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
 
+
TurfAssertions - Class in com.mapbox.turf
+
+
Also called Assertions, these methods enforce expectations of a certain type or calculate various + shapes from given points.
+
+
TurfClassification - Class in com.mapbox.turf
+
+
Methods found in this class are meant to consume a set of information and classify it according + to a shared quality or characteristic.
+
+
TurfConstants - Class in com.mapbox.turf
+
+
This class holds the Turf constants which are useful when specifying additional information such + as units prior to executing the Turf function.
+
+
TurfConstants.TurfUnitCriteria - Annotation Type in com.mapbox.turf
+
+
Retention policy for the various Turf units.
+
+
TurfConversion - Class in com.mapbox.turf
+
+
This class is made up of methods that take in an object, convert it, and then return the object + in the desired units or object.
+
+
TurfException - Exception in com.mapbox.turf
+
+
This indicates conditions that a reasonable application might want to catch.
+
+
TurfException(String) - Constructor for exception com.mapbox.turf.TurfException
+
+
A form of RuntimeException that indicates conditions that a reasonable application + might want to catch.
+
+
TurfJoins - Class in com.mapbox.turf
+
+
Class contains methods that can determine if points lie within a polygon or not.
+
+
TurfMeasurement - Class in com.mapbox.turf
+
+
Class contains an assortment of methods used to calculate measurements such as bearing, + destination, midpoint, etc.
+
+
TurfMeta - Class in com.mapbox.turf
+
+
Class contains methods that are useful for getting all coordinates from a specific GeoJson + geometry.
+
+
TurfMisc - Class in com.mapbox.turf
+
+
Class contains all the miscellaneous methods that Turf can perform.
+
+
TurfTransformation - Class in com.mapbox.turf
+
+
Methods in this class consume one GeoJSON object and output a new object with the defined + parameters provided.
+
+
+ + + +

U

+
+
UNIT_CENTIMETERS - Static variable in class com.mapbox.turf.TurfConstants
+
+
A centimeter (American spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
+
+
UNIT_CENTIMETRES - Static variable in class com.mapbox.turf.TurfConstants
+
+
A centimetre (international spelling) is a unit of length in the metric system, equal to one + hundredth of a meter.
+
+
UNIT_DEFAULT - Static variable in class com.mapbox.turf.TurfConstants
+
+
The default unit used in most Turf methods when no other unit is specified is kilometers.
+
+
UNIT_DEGREES - Static variable in class com.mapbox.turf.TurfConstants
+
+
A degree, is a measurement of a plane angle, defined so that a full rotation is 360 degrees.
+
+
UNIT_FEET - Static variable in class com.mapbox.turf.TurfConstants
+
+
The foot is a unit of length in the imperial and US customary systems of measurement.
+
+
UNIT_INCHES - Static variable in class com.mapbox.turf.TurfConstants
+
+
The inch (abbreviation: in or ") is a unit of length in the (British) imperial and United + States customary systems of measurement now formally equal to 1/36th yard but usually + understood as 1/12th of a foot.
+
+
UNIT_KILOMETERS - Static variable in class com.mapbox.turf.TurfConstants
+
+
The kilometer (American spelling) is a unit of length in the metric system, equal to one + thousand meters.
+
+
UNIT_KILOMETRES - Static variable in class com.mapbox.turf.TurfConstants
+
+
The kilometre (international spelling) is a unit of length in the metric system, equal to one + thousand metres.
+
+
UNIT_METERS - Static variable in class com.mapbox.turf.TurfConstants
+
+
The metre (international spelling) or meter (American spelling) is the base unit of length in + the International System of Units (SI).
+
+
UNIT_METRES - Static variable in class com.mapbox.turf.TurfConstants
+
+
The metre (international spelling) is the base unit of length in + the International System of Units (SI).
+
+
UNIT_MILES - Static variable in class com.mapbox.turf.TurfConstants
+
+
The mile is an English unit of length of linear measure equal to 5,280 feet, or 1,760 yards, + and standardised as exactly 1,609.344 meters by international agreement in 1959.
+
+
UNIT_NAUTICAL_MILES - Static variable in class com.mapbox.turf.TurfConstants
+
+
The nautical mile per hour is known as the knot.
+
+
UNIT_RADIANS - Static variable in class com.mapbox.turf.TurfConstants
+
+
The radian is the standard unit of angular measure, used in many areas of mathematics.
+
+
UNIT_YARDS - Static variable in class com.mapbox.turf.TurfConstants
+
+
The yard (abbreviation: yd) is an English unit of length, in both the British imperial and US + customary systems of measurement, that comprises 3 feet or 36 inches.
+
+
+ + + +

V

+
+
verticalIntersection(Double) - Method in class com.mapbox.turf.models.LineIntersectsResult.Builder
+
+
If the lines intersect, use this method to get the intersecting point Y value.
+
+
verticalIntersection() - Method in class com.mapbox.turf.models.LineIntersectsResult
+
+
If the lines intersect, use this method to get the intersecting point Y value.
+
+
+A B C D E F G H I L M N O P R S T U V 
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/index.html b/libjava-turf/7.1.0/index.html new file mode 100644 index 000000000..a6fdd4dbc --- /dev/null +++ b/libjava-turf/7.1.0/index.html @@ -0,0 +1,76 @@ + + + + + + +services-turf API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/libjava-turf/7.1.0/overview-frame.html b/libjava-turf/7.1.0/overview-frame.html new file mode 100644 index 000000000..64cf226ee --- /dev/null +++ b/libjava-turf/7.1.0/overview-frame.html @@ -0,0 +1,22 @@ + + + + + + +Overview List (services-turf API) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/libjava-turf/7.1.0/overview-summary.html b/libjava-turf/7.1.0/overview-summary.html new file mode 100644 index 000000000..567f1f251 --- /dev/null +++ b/libjava-turf/7.1.0/overview-summary.html @@ -0,0 +1,144 @@ + + + + + + +Overview (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

services-turf API

+
+
+ + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.mapbox.turf +
Contains the Mapbox Java Services Turf methods.
+
com.mapbox.turf.models +
Contains the Mapbox Java Services classes.
+
+
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/overview-tree.html b/libjava-turf/7.1.0/overview-tree.html new file mode 100644 index 000000000..f29122658 --- /dev/null +++ b/libjava-turf/7.1.0/overview-tree.html @@ -0,0 +1,163 @@ + + + + + + +Class Hierarchy (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Annotation Type Hierarchy

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/package-list b/libjava-turf/7.1.0/package-list new file mode 100644 index 000000000..d3a997d7e --- /dev/null +++ b/libjava-turf/7.1.0/package-list @@ -0,0 +1,2 @@ +com.mapbox.turf +com.mapbox.turf.models diff --git a/libjava-turf/7.1.0/script.js b/libjava-turf/7.1.0/script.js new file mode 100644 index 000000000..b34635693 --- /dev/null +++ b/libjava-turf/7.1.0/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/libjava-turf/7.1.0/serialized-form.html b/libjava-turf/7.1.0/serialized-form.html new file mode 100644 index 000000000..ced7b3451 --- /dev/null +++ b/libjava-turf/7.1.0/serialized-form.html @@ -0,0 +1,135 @@ + + + + + + +Serialized Form (services-turf API) + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + + + diff --git a/libjava-turf/7.1.0/stylesheet.css b/libjava-turf/7.1.0/stylesheet.css new file mode 100644 index 000000000..98055b22d --- /dev/null +++ b/libjava-turf/7.1.0/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}