public final class

MetaFeature

extends Object
implements Parcelable
java.lang.Object
   ↳ com.steerpath.sdk.meta.MetaFeature

Class Overview

MetaFeature is an object obtained from Steerpath Meta Service and parsed from GeoJson.

Summary

Nested Classes
class MetaFeature.Builder Implements standard Builder for Feature. 
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator CREATOR
Public Constructors
MetaFeature(Parcel in)
Public Methods
int describeContents()
String getAssetTrackingId()
String getBuildingRef()
String getBuildingReference()
See building(String)

Deprecated: user getBuildingRef() instead.
String getCssClass()
String getDescription()
int getFloor()
See floor(int)

Deprecated: user getFloorIndex() instead.
int getFloorIndex()
int[] getFloorIndexList()
Valid only for Buildings.
Map<Integer, String> getFloorIndexMap()
Combines getFloorIndexList() and getFloorNameList() into ordered map.
String[] getFloorNameList()
Valid only for Buildings.
ArrayList<MetaFeature> getFloors()
Valid only for Buildings See Builder#floors(ArrayList)
JSONObject getGeometryJson()
String getGeometryJsonString()
String getIconUrl()
String getId()
JSONObject getJson()
String getJsonString()
ArrayList<String> getKeywords()
double getLatitude()
String getLocalRef()
double getLongitude()
int getMajor()
int getMinor()
double getNaturalOrientation()
String getOptional()
int getRssi1m()
String getSubType()
ArrayList<String> getTags()
String getTitle()
boolean hasArea()
String toString()
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator CREATOR

Public Constructors

public MetaFeature (Parcel in)

Public Methods

public int describeContents ()

public String getAssetTrackingId ()

public String getBuildingRef ()

public String getBuildingReference ()

See building(String)

Deprecated: user getBuildingRef() instead. Will be removed in android-3.10.0.0

public String getCssClass ()

public String getDescription ()

public int getFloor ()

See floor(int)

Deprecated: user getFloorIndex() instead. Will be removed in android-3.10.0.0

public int getFloorIndex ()

public int[] getFloorIndexList ()

Valid only for Buildings.
See floorIndexList(int[])

public Map<Integer, String> getFloorIndexMap ()

Combines getFloorIndexList() and getFloorNameList() into ordered map. Valid only for Buildings.@return

public String[] getFloorNameList ()

Valid only for Buildings.
See floorNameList(String[])

public ArrayList<MetaFeature> getFloors ()

Valid only for Buildings See Builder#floors(ArrayList)

public JSONObject getGeometryJson ()

public String getGeometryJsonString ()

public String getIconUrl ()

public String getId ()

public JSONObject getJson ()

public String getJsonString ()

public ArrayList<String> getKeywords ()

public double getLatitude ()

public String getLocalRef ()

public double getLongitude ()

public int getMajor ()

public int getMinor ()

public double getNaturalOrientation ()

public String getOptional ()

public int getRssi1m ()

public String getSubType ()

public ArrayList<String> getTags ()

public String getTitle ()

public boolean hasArea ()

public String toString ()

public void writeToParcel (Parcel dest, int flags)