Uses of Class
mil.nga.geopackage.user.UserTable
-
-
Uses of UserTable in mil.nga.geopackage
Methods in mil.nga.geopackage with parameters of type UserTable Modifier and Type Method Description voidGeoPackageCore. createUserTable(UserTable<? extends UserColumn> table)Create a new user tablevoidGeoPackageCoreImpl. createUserTable(UserTable<? extends UserColumn> table)Create a new user tablevoidGeoPackageCore. saveSchema(UserTable<? extends UserColumn> table)Save the table schema using theSchemaExtensionvoidGeoPackageCoreImpl. saveSchema(UserTable<? extends UserColumn> table)Save the table schema using theSchemaExtension -
Uses of UserTable in mil.nga.geopackage.attributes
Subclasses of UserTable in mil.nga.geopackage.attributes Modifier and Type Class Description classAttributesTableRepresents a user attributes table -
Uses of UserTable in mil.nga.geopackage.db
Methods in mil.nga.geopackage.db with parameters of type UserTable Modifier and Type Method Description static <T extends UserColumn>
voidAlterTable. alterColumn(GeoPackageCoreConnection db, UserTable<T> table, T column)Alter a columnstatic <T extends UserColumn>
voidAlterTable. alterColumns(GeoPackageCoreConnection db, UserTable<T> table, Collection<T> columns)Alter columnsstatic voidAlterTable. alterTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> newTable)Alter a table with a new table schema assuming a default table mapping.static voidAlterTable. alterTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> newTable, TableMapping tableMapping)Alter a table with a new table schema and table mapping.static voidAlterTable. copyTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String newTableName)Copy the table and row contentstatic voidAlterTable. copyTable(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String newTableName, boolean transferContent)Copy the table<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 SQLstatic voidAlterTable. dropColumn(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, String columnName)Drop a columnstatic voidAlterTable. dropColumns(GeoPackageCoreConnection db, UserTable<? extends UserColumn> table, Collection<String> columnNames)Drop columnsConstructors in mil.nga.geopackage.db with parameters of type UserTable Constructor Description TableMapping(UserTable<? extends UserColumn> table)ConstructorTableMapping(UserTable<? extends UserColumn> table, String newTableName)ConstructorTableMapping(UserTable<? extends UserColumn> table, Collection<String> droppedColumnNames)Constructor -
Uses of UserTable in mil.nga.geopackage.extension.nga.style
Subclasses of UserTable in mil.nga.geopackage.extension.nga.style Modifier and Type Class Description classIconTableIcon TableclassStyleMappingTableFeature Style mapping tableclassStyleTableStyle Table -
Uses of UserTable in mil.nga.geopackage.extension.related
Subclasses of UserTable in mil.nga.geopackage.extension.related Modifier and Type Class Description classUserMappingTableContains user mapping table factory and utility methodsclassUserRelatedTableUser Defined Related TableMethods in mil.nga.geopackage.extension.related with parameters of type UserTable Modifier and Type Method Description ExtendedRelationRelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String mappingTableName)Adds a relationship between the base and user related table.ExtendedRelationRelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String relationName, String mappingTableName)Adds a relationship between the base and user related table.ExtendedRelationRelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, String relationName, UserMappingTable userMappingTable)Adds a relationship between the base and user related table.ExtendedRelationRelatedTablesCoreExtension. addRelationship(String baseTableName, UserTable<? extends UserColumn> relatedTable, UserMappingTable userMappingTable)Adds a relationship between the base and user related table.booleanRelatedTablesCoreExtension. createRelatedTable(UserTable<? extends UserColumn> relatedTable)Create a user related table if it does not exist.voidRelatedTablesCoreExtension. setContents(UserTable<? extends UserColumn> table)Set the contents in the user table -
Uses of UserTable in mil.nga.geopackage.extension.related.dublin
Methods in mil.nga.geopackage.extension.related.dublin with parameters of type UserTable Modifier and Type Method Description static <T extends UserColumn>
TDublinCoreMetadata. getColumn(UserTable<T> table, DublinCoreType type)Get the column from the table for the Dublin Core Type termstatic booleanDublinCoreMetadata. hasColumn(UserTable<?> table, DublinCoreType type)Check if the table has a column for the Dublin Core Type term -
Uses of UserTable in mil.nga.geopackage.extension.related.media
Subclasses of UserTable in mil.nga.geopackage.extension.related.media Modifier and Type Class Description classMediaTableMedia Requirements Class User-Defined Related Data Table -
Uses of UserTable in mil.nga.geopackage.extension.related.simple
Subclasses of UserTable in mil.nga.geopackage.extension.related.simple Modifier and Type Class Description classSimpleAttributesTableSimple Attributes Requirements Class User-Defined Related Data Table -
Uses of UserTable in mil.nga.geopackage.extension.schema.columns
Methods in mil.nga.geopackage.extension.schema.columns with parameters of type UserTable Modifier and Type Method Description voidDataColumnsDao. loadSchema(UserTable<? extends UserColumn> table)Load the table schemavoidDataColumnsDao. saveSchema(UserTable<? extends UserColumn> table)Save the table schema -
Uses of UserTable in mil.nga.geopackage.features.user
Subclasses of UserTable in mil.nga.geopackage.features.user Modifier and Type Class Description classFeatureTableRepresents a user feature table -
Uses of UserTable in mil.nga.geopackage.tiles.user
Subclasses of UserTable in mil.nga.geopackage.tiles.user Modifier and Type Class Description classTileTableRepresents a user tile table -
Uses of UserTable in mil.nga.geopackage.user
Classes in mil.nga.geopackage.user with type parameters of type UserTable Modifier and Type Class Description classUserCoreConnection<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 typesclassUserCoreDao<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>,TResult extends UserCoreResult<TColumn,TTable,TRow>>Abstract User DAO for reading user tablesclassUserCorePaginatedResults<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 chunksinterfaceUserCoreResult<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserCoreRow<TColumn,TTable>>Abstract User CursorclassUserCoreRow<TColumn extends UserColumn,TTable extends UserTable<TColumn>>User Row containing the values from a single cursor rowclassUserRowSync<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 madeclassUserTableReader<TColumn extends UserColumn,TTable extends UserTable<TColumn>>Reads the metadata from an existing user tableFields in mil.nga.geopackage.user declared as UserTable Modifier and Type Field Description protected TTableUserCoreRow. tableUser tableMethods in mil.nga.geopackage.user that return UserTable Modifier and Type Method Description abstract UserTable<TColumn>UserTable. copy()Copy the tableConstructors in mil.nga.geopackage.user with parameters of type UserTable Constructor Description UserTable(UserTable<TColumn> userTable)Copy Constructor -
Uses of UserTable in mil.nga.geopackage.user.custom
Subclasses of UserTable in mil.nga.geopackage.user.custom Modifier and Type Class Description classUserCustomTableRepresents a user custom table
-