Class TileColumns


  • public class TileColumns
    extends UserColumns<TileColumn>
    Collection of tile columns
    Since:
    3.5.0
    Author:
    osbornb
    • Constructor Detail

      • TileColumns

        public TileColumns​(String tableName,
                           List<TileColumn> columns)
        Constructor
        Parameters:
        tableName - table name
        columns - columns
      • TileColumns

        public TileColumns​(String tableName,
                           List<TileColumn> columns,
                           boolean custom)
        Constructor
        Parameters:
        tableName - table name
        columns - columns
        custom - custom column specification
      • TileColumns

        public TileColumns​(TileColumns tileColumns)
        Copy Constructor
        Parameters:
        tileColumns - tile columns
    • Method Detail

      • getZoomLevelIndex

        public int getZoomLevelIndex()
        Get the zoom level index
        Returns:
        zoom level index
      • setZoomLevelIndex

        public void setZoomLevelIndex​(int zoomLevelIndex)
        Set the zoom level index
        Parameters:
        zoomLevelIndex - zoom level index
      • hasZoomLevelColumn

        public boolean hasZoomLevelColumn()
        Check if has a zoom level column
        Returns:
        true if has a zoom level column
      • getZoomLevelColumn

        public TileColumn getZoomLevelColumn()
        Get the zoom level column
        Returns:
        zoom level column
      • getTileColumnIndex

        public int getTileColumnIndex()
        Get the tile column index
        Returns:
        tile column index
      • setTileColumnIndex

        public void setTileColumnIndex​(int tileColumnIndex)
        Set the tile column index
        Parameters:
        tileColumnIndex - tile column index
      • hasTileColumnColumn

        public boolean hasTileColumnColumn()
        Check if has a tile column column
        Returns:
        true if has a tile column column
      • getTileColumnColumn

        public TileColumn getTileColumnColumn()
        Get the tile column column
        Returns:
        tile column column
      • getTileRowIndex

        public int getTileRowIndex()
        Get the tile row index
        Returns:
        tile row index
      • setTileRowIndex

        public void setTileRowIndex​(int tileRowIndex)
        Set the tile row index
        Parameters:
        tileRowIndex - tile row index
      • hasTileRowColumn

        public boolean hasTileRowColumn()
        Check if has a tile row column
        Returns:
        true if has a tile row column
      • getTileRowColumn

        public TileColumn getTileRowColumn()
        Get the tile row column
        Returns:
        tile row column
      • getTileDataIndex

        public int getTileDataIndex()
        Get the tile data index
        Returns:
        tile data index
      • setTileDataIndex

        public void setTileDataIndex​(int tileDataIndex)
        Set the tile data index
        Parameters:
        tileDataIndex - tile data index
      • hasTileDataColumn

        public boolean hasTileDataColumn()
        Check if has a tile data column
        Returns:
        true if has a tile data column
      • getTileDataColumn

        public TileColumn getTileDataColumn()
        Get the tile data column
        Returns:
        tile data column