-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class Poi extends PTRMapViewMarker implements Parcelable
Object representing point of interests. note: All string fields are trimmed by default
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
Poi.Companion
-
Field Summary
Fields Modifier and Type Field Description private final String
name
private String
text
private final String
description
private final List<String>
keywords
private final String
searchType
private final String
imageUrl
private final String
iconUrl
private final String
logo
private final Float
maxRating
private final Float
rating
private final Integer
numberOfRatings
private final String
priceSign
private final Integer
priceMax
private final Integer
price
private final PTRPoiDaySchedule
openHours
private final List<String>
imageUrls
private final List<String>
tags
private final List<PoiDetailButton>
buttons
private final Double
latitude
private final Double
longitude
private final Level
level
private final String
identifier
private final Boolean
shouldAllowOverlap
private String
id
private final String
eid
private final String
typeCode
private final Geometry
geometry
private final BoundingBox
boundingBox
private final Map<String, Object>
attributes
private final Map<String, Object>
extraData
private final Location
location
-
Method Summary
-
-
Constructor Detail
-
Poi
Poi(Parcel parcel)
-
-
Method Detail
-
getDescription
final String getDescription()
-
getKeywords
final List<String> getKeywords()
-
getSearchType
final String getSearchType()
-
getImageUrl
final String getImageUrl()
-
getIconUrl
final String getIconUrl()
-
getMaxRating
final Float getMaxRating()
-
getNumberOfRatings
final Integer getNumberOfRatings()
-
getPriceSign
final String getPriceSign()
-
getPriceMax
final Integer getPriceMax()
-
getOpenHours
final PTRPoiDaySchedule getOpenHours()
-
getImageUrls
final List<String> getImageUrls()
-
getButtons
final List<PoiDetailButton> getButtons()
-
getLatitude
final Double getLatitude()
-
getLongitude
final Double getLongitude()
-
getIdentifier
final String getIdentifier()
identifier for integrators (external identifier)
-
getShouldAllowOverlap
final Boolean getShouldAllowOverlap()
-
getId
final String getId()
String GUID value representing internal identifier. Corresponds to
fid
property of Feature returned from POI API
-
getTypeCode
final String getTypeCode()
-
getGeometry
final Geometry getGeometry()
-
getBoundingBox
final BoundingBox getBoundingBox()
-
getAttributes
final Map<String, Object> getAttributes()
-
getExtraData
final Map<String, Object> getExtraData()
-
getLocation
final Location getLocation()
-
writeToParcel
Unit writeToParcel(Parcel parcel, Integer flags)
-
describeContents
Integer describeContents()
-
-
-
-