Constructor
user custom data access object
Optional userMappingTable: UserMappingTableuser mapping table
Protected Readonly geoGeoPackage
Protected projectionProjection
Builds a where args array
argument values to push
Add a new column
new column
Alter a column
column
Alter columns
columns
Build where (or selection) args for the value
where args
value
Builds a where args array
argument values to push
Build where or selection statement for fields
where clause
columns and values
Optional operation: string = 'and'AND or OR
Count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberCount by base id
count
user mapping row
Count by both base id and related id
count
user mapping row
Count by related id
count
user mapping row
Query for the row where the field equals the value
Optional groupBy: stringOptional having: stringOptional orderBy: stringCount where all fields match their values
count
field values
Get the count in the nested SQL query
count
Optional nestedSQL: stringnested SQL
Optional nestedArgs: string[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: string[]where arguments
Get the count in the nested SQL query
count
Optional column: stringcount column name
Optional nestedSQL: stringnested SQL
Optional nestedArgs: string[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: string[]where arguments
Get the count in the nested SQL query
count
Optional distinct: booleandistinct column values
Optional nestedSQL: stringnested SQL
Optional nestedArgs: string[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: string[]where arguments
Get the count in the nested SQL query
count
Optional distinct: booleandistinct column values
Optional column: stringcount column name
Optional nestedSQL: stringnested SQL
Optional nestedArgs: string[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: string[]where arguments
Get the count of the result set and close it
count
result set
Count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberCount
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberCount
Optional where: stringOptional whereArgs: any[] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberCreates an object from results
Delete user mappings by base id
rows deleted
user mapping row
Delete user mappings by both base id and related id
rows deleted
user mapping row
Delete user mappings by related id
rows deleted
user mapping row
Delete the row passed in
Delete rows matching the field values
deleted count
field values
Drop a column
column
Drop columns
columns
Protected getProtected 
Not supported
Protected getProtected 
Not supported
Protected getProtected 
Get the bounding box of the user table data
bounding box of user table data
Get the table columns
columns
Gets the count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberGets the count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberGets the count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberGets the count
Optional where: stringOptional whereArgs: [] | DBValue[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberGet the database connection
database connection
Get the GeoPackage
Get the primary key column
primary key column
Protected getProtected getGet the user mapping row from the current result set location
user mapping row
result set
Get a user mapping row from the user custom row
user mapping row
custom row
Get the table
table
Get the user database connection
user database connection
Inserts a new row
row id
content values
Inserts a new row
row id, -1 on error
content values
Generates a new row for this user custom dao
Protected preparePrepare the result before returning
prepared result
result
Project the provided bounding box in the declared projection to the user DAO projection
projected bounding box
bounding box
projection
Query
Optional where: stringOptional whereArgs: any[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery by base id
result set
base id
Query by base id
result set
user mapping row
Query by both base id and related id
result set
base id
related id
Query by both base id and related id
result set
user mapping row
Query by related id
result set
related id
Query by related id
result set
user mapping row
Query for all rows
result
Query for ordered rows starting at the offset and returning no more than the limit.
Optional where: stringOptional whereArgs: any[]Optional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery for ordered rows starting at the offset and returning no more than the limit.
Optional where: stringOptional whereArgs: any[]Optional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery for ordered rows starting at the offset and returning no more than the limit.
Optional where: stringOptional whereArgs: any[]Optional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery for ordered rows starting at the offset and returning no more than the limit.
Optional where: stringOptional whereArgs: any[]Optional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery for the row where all fields match their values
result
property name
property value
Optional groupBy: stringOptional having: stringOptional orderBy: stringQuery for the row where all fields match their values
result
columns
property name
property value
Optional groupBy: stringOptional having: stringOptional orderBy: stringQuery for the row where all fields match their values
result
distinct rows
property name
property value
Optional groupBy: stringOptional having: stringOptional orderBy: stringQuery for the row where the field equals the value
Optional groupBy: stringOptional having: stringOptional orderBy: stringQuery for the row where the field equals the value
result
field name
value
Query for the row where all fields match their values
result
field values
Query for the row where all fields match their values
result
columns
field values
Query for the row where all fields match their values
result
distinct rows
field values
Query for the row where all fields match their values
result
distinct rows
columns
field values
Query for the row with the provided id
row
id
Query for the row with the provided id
row
id
Gets the rows in this table by id
rows array
ids to query for
Query for the rows that are like the column
result
Query for rows by ids in the nested SQL query
result
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
result
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Optional groupBy: stringgroup by
Optional having: stringhaving
Optional orderBy: stringorder by
Optional limit: numberchunk limit
Optional offset: numberchunk offset
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
result
columns
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Optional groupBy: stringgroup by
Optional having: stringhaving
Optional orderBy: stringorder by
Optional limit: numberchunk limit
Optional offset: numberchunk offset
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
result
distinct rows
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Optional groupBy: stringgroup by
Optional having: stringhaving
Optional orderBy: stringorder by
Optional limit: numberchunk limit
Optional offset: numberchunk offset
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
result
distinct rows
columns
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Optional groupBy: stringgroup by
Optional having: stringhaving
Optional orderBy: stringorder by
Optional limit: numberchunk limit
Optional offset: numberchunk offset
Query for rows by ids in the nested SQL query
result
columns
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Query for rows by ids in the nested SQL query
result
distinct rows
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Query for rows by ids in the nested SQL query
result
Optional distinct: booleandistinct rows
Optional columns: string[]columns
Optional nestedSQL: stringnested SQL
Optional nestedArgs: any[]nested SQL args
Optional where: stringwhere clause
Optional whereArgs: any[]where arguments
Query for typed values from the first column
single column values
sql statement
sql arguments
Optional limit: numberQuery
Optional where: stringOptional whereArgs: any[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery
Optional where: stringOptional whereArgs: any[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberQuery
Optional where: stringOptional whereArgs: any[]Optional join: stringOptional groupBy: stringOptional having: stringOptional orderBy: stringOptional limit: numberOptional offset: numberRaw query
result
SQL
Optional selectionArgs: []selection args
Raw query
result
SQL
subset of table columns defined in the SQL
selection args
Rename column
column
new column name
Protected renameUpdates a row
Update all rows matching the where clause with the provided values
updated count
content values
Optional whereClause: stringwhere clause
Optional whereArgs: []where arguments
Static readRead the table
Generated using TypeDoc
User Mapping DAO for reading user mapping data tables