com.google.android.libraries.places.api.model

Interfaces

LocationBias

Defines geographical location biases.

LocationRestriction

Defines geographical location restrictions.

Polyline

A polyline representing a route.

Classes

AccessibilityOptions

Information about the accessibility options a place offers.

AccessibilityOptions.Builder

Builder for AccessibilityOptions.

AddressComponent

Represents a component of an address, e.g., street number, postcode, city, etc.

AddressComponent.Builder

Builder for AddressComponent.

AddressComponents

The address components for the location of a Place.

AuthorAttribution

Information about the author of the data.

AuthorAttribution.Builder

Builder for AuthorAttribution.

AuthorAttributions

Information about the author(s) for the photo of a Place.

AutocompletePrediction

Represents an autocomplete suggestion of a place, based on a particular text query.

AutocompletePrediction.Builder

Builder for AutocompletePrediction.

AutocompleteSessionToken

A token which identifies an Autocomplete session for billing purposes.

CircularBounds

Represents a circular-shaped bounds around a geographical area, defined by the latitude-longitude coordinates of the center and a radius.

ConnectorAggregation

EV charging connector aggregation contains connectors of the same type and same charge rate.

ConnectorAggregation.Builder

Builder for ConnectorAggregation

EVChargeOptions

Information about the EV Charge Station hosted in Place.

EVChargeOptions.Builder

Builder for EVChargeOptions.

EVSearchOptions

Searchable EV options of a place search request.

EVSearchOptions.Builder

Builder for EVSearchOptions.

EncodedPolyline

An encoded Polyline.

FuelOptions

The most recent information about fuel options in a gas station.

FuelOptions.Builder

Builder for FuelOptions.

FuelPrice

Fuel price information for a given fuel type.

FuelPrice.Builder

Builder for FuelPrice.

Leg

A single portion of a journey from one location to another.

LocalDate

Represents a local date with year, month, and day.

LocalTime

Represents a local time with just hours and minutes.

Money

Represents an amount of money with its currency type.

Money.Builder

Builder for Money.

OpeningHours

Represents information on when a Place will be open during the week.

OpeningHours.Builder

Builder for OpeningHours.

ParkingOptions

Information about parking options for the place.

ParkingOptions.Builder

Builder for ParkingOptions.

PaymentOptions

Information about the payment options a place offers.

PaymentOptions.Builder

Builder for PaymentOptions.

Period

Represents a time segment.

Period.Builder

Builder for Period.

PhotoMetadata

The metadata corresponding to a single photo associated with a place.

PhotoMetadata.Builder

Builder for PhotoMetadata.

Place

Represents a particular physical place.

Place.Builder

Builder for Place.

PlaceLikelihood

A Place and the relative likelihood of the place being the best match within the list of returned places for a single request.

PlaceTypes

Helper class that contains most of the supported place types for autocomplete place predictions.

PlusCode

Plus Code, or Open Location Code (OLC), is a geocode system for identifying any geographical area on Earth, even when a street address does not exist.

PlusCode.Builder

Builder for PlusCode.

RectangularBounds

Represents a rectangle-shaped bounds around a geographical area, defined by the latitude-longitude coordinates of the southwest and northeast corners.

Review

Information about a review of the place.

Review.Builder

Builder for Review.

RouteModifiers

Encapsulates a set of optional conditions to satisfy when calculating the routes.

RouteModifiers.Builder

Builder for RouteModifiers.

RoutingParameters

Parameters to configure the routing calculations to the places in the response, both along a route (where result ranking will be influenced) and for calculating travel times on results.

RoutingParameters.Builder

Builder for RoutingParameters.

RoutingSummary

The duration and distance from the routing origin to a place in the response, and a second leg from that place to the destination, if requested.

SearchAlongRouteParameters

Additional parameters for searching along a route.

SpecialDay

Represents information on a particular day over the next seven days which may have opening hours that differ from the normal operating hours.

SpecialDay.Builder

Builder for SpecialDay.

SubDestination

Sub-destinations related to the place.

SubDestination.Builder

Builder for SubDestination.

TimeOfWeek

Represents the opening or closing details for a Period.

TimeOfWeek.Builder

Builder for TimeOfWeek.

Enums

DayOfWeek

Represents a day of the week.

EVConnectorType

Type of EV connectors.

FuelPrice.FuelType

Types of fuel.

OpeningHours.HoursType

Identifies the type of secondary opening hours.

Place.BooleanPlaceAttributeValue

Value of the place attribute field.

Place.BusinessStatus

The business status of a place.

Place.Field

Use the values of Place.Field to specify which place data types to return.

Place.Type

This enum is deprecated.

Use getPlaceTypes instead.

RoutingParameters.RoutingPreference

A set of values that specify factors to take into consideration when calculating the route.

RoutingParameters.TravelMode

Travel mode options.

TypeFilter

This enum is deprecated.

Use setTypesFilter, setTypesFilter, or setTypesFilter in conjunction with PlaceTypes instead.