| Modifier and Type | Method and Description |
|---|---|
static <T extends UserColumn> |
AlterTable.alterColumn(GeoPackageCoreConnection db,
String tableName,
UserCustomColumn column)
Alter a column
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends UserColumn> |
AlterTable.alterColumns(GeoPackageCoreConnection db,
String tableName,
Collection<UserCustomColumn> columns)
Alter columns
|
| Modifier and Type | Method and Description |
|---|---|
static UserCustomColumn |
UserMappingTable.createBaseIdColumn()
Create a base id column
|
static UserCustomColumn |
UserMappingTable.createBaseIdColumn(int index)
Create a base id column
|
static UserCustomColumn |
UserMappingTable.createRelatedIdColumn()
Create a related id column
|
static UserCustomColumn |
UserMappingTable.createRelatedIdColumn(int index)
Create a related id column
|
UserCustomColumn |
UserMappingTable.getBaseIdColumn()
Get the base id column
|
UserCustomColumn |
UserMappingTable.getRelatedIdColumn()
Get the related id column
|
| Modifier and Type | Method and Description |
|---|---|
static List<UserCustomColumn> |
UserMappingTable.createRequiredColumns()
Create the required table columns
|
static List<UserCustomColumn> |
UserMappingTable.createRequiredColumns(int startingIndex)
Create the required table columns, starting at the provided index
|
| Modifier and Type | Method and Description |
|---|---|
static UserMappingTable |
UserMappingTable.create(String tableName,
List<UserCustomColumn> additionalColumns)
Create a user mapping table with the minimum required columns followed by
the additional columns
|
| Constructor and Description |
|---|
UserMappingTable(String tableName,
List<UserCustomColumn> columns)
Constructor
|
UserRelatedTable(String tableName,
String relationName,
String dataType,
List<UserCustomColumn> columns)
Constructor
|
UserRelatedTable(String tableName,
String relationName,
String dataType,
List<UserCustomColumn> columns,
Collection<String> requiredColumns)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static UserCustomColumn |
MediaTable.createContentTypeColumn()
Create a content type column
|
static UserCustomColumn |
MediaTable.createContentTypeColumn(int index)
Create a content type column
|
static UserCustomColumn |
MediaTable.createDataColumn()
Create a data column
|
static UserCustomColumn |
MediaTable.createDataColumn(int index)
Create a data column
|
static UserCustomColumn |
MediaTable.createIdColumn(int index,
String idColumnName)
Create the primary key id column
|
static UserCustomColumn |
MediaTable.createIdColumn(String idColumnName)
Create the primary key id column
|
UserCustomColumn |
MediaTable.getContentTypeColumn()
Get the content type column
|
UserCustomColumn |
MediaTable.getDataColumn()
Get the data column
|
UserCustomColumn |
MediaTable.getIdColumn()
Get the id column
|
| Modifier and Type | Method and Description |
|---|---|
static List<UserCustomColumn> |
MediaTable.createRequiredColumns()
Create the required table columns
|
static List<UserCustomColumn> |
MediaTable.createRequiredColumns(int startingIndex)
Create the required table columns, starting at the provided index
|
static List<UserCustomColumn> |
MediaTable.createRequiredColumns(int startingIndex,
String idColumnName)
Create the required table columns with id column name, starting at the
provided index
|
static List<UserCustomColumn> |
MediaTable.createRequiredColumns(String idColumnName)
Create the required table columns with the id column name
|
| Modifier and Type | Method and Description |
|---|---|
static MediaTable |
MediaTable.create(String tableName,
List<UserCustomColumn> additionalColumns)
Create a media table with the minimum required columns followed by the
additional columns
|
static MediaTable |
MediaTable.create(String tableName,
String idColumnName,
List<UserCustomColumn> additionalColumns)
Create a media table with the id column and minimum required columns
followed by the additional columns
|
| Constructor and Description |
|---|
MediaTable(String tableName,
List<UserCustomColumn> columns)
Constructor
|
MediaTable(String tableName,
List<UserCustomColumn> columns,
String idColumnName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static UserCustomColumn |
SimpleAttributesTable.createIdColumn(int index,
String idColumnName)
Create the primary key id column
|
static UserCustomColumn |
SimpleAttributesTable.createIdColumn(String idColumnName)
Create the primary key id column
|
UserCustomColumn |
SimpleAttributesTable.getIdColumn()
Get the id column
|
| Modifier and Type | Method and Description |
|---|---|
static List<UserCustomColumn> |
SimpleAttributesTable.createRequiredColumns()
Create the required table columns
|
static List<UserCustomColumn> |
SimpleAttributesTable.createRequiredColumns(int startingIndex)
Create the required table columns, starting at the provided index
|
static List<UserCustomColumn> |
SimpleAttributesTable.createRequiredColumns(int startingIndex,
String idColumnName)
Create the required table columns with id column name, starting at the
provided index
|
static List<UserCustomColumn> |
SimpleAttributesTable.createRequiredColumns(String idColumnName)
Create the required table columns with the id column name
|
| Modifier and Type | Method and Description |
|---|---|
static SimpleAttributesTable |
SimpleAttributesTable.create(String tableName,
List<UserCustomColumn> columns)
Create a simple attributes table with the columns
|
static SimpleAttributesTable |
SimpleAttributesTable.create(String tableName,
String idColumnName,
List<UserCustomColumn> columns)
Create a simple attributes table with the id column and columns
|
| Constructor and Description |
|---|
SimpleAttributesTable(String tableName,
List<UserCustomColumn> columns)
Constructor
|
SimpleAttributesTable(String tableName,
List<UserCustomColumn> columns,
String idColumnName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
UserCustomColumn |
IconTable.getAnchorUColumn()
Get the anchor u column
|
UserCustomColumn |
IconTable.getAnchorVColumn()
Get the anchor v column
|
UserCustomColumn |
IconTable.getDescriptionColumn()
Get the description column
|
UserCustomColumn |
StyleMappingTable.getGeometryTypeNameColumn()
Get the geometry type name column
|
UserCustomColumn |
IconTable.getHeightColumn()
Get the height column
|
UserCustomColumn |
IconTable.getNameColumn()
Get the name column
|
UserCustomColumn |
IconTable.getWidthColumn()
Get the width column
|
| Modifier and Type | Method and Description |
|---|---|
UserCustomColumn |
UserCustomColumn.copy()
Copy the column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(String name,
GeoPackageDataType type)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createColumn(String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
protected UserCustomColumn |
UserCustomTableReader.createColumn(TableColumn tableColumn)
Create the column
|
static UserCustomColumn |
UserCustomColumn.createColumn(TableColumn tableColumn)
Create a new column
|
static UserCustomColumn |
UserCustomColumn.createPrimaryKeyColumn(int index,
String name)
Create a new primary key column
|
static UserCustomColumn |
UserCustomColumn.createPrimaryKeyColumn(String name)
Create a new primary key column
|
| Modifier and Type | Method and Description |
|---|---|
protected UserCustomTable |
UserCustomTableReader.createTable(String tableName,
List<UserCustomColumn> columnList)
Create the table
|
UserCustomColumns |
UserCustomTable.createUserColumns(List<UserCustomColumn> columns)
Create user columns for a subset of table columns
|
| Constructor and Description |
|---|
UserCustomColumn(UserCustomColumn userCustomColumn)
Copy Constructor
|
| Constructor and Description |
|---|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
boolean custom)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
Collection<String> requiredColumns)
Constructor
|
UserCustomColumns(String tableName,
List<UserCustomColumn> columns,
Collection<String> requiredColumns,
boolean custom)
Constructor
|
UserCustomTable(String tableName,
List<UserCustomColumn> columns)
Constructor
|
UserCustomTable(String tableName,
List<UserCustomColumn> columns,
Collection<String> requiredColumns)
Constructor
|
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.