Uses of Class
mil.nga.geopackage.user.UserColumn
-
-
Uses of UserColumn in mil.nga.geopackage
Method parameters in mil.nga.geopackage with type arguments of type UserColumn Modifier and Type Method Description void
GeoPackageCore. createUserTable(UserTable<? extends UserColumn> table)
Create a new user tablevoid
GeoPackageCoreImpl. createUserTable(UserTable<? extends UserColumn> table)
Create a new user tablevoid
GeoPackageCore. saveSchema(UserTable<? extends UserColumn> table)
Save the table schema using theSchemaExtension
void
GeoPackageCoreImpl. saveSchema(UserTable<? extends UserColumn> table)
Save the table schema using theSchemaExtension
-
Uses of UserColumn in mil.nga.geopackage.attributes
Subclasses of UserColumn in mil.nga.geopackage.attributes Modifier and Type Class Description class
AttributesColumn
Attributes column -
Uses of UserColumn in mil.nga.geopackage.db
Methods in mil.nga.geopackage.db with type parameters of type UserColumn Modifier and Type Method Description static <T extends UserColumn>
voidAlterTable. alterColumn(GeoPackageCoreConnection db, String tableName, UserCustomColumn column)
Alter a columnstatic <T extends UserColumn>
voidAlterTable. alterColumn(GeoPackageCoreConnection db, UserTable<T> table, T column)
Alter a columnstatic <T extends UserColumn>
voidAlterTable. alterColumns(GeoPackageCoreConnection db, String tableName, Collection<UserCustomColumn> columns)
Alter columnsstatic <T extends UserColumn>
voidAlterTable. alterColumns(GeoPackageCoreConnection db, UserTable<T> table, Collection<T> columns)
Alter columns<TColumn extends UserColumn>
voidGeoPackageTableCreator. createTable(UserTable<TColumn> table)
Create the user defined tablestatic <TColumn extends UserColumn>
StringCoreSQLUtils. createTableSQL(UserTable<TColumn> table)
Create the user defined table SQLMethods in mil.nga.geopackage.db with parameters of type UserColumn Modifier and Type Method Description static void
CoreSQLUtils. addColumn(GeoPackageCoreConnection db, String tableName, UserColumn column)
Create SQL for adding a columnstatic String
CoreSQLUtils. columnDefaultValue(UserColumn column)
Get the column default value as a stringstatic String
CoreSQLUtils. columnDefinition(UserColumn column)
Create the column definition SQL in the format:static String
CoreSQLUtils. columnSQL(UserColumn column)
Create the column SQL in the format:Method parameters in mil.nga.geopackage.db with type arguments of type UserColumn Modifier and Type Method Description static void
AlterTable. alterTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> newTable)
Alter a table with a new table schema assuming a default table mapping.static void
AlterTable. alterTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> newTable, TableMapping tableMapping)
Alter a table with a new table schema and table mapping.static void
AlterTable. copyTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String newTableName)
Copy the table and row contentstatic void
AlterTable. copyTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String newTableName, boolean transferContent)
Copy the tablestatic void
AlterTable. dropColumn(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String columnName)
Drop a columnstatic void
AlterTable. dropColumns(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, Collection<String> columnNames)
Drop columnsConstructors in mil.nga.geopackage.db with parameters of type UserColumn Constructor Description MappedColumn(UserColumn column)
ConstructorConstructor parameters in mil.nga.geopackage.db with type arguments of type UserColumn Constructor Description TableMapping(String tableName, List<? extends UserColumn> columns)
ConstructorTableMapping(UserTable<? extends UserColumn> table)
ConstructorTableMapping(UserTable<? extends UserColumn> table, String newTableName)
ConstructorTableMapping(UserTable<? extends UserColumn> table, Collection<String> droppedColumnNames)
Constructor -
Uses of UserColumn in mil.nga.geopackage.db.table
Methods in mil.nga.geopackage.db.table that return types with arguments of type UserColumn Modifier and Type Method Description List<UserColumn>
UniqueConstraint. getColumns()
Get the columnsMethods in mil.nga.geopackage.db.table with parameters of type UserColumn Modifier and Type Method Description void
UniqueConstraint. add(UserColumn... columns)
Add columnsConstructors in mil.nga.geopackage.db.table with parameters of type UserColumn Constructor Description UniqueConstraint(String name, UserColumn... columns)
ConstructorUniqueConstraint(UserColumn... columns)
Constructor -
Uses of UserColumn in mil.nga.geopackage.extension.related
Method parameters in mil.nga.geopackage.extension.related with type arguments of type UserColumn Modifier and Type Method Description ExtendedRelation
RelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String mappingTableName)
Adds a relationship between the base and user related table.ExtendedRelation
RelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String relationName, String mappingTableName)
Adds a relationship between the base and user related table.ExtendedRelation
RelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String relationName, UserMappingTable userMappingTable)
Adds a relationship between the base and user related table.ExtendedRelation
RelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, UserMappingTable userMappingTable)
Adds a relationship between the base and user related table.boolean
RelatedTablesCoreExtension. createRelatedTable(UserTable<? extends UserColumn> relatedTable)
Create a user related table if it does not exist.void
RelatedTablesCoreExtension. setContents(UserTable<? extends UserColumn> table)
Set the contents in the user table -
Uses of UserColumn in mil.nga.geopackage.extension.related.dublin
Methods in mil.nga.geopackage.extension.related.dublin with type parameters of type UserColumn Modifier and Type Method Description static <T extends UserColumn>
TDublinCoreMetadata. getColumn(UserCoreRow<T,?> row, DublinCoreType type)
Get the column from the row for the Dublin Core Type termstatic <T extends UserColumn>
TDublinCoreMetadata. getColumn(UserTable<T> table, DublinCoreType type)
Get the column from the table for the Dublin Core Type term -
Uses of UserColumn in mil.nga.geopackage.extension.related.simple
Methods in mil.nga.geopackage.extension.related.simple with parameters of type UserColumn Modifier and Type Method Description static boolean
SimpleAttributesTable. isSimple(UserColumn column)
Determine if the column is a non nullable simple type: TEXT, INTEGER, or REAL -
Uses of UserColumn in mil.nga.geopackage.extension.schema.columns
Methods in mil.nga.geopackage.extension.schema.columns with parameters of type UserColumn Modifier and Type Method Description void
DataColumnsDao. loadSchema(String table, UserColumn column)
Load the column schemavoid
DataColumnsDao. saveSchema(String table, UserColumn column)
Save the column schemaMethod parameters in mil.nga.geopackage.extension.schema.columns with type arguments of type UserColumn Modifier and Type Method Description void
DataColumnsDao. loadSchema(String table, List<? extends UserColumn> columns)
Load the columns schemavoid
DataColumnsDao. loadSchema(UserColumns<? extends UserColumn> columns)
Load the columns schemavoid
DataColumnsDao. loadSchema(UserTable<? extends UserColumn> table)
Load the table schemavoid
DataColumnsDao. saveSchema(String table, List<? extends UserColumn> columns)
Save the columns schemavoid
DataColumnsDao. saveSchema(UserColumns<? extends UserColumn> columns)
Save the columns schemavoid
DataColumnsDao. saveSchema(UserTable<? extends UserColumn> table)
Save the table schema -
Uses of UserColumn in mil.nga.geopackage.features.user
Subclasses of UserColumn in mil.nga.geopackage.features.user Modifier and Type Class Description class
FeatureColumn
Feature column -
Uses of UserColumn in mil.nga.geopackage.tiles.user
Subclasses of UserColumn in mil.nga.geopackage.tiles.user Modifier and Type Class Description class
TileColumn
Tile column -
Uses of UserColumn in mil.nga.geopackage.user
Classes in mil.nga.geopackage.user with type parameters of type UserColumn Modifier and Type Class Description class
UserColumns<TColumn extends UserColumn>
Abstract collection of columns from a user table, representing a full set of table columns or a subset from a queryclass
UserCoreConnection<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>,TResult extends UserCoreResult<TColumn,TTable,TRow>>
GeoPackage Connection used to define common functionality within different connection typesclass
UserCoreDao<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>,TResult extends UserCoreResult<TColumn,TTable,TRow>>
Abstract User DAO for reading user tablesclass
UserCorePaginatedResults<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>,TResult extends UserCoreResult<TColumn,TTable,TRow>>
User Core Paginated Results for iterating and querying through chunksinterface
UserCoreResult<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>>
Abstract User Cursorclass
UserCoreRow<TColumn extends UserColumn,TTable extends UserTable<TColumn>>
User Row containing the values from a single cursor rowclass
UserRowSync<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>>
User Row Sync to support sharing a single user row read copy when multiple near simultaneous asynchronous requests are madeclass
UserTable<TColumn extends UserColumn>
Abstract user tableclass
UserTableMetadata<TColumn extends UserColumn>
User Table Metadata for defining table creation informationclass
UserTableReader<TColumn extends UserColumn,TTable extends UserTable<TColumn>>
Reads the metadata from an existing user tableMethods in mil.nga.geopackage.user that return UserColumn Modifier and Type Method Description abstract UserColumn
UserColumn. copy()
Copy the columnMethods in mil.nga.geopackage.user with parameters of type UserColumn Modifier and Type Method Description int
UserColumn. compareTo(UserColumn another)
Constructors in mil.nga.geopackage.user with parameters of type UserColumn Constructor Description UserColumn(UserColumn userColumn)
Copy Constructor -
Uses of UserColumn in mil.nga.geopackage.user.custom
Subclasses of UserColumn in mil.nga.geopackage.user.custom Modifier and Type Class Description class
UserCustomColumn
User Custom column
-