Package mil.nga.geopackage.attributes
Class AttributesColumns
- java.lang.Object
-
- mil.nga.geopackage.user.UserColumns<AttributesColumn>
-
- mil.nga.geopackage.attributes.AttributesColumns
-
public class AttributesColumns extends UserColumns<AttributesColumn>
Collection of attributes columns- Since:
- 3.5.0
- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description AttributesColumns(String tableName, List<AttributesColumn> columns)
ConstructorAttributesColumns(String tableName, List<AttributesColumn> columns, boolean custom)
ConstructorAttributesColumns(AttributesColumns attributesColumns)
Copy Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributesColumns
copy()
Copy the user columns-
Methods inherited from class mil.nga.geopackage.user.UserColumns
addColumn, alterColumn, columnCount, columnsOfType, dropColumn, dropColumn, dropColumn, duplicateCheck, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnName, getColumnNames, getColumns, getPkColumn, getPkColumnIndex, getPkColumnName, getTableName, hasColumn, hasPkColumn, hasSchema, isCustom, isPkModifiable, isValueValidation, missingCheck, renameColumn, renameColumn, renameColumn, setCustom, setPkModifiable, setTableName, setValueValidation, typeCheck, updateColumns
-
-
-
-
Constructor Detail
-
AttributesColumns
public AttributesColumns(String tableName, List<AttributesColumn> columns)
Constructor- Parameters:
tableName
- table namecolumns
- columns
-
AttributesColumns
public AttributesColumns(String tableName, List<AttributesColumn> columns, boolean custom)
Constructor- Parameters:
tableName
- table namecolumns
- columnscustom
- custom column specification
-
AttributesColumns
public AttributesColumns(AttributesColumns attributesColumns)
Copy Constructor- Parameters:
attributesColumns
- attributes columns
-
-
Method Detail
-
copy
public AttributesColumns copy()
Copy the user columns- Specified by:
copy
in classUserColumns<AttributesColumn>
- Returns:
- copied user columns
-
-