| Package | Description |
|---|---|
| mil.nga.geopackage | |
| mil.nga.geopackage.attributes | |
| 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 |
|---|---|
AttributesColumn |
AttributesColumn.copy()
Copy the column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(String name,
GeoPackageDataType type)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
static AttributesColumn |
AttributesColumn.createColumn(TableColumn tableColumn)
Create a new column
|
protected AttributesColumn |
AttributesTableReader.createColumn(TableColumn tableColumn)
Create the column
|
static AttributesColumn |
AttributesColumn.createPrimaryKeyColumn(int index,
String name)
Create a new primary key column
|
static AttributesColumn |
AttributesColumn.createPrimaryKeyColumn(String name)
Create a new primary key column
|
| Modifier and Type | Method and Description |
|---|---|
protected AttributesTable |
AttributesTableReader.createTable(String tableName,
List<AttributesColumn> columnList)
Create the table
|
AttributesColumns |
AttributesTable.createUserColumns(List<AttributesColumn> columns)
Create user columns for a subset of table columns
|
| Constructor and Description |
|---|
AttributesColumn(AttributesColumn attributesColumn)
Copy Constructor
|
| Constructor and Description |
|---|
AttributesColumns(String tableName,
List<AttributesColumn> columns)
Constructor
|
AttributesColumns(String tableName,
List<AttributesColumn> columns,
boolean custom)
Constructor
|
AttributesTable(String tableName,
List<AttributesColumn> columns)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AttributesColumn |
StyleTable.getColorColumn()
Get the color column
|
AttributesColumn |
StyleTable.getDescriptionColumn()
Get the description column
|
AttributesColumn |
StyleTable.getFillColorColumn()
Get the fill color column
|
AttributesColumn |
StyleTable.getFillOpacityColumn()
Get the fill opacity column
|
AttributesColumn |
StyleTable.getNameColumn()
Get the name column
|
AttributesColumn |
StyleTable.getOpacityColumn()
Get the opacity column
|
AttributesColumn |
StyleTable.getWidthColumn()
Get the width column
|
| 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.
|
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.