| Package | Description |
|---|---|
| mil.nga.geopackage | |
| mil.nga.geopackage.attributes | |
| mil.nga.geopackage.extension.related | |
| mil.nga.geopackage.extension.style | |
| mil.nga.geopackage.factory |
| Modifier and Type | Method and Description |
|---|---|
AttributesTable |
GeoPackageCore.createAttributesTable(String tableName,
List<AttributesColumn> columns)
Create a new attributes table and a new Contents
The attributes table will be created with columns.size() columns and must
include an integer id column
|
AttributesTable |
GeoPackageCore.createAttributesTable(String tableName,
List<AttributesColumn> columns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with columns.size() columns and must
include an integer id column
|
AttributesTable |
GeoPackageCore.createAttributesTable(String tableName,
String idColumnName,
List<AttributesColumn> additionalColumns)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column with the provided name and the provided additional
columns.
|
AttributesTable |
GeoPackageCore.createAttributesTable(String tableName,
String idColumnName,
List<AttributesColumn> additionalColumns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column with the provided name and the provided additional
columns.
|
AttributesTable |
GeoPackageCore.createAttributesTableWithId(String tableName,
List<AttributesColumn> additionalColumns)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column named "id" and the provided additional columns.
|
AttributesTable |
GeoPackageCore.createAttributesTableWithId(String tableName,
List<AttributesColumn> additionalColumns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column named "id" and the provided additional columns.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GeoPackageCore.createAttributesTable(AttributesTable table)
Create a new attributes table (only the attributes table is created, no
Contents entry is created)
|
| Modifier and Type | Method and Description |
|---|---|
AttributesTable |
AttributesTable.copy()
Copy the table
|
protected AttributesTable |
AttributesTableReader.createTable(String tableName,
List<AttributesColumn> columnList)
Create the table
|
| Constructor and Description |
|---|
AttributesTable(AttributesTable attributesTable)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
ExtendedRelation |
RelatedTablesCoreExtension.addAttributesRelationship(String baseTableName,
AttributesTable attributesTable,
String mappingTableName)
Adds an attributes relationship between the base table and user
attributes related table.
|
ExtendedRelation |
RelatedTablesCoreExtension.addAttributesRelationship(String baseTableName,
AttributesTable attributesTable,
UserMappingTable userMappingTable)
Adds an attributes relationship between the base table and user
attributes related table.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StyleTable
Style Table
|
| Constructor and Description |
|---|
StyleTable(AttributesTable attributesTable)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AttributesTable |
GeoPackageCoreImpl.createAttributesTable(String tableName,
List<AttributesColumn> columns)
Create a new attributes table and a new Contents
The attributes table will be created with columns.size() columns and must
include an integer id column
|
AttributesTable |
GeoPackageCoreImpl.createAttributesTable(String tableName,
List<AttributesColumn> columns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with columns.size() columns and must
include an integer id column
|
AttributesTable |
GeoPackageCoreImpl.createAttributesTable(String tableName,
String idColumnName,
List<AttributesColumn> additionalColumns)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column with the provided name and the provided additional
columns.
|
AttributesTable |
GeoPackageCoreImpl.createAttributesTable(String tableName,
String idColumnName,
List<AttributesColumn> additionalColumns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column with the provided name and the provided additional
columns.
|
AttributesTable |
GeoPackageCoreImpl.createAttributesTableWithId(String tableName,
List<AttributesColumn> additionalColumns)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column named "id" and the provided additional columns.
|
AttributesTable |
GeoPackageCoreImpl.createAttributesTableWithId(String tableName,
List<AttributesColumn> additionalColumns,
Collection<Constraint> constraints)
Create a new attributes table and a new Contents
The attributes table will be created with 1 + additionalColumns.size()
columns, an id column named "id" and the provided additional columns.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GeoPackageCoreImpl.createAttributesTable(AttributesTable table)
Create a new attributes table (only the attributes table is created, no
Contents entry is created)
|
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.