Class GeometryColumnsSqlMm
- java.lang.Object
-
- mil.nga.geopackage.features.columns.GeometryColumnsSqlMm
-
public class GeometryColumnsSqlMm extends Object
SQL/MM Geometry Columns object. Identifies the geometry columns in tables that contain user data representing features.- Author:
- osbornb
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLUMN_COLUMN_NAMEcolumnName field namestatic StringCOLUMN_GEOMETRY_TYPE_NAMEgeometryTypeName field namestatic StringCOLUMN_GEOMETRY_TYPE_NAME_PREFIXThe prefix added to geometry typesstatic StringCOLUMN_ID_1id 1 field name, tableNamestatic StringCOLUMN_ID_2id 2 field name, columnNamestatic StringCOLUMN_SRS_IDsrsId field namestatic StringCOLUMN_SRS_NAMEsrsName field namestatic StringCOLUMN_TABLE_NAMEtableName field namestatic StringTABLE_NAMETable name
-
Constructor Summary
Constructors Constructor Description GeometryColumnsSqlMm()Default ConstructorGeometryColumnsSqlMm(GeometryColumnsSqlMm geometryColumns)Copy Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColumnName()ContentsgetContents()GeometryTypegetGeometryType()StringgetGeometryTypeName()TableColumnKeygetId()Get the idProjectiongetProjection()Get the projectionSpatialReferenceSystemgetSrs()longgetSrsId()StringgetSrsName()StringgetTableName()voidsetColumnName(String columnName)voidsetContents(Contents contents)voidsetGeometryType(GeometryType geometryType)voidsetId(TableColumnKey id)Set the idvoidsetSrs(SpatialReferenceSystem srs)
-
-
-
Field Detail
-
TABLE_NAME
public static final String TABLE_NAME
Table name- See Also:
- Constant Field Values
-
COLUMN_TABLE_NAME
public static final String COLUMN_TABLE_NAME
tableName field name- See Also:
- Constant Field Values
-
COLUMN_COLUMN_NAME
public static final String COLUMN_COLUMN_NAME
columnName field name- See Also:
- Constant Field Values
-
COLUMN_ID_1
public static final String COLUMN_ID_1
id 1 field name, tableName- See Also:
- Constant Field Values
-
COLUMN_ID_2
public static final String COLUMN_ID_2
id 2 field name, columnName- See Also:
- Constant Field Values
-
COLUMN_GEOMETRY_TYPE_NAME
public static final String COLUMN_GEOMETRY_TYPE_NAME
geometryTypeName field name- See Also:
- Constant Field Values
-
COLUMN_GEOMETRY_TYPE_NAME_PREFIX
public static final String COLUMN_GEOMETRY_TYPE_NAME_PREFIX
The prefix added to geometry types- See Also:
- Constant Field Values
-
COLUMN_SRS_ID
public static final String COLUMN_SRS_ID
srsId field name- See Also:
- Constant Field Values
-
COLUMN_SRS_NAME
public static final String COLUMN_SRS_NAME
srsName field name- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GeometryColumnsSqlMm
public GeometryColumnsSqlMm()
Default Constructor
-
GeometryColumnsSqlMm
public GeometryColumnsSqlMm(GeometryColumnsSqlMm geometryColumns)
Copy Constructor- Parameters:
geometryColumns- geometry columns to copy- Since:
- 1.3.0
-
-
Method Detail
-
getId
public TableColumnKey getId()
Get the id- Returns:
- table column key
-
setId
public void setId(TableColumnKey id)
Set the id- Parameters:
id- id
-
getContents
public Contents getContents()
-
setContents
public void setContents(Contents contents)
-
getTableName
public String getTableName()
-
getColumnName
public String getColumnName()
-
setColumnName
public void setColumnName(String columnName)
-
getGeometryType
public GeometryType getGeometryType()
-
setGeometryType
public void setGeometryType(GeometryType geometryType)
-
getGeometryTypeName
public String getGeometryTypeName()
-
getSrs
public SpatialReferenceSystem getSrs()
-
setSrs
public void setSrs(SpatialReferenceSystem srs)
-
getSrsId
public long getSrsId()
-
getSrsName
public String getSrsName()
-
getProjection
public Projection getProjection()
Get the projection- Returns:
- projection
- Since:
- 3.1.0
-
-