Class GraphNode
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class GraphNode extends Feature implements Parcelable
Class representing Nodes for navigation
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<GraphNode>
CREATOR
private final String
portalGroupId
private final Boolean
isPortal
private final String
id
private final String
eid
private final String
typeCode
private final Boolean
isCar
private final Geometry
geometry
private final BoundingBox
boundingBox
private final Map<String, Object>
attributes
private final String
title
private final Map<String, Object>
extraData
private final Location
location
-
Method Summary
Modifier and Type Method Description final String
getPortalGroupId()
final Boolean
isPortal()
Checks whether the node is a portal type Boolean
equals(Object other)
Integer
hashCode()
Unit
writeToParcel(Parcel parcel, Integer flags)
Integer
describeContents()
-
Methods inherited from class com.pointrlabs.core.geojson.Feature
getAttribute, getAttributes, getBoundingBox, getEid, getExtraData, getGeometry, getId, getTitle, getTypeCode, isCar, toJson
-
Methods inherited from class com.pointrlabs.core.positioning.model.LocationAware
getLocation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
GraphNode
GraphNode(Parcel parcel)
-
-
Method Detail
-
getPortalGroupId
final String getPortalGroupId()
-
isPortal
final Boolean isPortal()
Checks whether the node is a portal type
- Returns:
True if portal type, false otherwise
-
writeToParcel
Unit writeToParcel(Parcel parcel, Integer flags)
-
describeContents
Integer describeContents()
-
-
-
-