Class PlaceNameLayer.Tile

  • All Implemented Interfaces:
    Cacheable
    Enclosing class:
    PlaceNameLayer

    protected static class PlaceNameLayer.Tile
    extends java.lang.Object
    implements Cacheable
    • Field Detail

      • sector

        protected final Sector sector
      • row

        protected final int row
      • column

        protected final int column
      • fileCachePath

        protected java.lang.String fileCachePath
      • extentVerticalExaggeration

        protected double extentVerticalExaggeration
      • priority

        protected double priority
    • Method Detail

      • getSizeInBytes

        public long getSizeInBytes()
        Description copied from interface: Cacheable
        Retrieves the approximate size of this object in bytes. Implementors are encouraged to calculate the exact size for smaller objects, but use approximate values for objects that include such large components that the approximation would produce an error so small that the extra computation would be wasteful.
        Specified by:
        getSizeInBytes in interface Cacheable
        Returns:
        this Cacheable object's size in bytes
      • getHashInt

        public java.lang.Integer getHashInt()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • getFileCachePath

        public java.lang.String getFileCachePath()
      • getRequestURL

        public java.net.URL getRequestURL()
                                   throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • getSector

        public Sector getSector()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isTileInMemoryWithData

        protected boolean isTileInMemoryWithData()
      • getPriority

        public double getPriority()
      • setPriority

        public void setPriority​(double priority)