Class Place


  • public final class Place
    extends geolife.android.navigationsystem.internal.NativePointerHolder
    • Constructor Detail

      • Place

        public Place​(MapCoordinates coordinates)
        Creates a Place with the specified coordinates.
        Parameters:
        coordinates - The coordinates.
    • Method Detail

      • getType

        public PlaceType getType()
        Returns:
        The place type.
      • setType

        public void setType​(PlaceType type)
        Parameters:
        type - The place type.
      • getName

        public java.lang.String getName()
        Returns:
        The place name.
      • setName

        public void setName​(java.lang.String name)
        Parameters:
        name - The place name.
      • getCoordinates

        public MapCoordinates getCoordinates()
        Returns:
        The place coordinates.
      • setCoordinates

        public void setCoordinates​(MapCoordinates coordinates)
        Parameters:
        coordinates - The place coordinates.
      • getAddress

        public Address getAddress()
        Returns:
        The place address.
      • setAddress

        public void setAddress​(Address address)
        Parameters:
        address - The place address.
      • isAddressApproximate

        public boolean isAddressApproximate()
        Returns:
        true if the address is approximated, false otherwise.
      • setAddressApproximate

        public void setAddressApproximate​(boolean isAddressApproximate)
        Parameters:
        isAddressApproximate - true if the address is approximated, false otherwise.
      • getPoiData

        public PoiData getPoiData()
        Returns:
        Additional POI data represented by PoiData.
      • setPoiData

        public void setPoiData​(PoiData poiData)
        Parameters:
        poiData - Additional POI data represented by PoiData.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object