Class AbstractTile

java.lang.Object
org.deltava.util.tile.AbstractTile
All Implemented Interfaces:
Serializable, Comparable<Tile>, Tile
Direct Known Subclasses:
PNGTile, SingleTile

public abstract class AbstractTile extends Object implements Tile, Serializable
An abstract class to support common tile functions.
Since:
11.3
Version:
11.3
Author:
Luke
See Also:
  • Field Details

  • Constructor Details

    • AbstractTile

      protected AbstractTile(TileAddress addr)
      Creates a new Tile.
      Parameters:
      addr - the Tile address
  • Method Details

    • getAddress

      public final TileAddress getAddress()
      Description copied from interface: Tile
      Returns the Tile address.
      Specified by:
      getAddress in interface Tile
      Returns:
      the address
    • getName

      public final String getName()
      Description copied from interface: Tile
      Returns the Tile name
      Specified by:
      getName in interface Tile
      Returns:
      the name
    • compareTo

      public int compareTo(Tile t2)
      Specified by:
      compareTo in interface Comparable<Tile>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object