public class TileColumns extends UserColumns<TileColumn>
| Modifier and Type | Field and Description |
|---|---|
static String |
ID
Id column name, Requirement 52
|
static String |
TILE_COLUMN
Tile column column name, Requirement 54
|
static String |
TILE_DATA
Tile ID column name, implied requirement
|
static String |
TILE_ROW
Tile row column name, Requirement 55
|
static String |
ZOOM_LEVEL
Zoom level column name, Requirement 53
|
| Constructor and Description |
|---|
TileColumns(String tableName,
List<TileColumn> columns)
Constructor
|
TileColumns(String tableName,
List<TileColumn> columns,
boolean custom)
Constructor
|
TileColumns(TileColumns tileColumns)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
TileColumns |
copy()
Copy the user columns
|
TileColumn |
getTileColumnColumn()
Get the tile column column
|
int |
getTileColumnIndex()
Get the tile column index
|
TileColumn |
getTileDataColumn()
Get the tile data column
|
int |
getTileDataIndex()
Get the tile data index
|
TileColumn |
getTileRowColumn()
Get the tile row column
|
int |
getTileRowIndex()
Get the tile row index
|
TileColumn |
getZoomLevelColumn()
Get the zoom level column
|
int |
getZoomLevelIndex()
Get the zoom level index
|
boolean |
hasTileColumnColumn()
Check if has a tile column column
|
boolean |
hasTileDataColumn()
Check if has a tile data column
|
boolean |
hasTileRowColumn()
Check if has a tile row column
|
boolean |
hasZoomLevelColumn()
Check if has a zoom level column
|
void |
setTileColumnIndex(int tileColumnIndex)
Set the tile column index
|
void |
setTileDataIndex(int tileDataIndex)
Set the tile data index
|
void |
setTileRowIndex(int tileRowIndex)
Set the tile row index
|
void |
setZoomLevelIndex(int zoomLevelIndex)
Set the zoom level index
|
protected void |
updateColumns()
Update the table columns
|
addColumn, alterColumn, columnCount, columnsOfType, dropColumn, dropColumn, dropColumn, duplicateCheck, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnName, getColumnNames, getColumns, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasPkColumn, isCustom, missingCheck, renameColumn, renameColumn, renameColumn, setCustom, setTableName, typeCheckpublic static final String ID
public static final String ZOOM_LEVEL
public static final String TILE_COLUMN
public static final String TILE_ROW
public static final String TILE_DATA
public TileColumns(String tableName, List<TileColumn> columns)
tableName - table namecolumns - columnspublic TileColumns(String tableName, List<TileColumn> columns, boolean custom)
tableName - table namecolumns - columnscustom - custom column specificationpublic TileColumns(TileColumns tileColumns)
tileColumns - tile columnspublic TileColumns copy()
copy in class UserColumns<TileColumn>protected void updateColumns()
updateColumns in class UserColumns<TileColumn>public int getZoomLevelIndex()
public void setZoomLevelIndex(int zoomLevelIndex)
zoomLevelIndex - zoom level indexpublic boolean hasZoomLevelColumn()
public TileColumn getZoomLevelColumn()
public int getTileColumnIndex()
public void setTileColumnIndex(int tileColumnIndex)
tileColumnIndex - tile column indexpublic boolean hasTileColumnColumn()
public TileColumn getTileColumnColumn()
public int getTileRowIndex()
public void setTileRowIndex(int tileRowIndex)
tileRowIndex - tile row indexpublic boolean hasTileRowColumn()
public TileColumn getTileRowColumn()
public int getTileDataIndex()
public void setTileDataIndex(int tileDataIndex)
tileDataIndex - tile data indexpublic boolean hasTileDataColumn()
public TileColumn getTileDataColumn()
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.