public abstract class MtgObject
extends java.lang.Object
implements android.os.Parcelable
| Constructor and Description |
|---|
MtgObject() |
| Modifier and Type | Method and Description |
|---|---|
abstract Category |
category()
Category of tour.
|
abstract CompactMtgObject |
city()
Compact version of city.
|
abstract ContentProvider |
contentProvider()
Content provider.
|
abstract CompactMtgObject |
country()
Compact version of country.
|
abstract java.lang.String |
countryCode()
Country code (ISO 3166-1) (typical for country).
|
abstract java.lang.Integer |
distance()
Distance of tour (in meters).
|
abstract java.lang.Integer |
duration()
Total duration of tour (in seconds).
|
abstract java.lang.String |
hash()
SHA1 hash from "uuid + last updated" string.
|
abstract java.lang.Boolean |
hidden()
Tourist attraction map visibility.
|
abstract java.util.List<java.lang.String> |
languages()
Array of all available languages of MtgObject content (ISO 639-1).
|
abstract Location |
location()
Location of MtgObject.
|
abstract Map |
map()
Object with mapping details.
|
abstract Placement |
placement()
Tour placement.
|
abstract PlaybackType |
playbackType()
Type of playback algorithm.
|
abstract CompactMtgObject |
publisher()
Publisher.
|
abstract Purchase |
purchase()
Object with product purchasing details.
|
abstract ReviewsResponse.Estimation |
reviews()
The average of ratings/reviews.
|
abstract Status |
status()
Content publication status.
|
abstract java.util.List<Translation> |
translations()
Available translations of the locality name (typical for city and country).
|
abstract java.util.List<TriggerZone> |
triggerZones()
Array of trigger zones.
|
abstract MtgObjectType |
type()
Type of MtgObject.
|
abstract java.lang.String |
uuid()
Universally Unique Identifier of MtgObject.
|
abstract java.lang.Boolean |
visible()
Typical for city.
|
public abstract java.lang.String uuid()
public abstract MtgObjectType type()
public abstract Category category()
public abstract PlaybackType playbackType()
public abstract Status status()
public abstract CompactMtgObject publisher()
public abstract ContentProvider contentProvider()
public abstract java.util.List<java.lang.String> languages()
EXCEPTION: For countries and cities is an array of languages for which there are MTGObject in this locality.
public abstract Location location()
public abstract CompactMtgObject country()
public abstract CompactMtgObject city()
public abstract java.util.List<TriggerZone> triggerZones()
public abstract Map map()
public abstract Placement placement()
public abstract java.lang.Integer distance()
public abstract java.lang.Integer duration()
NOTE: Value is calculated as: distance / category speed.
public abstract Purchase purchase()
public abstract java.util.List<Translation> translations()
public abstract java.lang.String countryCode()
public abstract ReviewsResponse.Estimation reviews()
public abstract java.lang.Boolean hidden()
public abstract java.lang.Boolean visible()
public abstract java.lang.String hash()