GPKGBaseDao
Objective-C
@interface GPKGBaseDao : NSObject
Swift
class GPKGBaseDao : NSObject
Base Data Access Object
-
Database name
Declaration
Objective-C
@property (nonatomic, strong) NSString *databaseName;
Swift
var databaseName: String! { get set }
-
Database connection
Declaration
Objective-C
@property (nonatomic) GPKGConnection *database;
Swift
var database: GPKGConnection! { get set }
-
id columns
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *idColumns;
Swift
var idColumns: [String]! { get set }
-
auto increment id flag
Declaration
Objective-C
@property (nonatomic) BOOL autoIncrementId;
Swift
var autoIncrementId: Bool { get set }
-
Columns
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *columnNames;
Swift
var columnNames: [String]! { get set }
-
Table name
Declaration
Objective-C
@property (nonatomic, strong) NSString *tableName;
Swift
var tableName: String! { get set }
-
Mapping between columns and indices
Declaration
Objective-C
@property (nonatomic, strong) NSMutableDictionary *columnIndex;
Swift
var columnIndex: NSMutableDictionary! { get set }
-
Initialize
Declaration
Objective-C
- (instancetype)initWithDatabase:(GPKGConnection *)database;
Swift
init!(database: GPKGConnection!)
Parameters
database
database connection
Return Value
new base dao
-
Initialize the column index
Declaration
Objective-C
- (void)initializeColumnIndex;
Swift
func initializeColumnIndex()
-
Get the column count
Declaration
Objective-C
- (int)columnCount;
Swift
func columnCount() -> Int32
Return Value
column count
-
Get the column name at the index
Declaration
Objective-C
- (NSString *)columnNameWithIndex:(int)index;
Swift
func columnName(with index: Int32) -> String!
Parameters
index
index
Return Value
column name
-
Check if the DAO is backed by a table or a view
Declaration
Objective-C
- (BOOL)tableExists;
Swift
func tableExists() -> Bool
Return Value
true if a table or view exists
-
Check if the DAO is backed by a table or a view
Declaration
Objective-C
- (BOOL)isTableOrView;
Swift
func isTableOrView() -> Bool
Return Value
true if a table or view exists
-
Check if the DAO is backed by a table
Declaration
Objective-C
- (BOOL)isTable;
Swift
func isTable() -> Bool
Return Value
true if a table exists
-
Check if the DAO is backed by a view
Declaration
Objective-C
- (BOOL)isView;
Swift
func isView() -> Bool
Return Value
true if a view exists
-
Verify the DAO is backed by a table or view
Declaration
Objective-C
- (void)verifyExists;
Swift
func verifyExists()
-
Get a single or first id column name
Declaration
Objective-C
- (NSString *)idColumnName;
Swift
func idColumnName() -> String!
Return Value
id column name
-
Get the projection of the object
Declaration
Objective-C
- (PROJProjection *)projection:(NSObject *)object;
Swift
func projection(_ object: NSObject!) -> PROJProjection!
Parameters
object
object
Return Value
projection
-
Drop the table
Declaration
Objective-C
- (void)dropTable;
Swift
func dropTable()
-
Check if the table exists
Declaration
Objective-C
- (BOOL)tableExistsWithName:(NSString *)tableName;
Swift
func tableExists(withName tableName: String!) -> Bool
Parameters
tableName
table name
Return Value
true if exists
-
Check if the view exists
Declaration
Objective-C
- (BOOL)viewExistsWithName:(NSString *)viewName;
Swift
func viewExists(withName viewName: String!) -> Bool
Parameters
viewName
view name
Return Value
true if exists
-
Check if a table or view exists with the name
Declaration
Objective-C
- (BOOL)tableOrViewExists:(NSString *)name;
Swift
func tableOrViewExists(_ name: String!) -> Bool
Parameters
name
table or view name
Return Value
true if exists
-
Drop the table
Declaration
Objective-C
- (void)dropTableWithName:(NSString *)table;
Swift
func dropTable(withName table: String!)
Parameters
table
table name
-
Query for id
Declaration
Objective-C
- (GPKGResultSet *)queryForId:(NSObject *)idValue;
Swift
func query(forId idValue: NSObject!) -> GPKGResultSet!
Parameters
idValue
id value
Return Value
result set
-
Query for id
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns forId:(NSObject *)idValue;
Swift
func query(withColumns columns: [String]!, forId idValue: NSObject!) -> GPKGResultSet!
Parameters
columns
columns
idValue
id value
Return Value
result set
-
Query for id object, first object in the result set
Declaration
Objective-C
- (NSObject *)queryForIdObject:(NSObject *)idValue;
Swift
func query(forIdObject idValue: NSObject!) -> NSObject!
Parameters
idValue
id value
Return Value
object
-
Query for id object, first object in the result set
Declaration
Objective-C
- (NSObject *)queryWithColumns:(NSArray<NSString *> *)columns forIdObject:(NSObject *)idValue;
Swift
func query(withColumns columns: [String]!, forIdObject idValue: NSObject!) -> NSObject!
Parameters
columns
columns
idValue
id value
Return Value
object
-
Query for a multiple id where more than one primary key exists
Declaration
Objective-C
- (GPKGResultSet *)queryForMultiId:(NSArray *)idValues;
Swift
func query(forMultiId idValues: [Any]!) -> GPKGResultSet!
Parameters
idValues
id values
Return Value
result set
-
Query for a multiple id where more than one primary key exists
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns forMultiId:(NSArray *)idValues;
Swift
func query(withColumns columns: [String]!, forMultiId idValues: [Any]!) -> GPKGResultSet!
Parameters
columns
columns
idValues
id values
Return Value
result set
-
Query for a multiple id object where more than one primary key exists, first object in the result set
Declaration
Objective-C
- (NSObject *)queryForMultiIdObject:(NSArray *)idValues;
Swift
func query(forMultiIdObject idValues: [Any]!) -> NSObject!
Parameters
idValues
id values
Return Value
object
-
Query for a multiple id object where more than one primary key exists, first object in the result set
Declaration
Objective-C
- (NSObject *)queryWithColumns:(NSArray<NSString *> *)columns forMultiIdObject:(NSArray *)idValues;
Swift
func query(withColumns columns: [String]!, forMultiIdObject idValues: [Any]!) -> NSObject!
Parameters
columns
columns
idValues
id values
Return Value
object
-
Query for the row with the provided id
Declaration
Objective-C
- (GPKGResultSet *)queryForIdInt:(int)id;
Swift
func query(forIdInt id: Int32) -> GPKGResultSet!
Parameters
id
id
Return Value
result
-
Query for the row with the provided id
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns forIdInt:(int)id;
Swift
func query(withColumns columns: [String]!, forIdInt id: Int32) -> GPKGResultSet!
Parameters
columns
columns
id
id
Return Value
result
-
Query for all results
Return Value
result set
-
Query for all results
Return Value
result set
-
Query for all rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct;
Swift
func query(withDistinct distinct: Bool) -> GPKGResultSet!
Parameters
distinct
distinct rows
Return Value
result
-
Query for all rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns;
Swift
func query(withColumns columns: [String]!) -> GPKGResultSet!
Parameters
columns
columns
Return Value
result
-
Query for all rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
Return Value
result
-
Query SQL for all rows
Declaration
Objective-C
- (NSString *)querySQL;
Swift
func querySQL() -> String!
Return Value
SQL
-
Query SQL for all rows
Declaration
Objective-C
- (NSString *)querySQLWithDistinct:(BOOL)distinct;
Swift
func querySQL(withDistinct distinct: Bool) -> String!
Parameters
distinct
distinct rows
Return Value
SQL
-
Query SQL for all row ids
Declaration
Objective-C
- (NSString *)queryIdsSQL;
Swift
func queryIdsSQL() -> String!
Return Value
SQL
-
Query SQL for all row ids
Declaration
Objective-C
- (NSString *)queryIdsSQLWithDistinct:(BOOL)distinct;
Swift
func queryIdsSQL(withDistinct distinct: Bool) -> String!
Parameters
distinct
distinct rows
Return Value
SQL
-
Query SQL for all rows
Declaration
Objective-C
- (NSString *)querySQLWithColumns:(NSArray<NSString *> *)columns;
Swift
func querySQL(withColumns columns: [String]!) -> String!
Parameters
columns
columns
Return Value
SQL
-
Query SQL for all rows
Declaration
Objective-C
- (NSString *)querySQLWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns;
Swift
func querySQL(withDistinct distinct: Bool, andColumns columns: [String]!) -> String!
Parameters
distinct
distinct rows
columns
columns
Return Value
SQL
-
Get the current object from the result set
Declaration
Objective-C
- (NSObject *)object:(GPKGResultSet *)results;
Swift
func object(_ results: GPKGResultSet!) -> NSObject!
Parameters
results
result set
Return Value
object
-
Wrap the result set
Declaration
Objective-C
- (GPKGObjectResultSet *)results:(GPKGResultSet *)results;
Swift
func results(_ results: GPKGResultSet!) -> GPKGObjectResultSet!
Parameters
results
result set
Return Value
object result set
-
Get the first object from the result set
Declaration
Objective-C
- (NSObject *)firstObject:(GPKGResultSet *)results;
Swift
func firstObject(_ results: GPKGResultSet!) -> NSObject!
Parameters
results
result set
Return Value
object
-
Raw query for results
Declaration
Objective-C
- (GPKGResultSet *)rawQuery:(NSString *)query;
Swift
func rawQuery(_ query: String!) -> GPKGResultSet!
Parameters
query
raw query
Return Value
result set
-
Raw query for results with args
Declaration
Objective-C
- (GPKGResultSet *)rawQuery:(NSString *)query andArgs:(NSArray *)args;
Swift
func rawQuery(_ query: String!, andArgs args: [Any]!) -> GPKGResultSet!
Parameters
query
raw query
args
args
Return Value
result set
-
Get the values from a result set with only one column
Declaration
Objective-C
- (NSArray *)singleColumnResults:(GPKGResultSet *)results;
Swift
func singleColumnResults(_ results: GPKGResultSet!) -> [Any]!
Parameters
results
result set
Return Value
single column values
-
Query for field equality
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForEq(withField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
field
field
value
value
Return Value
result set
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForEq(withDistinct distinct: Bool, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
value
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForEq(withColumns columns: [String]!, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
value
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForEq(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
value
Return Value
result
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForEq(withField field: String!, andValue value: NSObject!) -> Int32
Parameters
field
field name
value
value
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForEq(withColumn column: String!, andField field: String!, andValue value: NSObject!) -> Int32
Parameters
column
count column name
field
field name
value
value
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForEq(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andValue value: NSObject!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
value
Return Value
count
-
Query for field equality
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForEq(withField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
field
field
value
value
groupBy
group by clause
having
having clause
orderBy
order by clause
Return Value
result set
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForEq(withDistinct distinct: Bool, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForEq(withColumns columns: [String]!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForEq(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForEq(withField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForEq(withColumn column: String!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
column
count column name
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForEq(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
value
groupBy
group by
having
having
orderBy
order by
Return Value
count
-
Query for field equality
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForEq(withField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
field
field
value
column value
Return Value
result set
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForEq(withDistinct distinct: Bool, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
column value
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForEq(withColumns columns: [String]!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
column value
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForEqWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForEq(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
column value
Return Value
result
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForEq(withField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
field
field name
value
column value
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithColumn:(NSString *)column andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForEq(withColumn column: String!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
column
count column name
field
field name
value
column value
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForEqWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForEq(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
column value
Return Value
count
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForLike(withField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
field
field name
value
value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForLike(withDistinct distinct: Bool, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForLike(withColumns columns: [String]!, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value;
Swift
func queryForLike(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andValue value: NSObject!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
value
Return Value
result
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForLike(withField field: String!, andValue value: NSObject!) -> Int32
Parameters
field
field name
value
value
Return Value
count
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForLike(withColumn column: String!, andField field: String!, andValue value: NSObject!) -> Int32
Parameters
column
count column name
field
field name
value
value
Return Value
count
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value;
Swift
func countForLike(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andValue value: NSObject!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
value
Return Value
count
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForLike(withField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForLike(withDistinct distinct: Bool, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForLike(withColumns columns: [String]!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
result
-
Query for the row where the field equals the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryForLike(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
result
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForLikeWithField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForLike(withField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForLikeWithColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForLike(withColumn column: String!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
column
count column name
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
count
-
Count where the field equals the value
Declaration
Objective-C
- (int)countForLikeWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andValue:(NSObject *)value andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func countForLike(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andValue value: NSObject!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
value
groupBy
group by statement
having
having statement
orderBy
order by statement
Return Value
count
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForLike(withField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
field
field name
value
column value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForLike(withDistinct distinct: Bool, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
distinct
distinct rows
field
field name
value
column value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForLike(withColumns columns: [String]!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
columns
columns
field
field name
value
column value
Return Value
result
-
Query for the row where the field is like the value
Declaration
Objective-C
- (GPKGResultSet *)queryForLikeWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func queryForLike(withDistinct distinct: Bool, andColumns columns: [String]!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
field
field name
value
column value
Return Value
result
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForLike(withField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
field
field name
value
column value
Return Value
count
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithColumn:(NSString *)column andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForLike(withColumn column: String!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
column
count column name
field
field name
value
column value
Return Value
count
-
Count where the field is like the value
Declaration
Objective-C
- (int)countForLikeWithDistinct:(BOOL)distinct andColumn:(NSString *)column andField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func countForLike(withDistinct distinct: Bool, andColumn column: String!, andField field: String!, andColumnValue value: GPKGColumnValue!) -> Int32
Parameters
distinct
distinct column values
column
count column name
field
field name
value
column value
Return Value
count
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryForFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(forFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
fieldValues
field values
Return Value
result
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct forFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withDistinct distinct: Bool, forFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
fieldValues
field values
Return Value
result
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns forFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withColumns columns: [String]!, forFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
columns
columns
fieldValues
field values
Return Value
result
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns forFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, forFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
fieldValues
field values
Return Value
result
-
Count where all fields match their values
Declaration
Objective-C
- (int)countForFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(forFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
fieldValues
field values
Return Value
count
-
Count where all fields match their values
Declaration
Objective-C
- (int)countWithColumn:(NSString *)column forFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(withColumn column: String!, forFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
column
count column name
fieldValues
field values
Return Value
count
-
Count where all fields match their values
Declaration
Objective-C
- (int)countWithDistinct:(BOOL)distinct andColumn:(NSString *)column forFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(withDistinct distinct: Bool, andColumn column: String!, forFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
distinct
distinct column values
column
count column name
fieldValues
field values
Return Value
count
-
Query for column value field values
Declaration
Objective-C
- (GPKGResultSet *)queryForColumnValueFieldValues: (GPKGColumnValues *)fieldValues;
Swift
func query(forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
fieldValues
column value field values
Return Value
result set
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct forColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withDistinct distinct: Bool, forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
fieldValues
field values
Return Value
result
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns forColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withColumns columns: [String]!, forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
columns
columns
fieldValues
field values
Return Value
result
-
Query for the row where all fields match their values
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns forColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
fieldValues
field values
Return Value
result
-
Count where all fields match their values
Declaration
Objective-C
- (int)countForColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
fieldValues
field values
Return Value
count
-
Count where all fields match their values
Declaration
Objective-C
- (int)countWithColumn:(NSString *)column forColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(withColumn column: String!, forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
column
count column name
fieldValues
field values
Return Value
count
-
Count where all fields match their values
Declaration
Objective-C
- (int)countWithDistinct:(BOOL)distinct andColumn:(NSString *)column forColumnValueFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func count(withDistinct distinct: Bool, andColumn column: String!, forColumnValueFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
distinct
distinct column values
column
count column name
fieldValues
field values
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL;
Swift
func queryIn(withNestedSQL nestedSQL: String!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL;
Swift
func countIn(withNestedSQL nestedSQL: String!) -> Int32
Parameters
nestedSQL
nested SQL
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func countIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> Int32
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
nestedSQL
nested SQL
fieldValues
field values
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
fieldValues
field values
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
fieldValues
field values
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func countIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> Int32
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andWhere where: String!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func countIn(withNestedSQL nestedSQL: String!, andWhere where: String!) -> Int32
Parameters
nestedSQL
nested SQL
where
where clause
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andWhere where: String!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
where
where clause
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andWhere where: String!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
where
where clause
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
Return Value
count
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryIn(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for rows by ids in the nested SQL query
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithNestedSQL:
andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithNestedSQL:
andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andFieldValues: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andFieldValues: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andFieldValues: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andFieldValues: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andFieldValues: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andFieldValues: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andFieldValues:(GPKGColumnValues *)fieldValues andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andFieldValues fieldValues: GPKGColumnValues!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
fieldValues
field values
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithNestedSQL:
andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andWhere: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithNestedSQL:
andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andWhere: andWhereArgs: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithNestedSQL:
andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithNestedSQL:
andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithNestedSQL:(NSString *)nestedSQL andNestedArgs: (NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for id ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimitValue: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithColumns:
andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimitValue: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andLimitValue: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andOrderBy: andLimitValue: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryInForChunkWithDistinct:
andColumns: andNestedSQL: andNestedArgs: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimitValue: Query for ordered rows by ids in the nested SQL query, starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryInForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryInForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
count
-
Get the count in the nested SQL query
Declaration
Objective-C
- (int)countInWithDistinct:(BOOL)distinct andColumn:(NSString *)column andNestedSQL:(NSString *)nestedSQL andNestedArgs:(NSArray<NSString *> *)nestedArgs andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func countIn(withDistinct distinct: Bool, andColumn column: String!, andNestedSQL nestedSQL: String!, andNestedArgs nestedArgs: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
distinct
distinct column values
column
count column name
nestedSQL
nested SQL
nestedArgs
nested SQL args
where
where clause
whereArgs
where arguments
Return Value
count
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWhere:(NSString *)where;
Swift
func queryWhere(_ where: String!) -> GPKGResultSet!
Parameters
where
where clause
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andWhere:(NSString *)where;
Swift
func query(withDistinct distinct: Bool, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where;
Swift
func query(withColumns columns: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func queryWhere(_ where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func query(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func query(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
Return Value
result
-
Query SQL for rows
Declaration
Objective-C
- (NSString *)querySQLWhere:(NSString *)where;
Swift
func querySQLWhere(_ where: String!) -> String!
Parameters
where
where clause
Return Value
SQL
-
Query SQL for rows
Declaration
Objective-C
- (NSString *)querySQLWithDistinct:(BOOL)distinct andWhere:(NSString *)where;
Swift
func querySQL(withDistinct distinct: Bool, andWhere where: String!) -> String!
Parameters
distinct
distinct rows
where
where clause
Return Value
SQL
-
Query SQL for row ids
Declaration
Objective-C
- (NSString *)queryIdsSQLWhere:(NSString *)where;
Swift
func queryIdsSQLWhere(_ where: String!) -> String!
Parameters
where
where clause
Return Value
SQL
-
Query SQL for row ids
Declaration
Objective-C
- (NSString *)queryIdsSQLWithDistinct:(BOOL)distinct andWhere:(NSString *)where;
Swift
func queryIdsSQL(withDistinct distinct: Bool, andWhere where: String!) -> String!
Parameters
distinct
distinct rows
where
where clause
Return Value
SQL
-
Query SQL for row multi ids
Declaration
Objective-C
- (NSString *)queryMultiIdsSQLWhere:(NSString *)where;
Swift
func queryMultiIdsSQLWhere(_ where: String!) -> String!
Parameters
where
where clause
Return Value
SQL
-
Query SQL for row multi ids
Declaration
Objective-C
- (NSString *)queryMultiIdsSQLWithDistinct:(BOOL)distinct andWhere:(NSString *)where;
Swift
func queryMultiIdsSQL(withDistinct distinct: Bool, andWhere where: String!) -> String!
Parameters
distinct
distinct rows
where
where clause
Return Value
SQL
-
Query SQL for rows
Declaration
Objective-C
- (NSString *)querySQLWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where;
Swift
func querySQL(withColumns columns: [String]!, andWhere where: String!) -> String!
Parameters
columns
columns
where
where clause
Return Value
SQL
-
Query SQL for rows
Declaration
Objective-C
- (NSString *)querySQLWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where;
Swift
func querySQL(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!) -> String!
Parameters
distinct
distinct rows
columns
columns
where
where clause
Return Value
SQL
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func queryWhere(_ where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func query(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func query(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
Return Value
result
-
Query where
Declaration
Objective-C
- (GPKGResultSet *)queryWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func queryWhere(_ where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where args
groupBy
group by clause
having
having clause
orderBy
order by clause
limit
limit clause
Return Value
result set
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func query(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func query(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func query(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(NSString *)limit;
Swift
func query(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(NSString *)limit;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
limit
Return Value
result
-
Query for rows
Declaration
Objective-C
- (GPKGResultSet *)queryWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(NSString *)limit;
Swift
func query(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
limit
limit
Return Value
result
-
Determine if the results are paginated
Declaration
Objective-C
+ (BOOL)isPaginated:(GPKGResultSet *)results;
Swift
class func isPaginated(_ results: GPKGResultSet!) -> Bool
Parameters
results
query results
Return Value
true if paginated
-
Paginate the results
Declaration
Objective-C
- (GPKGObjectPaginatedResults *)paginate:(GPKGResultSet *)results;
Swift
func paginate(_ results: GPKGResultSet!) -> GPKGObjectPaginatedResults!
Parameters
results
result set
Return Value
object paginated results
-
Paginate the results
Declaration
Objective-C
+ (GPKGObjectPaginatedResults *)paginate:(GPKGResultSet *)results withDao:(GPKGBaseDao *)dao;
Swift
class func paginate(_ results: GPKGResultSet!, with dao: GPKGBaseDao!) -> GPKGObjectPaginatedResults!
Parameters
results
result set
dao
base DAO
Return Value
object paginated results
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithLimit:(int)limit;
Swift
func queryForChunk(withLimit limit: Int32) -> GPKGResultSet!
Parameters
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for id ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunkWithOrder(by orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunkWithOrder(by orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunkWithGroup(by groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunkWithGroup(by groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryForChunkWithDistinct:
andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
-queryForChunkWithDistinct:
andColumns: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryForChunkWithDistinct:
andColumns: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimit: andOffset: Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimit:(int)limit andOffset:(int)offset;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimit limit: Int32, andOffset offset: Int32) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
offset
chunk query offset
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
limit
chunk limit
Return Value
result
-
Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
orderBy
order by
limit
chunk limit
Return Value
result
-
-queryForChunkWithDistinct:
andColumns: andWhere: andWhereArgs: andGroupBy: andHaving: andOrderBy: andLimitValue: Query for ordered rows starting at the offset and returning no more than the limit.
Declaration
Objective-C
- (GPKGResultSet *)queryForChunkWithDistinct:(BOOL)distinct andColumns:(NSArray<NSString *> *)columns andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs andGroupBy:(NSString *)groupBy andHaving:(NSString *)having andOrderBy:(NSString *)orderBy andLimitValue:(NSString *)limit;
Swift
func queryForChunk(withDistinct distinct: Bool, andColumns columns: [String]!, andWhere where: String!, andWhereArgs whereArgs: [Any]!, andGroupBy groupBy: String!, andHaving having: String!, andOrderBy orderBy: String!, andLimitValue limit: String!) -> GPKGResultSet!
Parameters
distinct
distinct rows
columns
columns
where
where clause
whereArgs
where arguments
groupBy
group by
having
having
orderBy
order by
limit
chunk limit
Return Value
result
-
Build a limit String with the limit and offset
Declaration
Objective-C
- (NSString *)buildLimitWithLimit:(int)limit andOffset:(int)offset;
Swift
func buildLimit(withLimit limit: Int32, andOffset offset: Int32) -> String!
Parameters
limit
limit
offset
offset
Return Value
limit
-
Check if id exists
Declaration
Objective-C
- (BOOL)idExists:(NSObject *)id;
Swift
func idExists(_ id: NSObject!) -> Bool
Parameters
id
id value
Return Value
true if exists
-
Check if multiple id exists
Declaration
Objective-C
- (BOOL)multiIdExists:(NSArray *)idValues;
Swift
func multiIdExists(_ idValues: [Any]!) -> Bool
Parameters
idValues
id values
Return Value
true if exists
-
Query for the same id as the object
Declaration
Objective-C
- (NSObject *)queryForSameId:(NSObject *)object;
Swift
func query(forSameId object: NSObject!) -> NSObject!
Parameters
object
object
Return Value
object
-
Begin an exclusive transaction on the database
Declaration
Objective-C
- (void)beginTransaction;
Swift
func beginTransaction()
-
Commit an active transaction
Declaration
Objective-C
- (void)commitTransaction;
Swift
func commitTransaction()
-
Rollback an active transaction
Declaration
Objective-C
- (void)rollbackTransaction;
Swift
func rollbackTransaction()
-
Determine if currently within a transaction
Declaration
Objective-C
- (BOOL)inTransaction;
Swift
func inTransaction() -> Bool
Return Value
true if in transaction
-
Update the object
Declaration
Objective-C
- (int)update:(NSObject *)object;
Swift
func update(_ object: NSObject!) -> Int32
Parameters
object
object
Return Value
rows updated
-
Update where with values
Declaration
Objective-C
- (int)updateWithValues:(GPKGContentValues *)values andWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func update(with values: GPKGContentValues!, andWhere where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
values
content values
where
where clause
whereArgs
where args
Return Value
rows updated
-
Delete object
Declaration
Objective-C
- (int)delete:(NSObject *)object;
Swift
func delete(_ object: NSObject!) -> Int32
Parameters
object
object
Return Value
rows deleted
-
Delete objects
Declaration
Objective-C
- (int)deleteObjects:(NSArray *)objects;
Swift
func delete(_ objects: [Any]!) -> Int32
Parameters
objects
array of objects
Return Value
rows deleted
-
Delete by id
Declaration
Objective-C
- (int)deleteById:(NSObject *)idValue;
Swift
func delete(byId idValue: NSObject!) -> Int32
Parameters
idValue
id value
Return Value
rows deleted
-
Delete by multiple id values
Declaration
Objective-C
- (int)deleteByMultiId:(NSArray *)idValues;
Swift
func delete(byMultiId idValues: [Any]!) -> Int32
Parameters
idValues
id values
Return Value
rows deleted
-
Delete where
Declaration
Objective-C
- (int)deleteWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;
Swift
func deleteWhere(_ where: String!, andWhereArgs whereArgs: [Any]!) -> Int32
Parameters
where
where clause
whereArgs
where args
Return Value
rows deleted
-
Delete by field values
Declaration
Objective-C
- (int)deleteByFieldValues:(GPKGColumnValues *)fieldValues;
Swift
func delete(byFieldValues fieldValues: GPKGColumnValues!) -> Int32
Parameters
fieldValues
field values
Return Value
rows deleted
-
Delete all rows
Declaration
Objective-C
- (int)deleteAll;
Swift
func deleteAll() -> Int32
Return Value
rows deleted
-
Create object, same as calling insert
Declaration
Objective-C
- (long long)create:(NSObject *)object;
Swift
func create(_ object: NSObject!) -> Int64
Parameters
object
object
Return Value
insertion id
-
Insert object
Declaration
Objective-C
- (long long)insert:(NSObject *)object;
Swift
func insert(_ object: NSObject!) -> Int64
Parameters
object
object
Return Value
insertion id
-
Create if does not exist
Declaration
Objective-C
- (long long)createIfNotExists:(NSObject *)object;
Swift
func createIfNotExists(_ object: NSObject!) -> Int64
Parameters
object
object
Return Value
insertion id if created
-
Create if does not exist or update if it does
Declaration
Objective-C
- (long long)createOrUpdate:(NSObject *)object;
Swift
func createOrUpdate(_ object: NSObject!) -> Int64
Parameters
object
object
Return Value
insertion id if created
-
Determine if the table has an id
Declaration
Objective-C
- (BOOL)hasId;
Swift
func hasId() -> Bool
Return Value
true if has an id
-
Get the id of the object
Declaration
Objective-C
- (NSObject *)id:(NSObject *)object;
Swift
func id(_ object: NSObject!) -> NSObject!
Parameters
object
object
Return Value
id value
-
Get the multiple id values of the object
Declaration
Objective-C
- (NSArray *)multiId:(NSObject *)object;
Swift
func multiId(_ object: NSObject!) -> [Any]!
Parameters
object
object
Return Value
id values in an array
-
Set the object id
Declaration
Objective-C
- (void)setId:(NSObject *)object withIdValue:(NSObject *)id;
Swift
func setId(_ object: NSObject!, withIdValue id: NSObject!)
Parameters
object
object
id
id
-
Set the object multiple id
Declaration
Objective-C
- (void)setMultiId:(NSObject *)object withIdValues:(NSArray *)idValues;
Swift
func setMultiId(_ object: NSObject!, withIdValues idValues: [Any]!)
Parameters
object
object
idValues
id values
-
Get the column values of the object
Declaration
Objective-C
- (GPKGColumnValues *)values:(NSObject *)object;
Swift
func values(_ object: NSObject!) -> GPKGColumnValues!
Parameters
object
object
Return Value
column values
-
Build primary key where clause with id value
Declaration
Objective-C
- (NSString *)buildPkWhereWithValue:(NSObject *)idValue;
Swift
func buildPkWhere(withValue idValue: NSObject!) -> String!
Parameters
idValue
id value
Return Value
pk where clause
-
Build primary key where args
Declaration
Objective-C
- (NSArray *)buildPkWhereArgsWithValue:(NSObject *)idValue;
Swift
func buildPkWhereArgs(withValue idValue: NSObject!) -> [Any]!
Parameters
idValue
id value
Return Value
pk where args
-
Build primary key where clause with id values
Declaration
Objective-C
- (NSString *)buildPkWhereWithValues:(NSArray *)idValues;
Swift
func buildPkWhere(withValues idValues: [Any]!) -> String!
Parameters
idValues
id values
Return Value
where clause
-
Build where clause with fields
Declaration
Objective-C
- (NSString *)buildWhereWithFields:(GPKGColumnValues *)fields;
Swift
func buildWhere(withFields fields: GPKGColumnValues!) -> String!
Parameters
fields
column values
Return Value
where clause
-
Build where clause with fields
Declaration
Objective-C
- (NSString *)buildWhereWithFields:(GPKGColumnValues *)fields andOperation:(NSString *)operation;
Swift
func buildWhere(withFields fields: GPKGColumnValues!, andOperation operation: String!) -> String!
Parameters
fields
column values
operation
combining operation
Return Value
where clause
-
Build where clause with column value fields
Declaration
Objective-C
- (NSString *)buildWhereWithColumnValueFields:(GPKGColumnValues *)fields;
Swift
func buildWhere(withColumnValueFields fields: GPKGColumnValues!) -> String!
Parameters
fields
column values
Return Value
where clause
-
Build where clause with column value fields
Declaration
Objective-C
- (NSString *)buildWhereWithColumnValueFields:(GPKGColumnValues *)fields andOperation:(NSString *)operation;
Swift
func buildWhere(withColumnValueFields fields: GPKGColumnValues!, andOperation operation: String!) -> String!
Parameters
fields
column values
operation
combining operation
Return Value
where clause
-
Build where clause with field and value
Declaration
Objective-C
- (NSString *)buildWhereWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func buildWhere(withField field: String!, andValue value: NSObject!) -> String!
Parameters
field
field
value
value
Return Value
where clause
-
Build where LIKE clause with field and value
Declaration
Objective-C
- (NSString *)buildWhereLikeWithField:(NSString *)field andValue:(NSObject *)value;
Swift
func buildWhereLike(withField field: String!, andValue value: NSObject!) -> String!
Parameters
field
field
value
value
Return Value
where clause
-
Build where clause with field, value, and operation
Declaration
Objective-C
- (NSString *)buildWhereWithField:(NSString *)field andValue:(NSObject *)value andOperation:(NSString *)operation;
Swift
func buildWhere(withField field: String!, andValue value: NSObject!, andOperation operation: String!) -> String!
Parameters
field
field
value
value
operation
operation
Return Value
where clause
-
Build where null clause with field
Declaration
Objective-C
- (NSString *)buildWhereNullWithField:(NSString *)field;
Swift
func buildWhereNull(withField field: String!) -> String!
Parameters
field
field
Return Value
where clause
-
Build where clause with field and column value
Declaration
Objective-C
- (NSString *)buildWhereWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func buildWhere(withField field: String!, andColumnValue value: GPKGColumnValue!) -> String!
Parameters
field
field
value
column value
Return Value
where clause
-
Build where LIKE clause with field and column value
Declaration
Objective-C
- (NSString *)buildWhereLikeWithField:(NSString *)field andColumnValue:(GPKGColumnValue *)value;
Swift
func buildWhereLike(withField field: String!, andColumnValue value: GPKGColumnValue!) -> String!
Parameters
field
field
value
column value
Return Value
where clause
-
Build where args with column values
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithValues:(GPKGColumnValues *)values;
Swift
func buildWhereArgs(with values: GPKGColumnValues!) -> [Any]!
Parameters
values
column values
Return Value
where args
-
Build where args with values
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithValueArray:(NSArray *)values;
Swift
func buildWhereArgs(withValueArray values: [Any]!) -> [Any]!
Parameters
values
values
Return Value
where args
-
Build where args with column values
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithColumnValues:(GPKGColumnValues *)values;
Swift
func buildWhereArgs(with values: GPKGColumnValues!) -> [Any]!
Parameters
values
column values
Return Value
where args
-
Build where args with value
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithValue:(NSObject *)value;
Swift
func buildWhereArgs(withValue value: NSObject!) -> [Any]!
Parameters
value
value
Return Value
where args
-
Build where args with column value
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithColumnValue:(GPKGColumnValue *)value;
Swift
func buildWhereArgs(with value: GPKGColumnValue!) -> [Any]!
Parameters
value
column value
Return Value
where args
-
Build where statement for ids in the nested SQL query
Declaration
Objective-C
- (NSString *)buildWhereInWithNestedSQL:(NSString *)nestedSQL andWhere:(NSString *)where;
Swift
func buildWhereIn(withNestedSQL nestedSQL: String!, andWhere where: String!) -> String!
Parameters
nestedSQL
nested SQL
where
where clause
Return Value
where clause
-
Build where args for ids in the nested SQL query
Declaration
Objective-C
- (NSArray<NSString *> *) buildWhereInArgsWithNestedArgs:(NSArray<NSString *> *)nestedArgs andWhereArgs:(NSArray<NSString *> *)whereArgs;
Swift
func buildWhereInArgs(withNestedArgs nestedArgs: [String]!, andWhereArgs whereArgs: [String]!) -> [String]!
Parameters
nestedArgs
nested SQL args
whereArgs
where arguments
Return Value
where args
-
Build where statement for a range on a column
Declaration
Objective-C
- (NSString *)buildWhereWithField:(NSString *)field andRange:(GPKGColumnRange *)range;
Swift
func buildWhere(withField field: String!, andRange range: GPKGColumnRange!) -> String!
Parameters
field
field
range
column range
Return Value
where clause
-
Build where statement for a range on a minimum and maximum column
Declaration
Objective-C
- (NSString *)buildWhereWithMinField:(NSString *)minField andMaxField:(NSString *)maxField andRange:(GPKGColumnRange *)range;
Swift
func buildWhere(withMinField minField: String!, andMaxField maxField: String!, andRange range: GPKGColumnRange!) -> String!
Parameters
minField
minimum field
maxField
maximum field
range
column range
Return Value
where clause
-
Build where (or selection) args for the range
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithRange:(GPKGColumnRange *)range;
Swift
func buildWhereArgs(with range: GPKGColumnRange!) -> [Any]!
Parameters
range
column range
Return Value
where args
-
Build where statement for ranges on columns
Declaration
Objective-C
- (NSString *)buildWhereWithField1:(NSString *)field1 andRange1:(GPKGColumnRange *)range1 andField2:(NSString *)field2 andRange2:(GPKGColumnRange *)range2;
Swift
func buildWhere(withField1 field1: String!, andRange1 range1: GPKGColumnRange!, andField2 field2: String!, andRange2 range2: GPKGColumnRange!) -> String!
Parameters
field1
first field
range1
first range
field2
second field
range2
second range
Return Value
where clause
-
Build where statement for ranges on minimum and maximum columns
Declaration
Objective-C
- (NSString *)buildWhereWithMinField1:(NSString *)minField1 andMaxField1:(NSString *)maxField1 andRange1:(GPKGColumnRange *)range1 andMinField2:(NSString *)minField2 andMaxField2:(NSString *)maxField2 andRange2:(GPKGColumnRange *)range2;
Swift
func buildWhere(withMinField1 minField1: String!, andMaxField1 maxField1: String!, andRange1 range1: GPKGColumnRange!, andMinField2 minField2: String!, andMaxField2 maxField2: String!, andRange2 range2: GPKGColumnRange!) -> String!
Parameters
minField1
first minimum field
maxField1
first maximum field
range1
first column range
minField2
second minimum field
maxField2
second maximum field
range2
second column range
Return Value
where clause
-
Build where (or selection) args for the ranges
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithRange1:(GPKGColumnRange *)range1 andRange2:(GPKGColumnRange *)range2;
Swift
func buildWhereArgs(withRange1 range1: GPKGColumnRange!, andRange2 range2: GPKGColumnRange!) -> [Any]!
Parameters
range1
first column range
range2
second column range
Return Value
where args
-
Build where statement for a geometry envelope on a x and y field
Declaration
Objective-C
- (NSString *)buildWhereWithXField:(NSString *)xField andYField:(NSString *)yField andEnvelope:(SFGeometryEnvelope *)envelope;
Swift
func buildWhere(withXField xField: String!, andYField yField: String!, andEnvelope envelope: SFGeometryEnvelope!) -> String!
Parameters
xField
x field
yField
y field
envelope
geometry envelope
Return Value
where clause
-
Build where statement for a geometry envelope on x and y range fields
Declaration
Objective-C
- (NSString *)buildWhereWithMinXField:(NSString *)minXField andMinYField:(NSString *)minYField andMaxXField:(NSString *)maxXField andMaxYField:(NSString *)maxYField andEnvelope:(SFGeometryEnvelope *)envelope;
Swift
func buildWhere(withMinXField minXField: String!, andMinYField minYField: String!, andMaxXField maxXField: String!, andMaxYField maxYField: String!, andEnvelope envelope: SFGeometryEnvelope!) -> String!
Parameters
minXField
min x field
minYField
min y field
maxXField
max x field
maxYField
max y field
envelope
geometry envelope
Return Value
where clause
-
Build where (or selection) args for the geometry envelope
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithEnvelope:(SFGeometryEnvelope *)envelope;
Swift
func buildWhereArgs(with envelope: SFGeometryEnvelope!) -> [Any]!
Parameters
envelope
geometry envelope
Return Value
where args
-
Build where (or selection) args for the geometry envelope
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithEnvelope:(SFGeometryEnvelope *)envelope andTolerance:(NSNumber *)tolerance;
Swift
func buildWhereArgs(with envelope: SFGeometryEnvelope!, andTolerance tolerance: NSNumber!) -> [Any]!
Parameters
envelope
geometry envelope
tolerance
tolerance
Return Value
where args
-
Build where (or selection) args for the geometry envelope
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithEnvelope:(SFGeometryEnvelope *)envelope andXTolerance:(NSNumber *)xTolerance andYTolerance:(NSNumber *)yTolerance;
Swift
func buildWhereArgs(with envelope: SFGeometryEnvelope!, andXTolerance xTolerance: NSNumber!, andYTolerance yTolerance: NSNumber!) -> [Any]!
Parameters
envelope
geometry envelope
xTolerance
x tolerance
yTolerance
y tolerance
Return Value
where args
-
Get the x column range of the geometry envelope
Declaration
Objective-C
- (GPKGColumnRange *)xRangeWithEnvelope:(SFGeometryEnvelope *)envelope;
Swift
func xRange(with envelope: SFGeometryEnvelope!) -> GPKGColumnRange!
Parameters
envelope
geometry envelope
Return Value
column range
-
Get the x column range of the geometry envelope
Declaration
Objective-C
- (GPKGColumnRange *)xRangeWithEnvelope:(SFGeometryEnvelope *)envelope andTolerance:(NSNumber *)tolerance;
Swift
func xRange(with envelope: SFGeometryEnvelope!, andTolerance tolerance: NSNumber!) -> GPKGColumnRange!
Parameters
envelope
geometry envelope
tolerance
tolerance
Return Value
column range
-
Get the y column range of the geometry envelope
Declaration
Objective-C
- (GPKGColumnRange *)yRangeWithEnvelope:(SFGeometryEnvelope *)envelope;
Swift
func yRange(with envelope: SFGeometryEnvelope!) -> GPKGColumnRange!
Parameters
envelope
geometry envelope
Return Value
column range
-
Get the y column range of the geometry envelope
Declaration
Objective-C
- (GPKGColumnRange *)yRangeWithEnvelope:(SFGeometryEnvelope *)envelope andTolerance:(NSNumber *)tolerance;
Swift
func yRange(with envelope: SFGeometryEnvelope!, andTolerance tolerance: NSNumber!) -> GPKGColumnRange!
Parameters
envelope
geometry envelope
tolerance
tolerance
Return Value
column range
-
Build where statement for a bounding box on a longitude and latitude field
Declaration
Objective-C
- (NSString *)buildWhereWithLonField:(NSString *)lonField andLatField:(NSString *)latField andBoundingBox:(GPKGBoundingBox *)boundingBox;
Swift
func buildWhere(withLonField lonField: String!, andLatField latField: String!, andBoundingBox boundingBox: GPKGBoundingBox!) -> String!
Parameters
lonField
longitude field
latField
latitude field
boundingBox
bounding box
Return Value
where clause
-
Build where statement for a bounding box on longitude and latitude range fields
Declaration
Objective-C
- (NSString *)buildWhereWithMinLonField:(NSString *)minLonField andMinLatField:(NSString *)minLatField andMaxLonField:(NSString *)maxLonField andMaxLatField:(NSString *)maxLatField andBoundingBox:(GPKGBoundingBox *)boundingBox;
Swift
func buildWhere(withMinLonField minLonField: String!, andMinLatField minLatField: String!, andMaxLonField maxLonField: String!, andMaxLatField maxLatField: String!, andBoundingBox boundingBox: GPKGBoundingBox!) -> String!
Parameters
minLonField
min longitude field
minLatField
min latitude field
maxLonField
max longitude field
maxLatField
max latitude field
boundingBox
bounding box
Return Value
where clause
-
Build where (or selection) args for the bounding box
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithBoundingBox:(GPKGBoundingBox *)boundingBox;
Swift
func buildWhereArgs(with boundingBox: GPKGBoundingBox!) -> [Any]!
Parameters
boundingBox
bounding box
Return Value
where args
-
Build where (or selection) args for the bounding box
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithBoundingBox:(GPKGBoundingBox *)boundingBox andTolerance:(NSNumber *)tolerance;
Swift
func buildWhereArgs(with boundingBox: GPKGBoundingBox!, andTolerance tolerance: NSNumber!) -> [Any]!
Parameters
boundingBox
bounding box
tolerance
tolerance
Return Value
where args
-
Build where (or selection) args for the bounding box
Declaration
Objective-C
- (NSArray *)buildWhereArgsWithBoundingBox:(GPKGBoundingBox *)boundingBox andLonTolerance:(NSNumber *)lonTolerance andLatTolerance:(NSNumber *)latTolerance;
Swift
func buildWhereArgs(with boundingBox: GPKGBoundingBox!, andLonTolerance lonTolerance: NSNumber!, andLatTolerance latTolerance: NSNumber!) -> [Any]!
Parameters
boundingBox
bounding box
lonTolerance
longitude tolerance
latTolerance
latitude tolerance
Return Value
where args
-
Get the total result count
Declaration
Objective-C
- (int)count;
Swift
func count() -> Int32
Return Value
count
-
Get the count where
Declaration
Objective-C
- (int)countWhere:(NSString *)where;
Swift
func countWhere(_ where: String!) -> Int32
Parameters
where
where clause
Return Value
count
-
Get the count where
Declaration
Objective-C
- (int)countWhere:(NSString *)where andWhereArgs:(NSArray *)args;
Swift
func countWhere(_ where: String!, andWhereArgs args: [Any]!) -> Int32
Parameters
where
where clause
args
where args
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithColumn:(NSString *)column;
Swift
func count(withColumn column: String!) -> Int32
Parameters
column
column name
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithDistinct:(BOOL)distinct andColumn:(NSString *)column;
Swift
func count(withDistinct distinct: Bool, andColumn column: String!) -> Int32
Parameters
distinct
distinct column values
column
column name
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithColumn:(NSString *)column andWhere:(NSString *)where;
Swift
func count(withColumn column: String!, andWhere where: String!) -> Int32
Parameters
column
column name
where
where clause
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithColumn:(NSString *)column andWhere:(NSString *)where andWhereArgs:(NSArray *)args;
Swift
func count(withColumn column: String!, andWhere where: String!, andWhereArgs args: [Any]!) -> Int32
Parameters
column
column name
where
where clause
args
arguments
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithDistinct:(BOOL)distinct andColumn:(NSString *)column andWhere:(NSString *)where;
Swift
func count(withDistinct distinct: Bool, andColumn column: String!, andWhere where: String!) -> Int32
Parameters
distinct
distinct column values
column
column name
where
where clause
Return Value
count
-
Get a count of results
Declaration
Objective-C
- (int)countWithDistinct:(BOOL)distinct andColumn:(NSString *)column andWhere:(NSString *)where andWhereArgs:(NSArray *)args;
Swift
func count(withDistinct distinct: Bool, andColumn column: String!, andWhere where: String!, andWhereArgs args: [Any]!) -> Int32
Parameters
distinct
distinct column values
column
column name
where
where clause
args
arguments
Return Value
count
-
Get the min result of the column
Declaration
Objective-C
- (NSNumber *)minOfColumn:(NSString *)column;
Swift
func min(ofColumn column: String!) -> NSNumber!
Parameters
column
column name
Return Value
min or null
-
Get the min result of the column
Declaration
Objective-C
- (NSNumber *)minOfColumn:(NSString *)column andWhere:(NSString *)where andWhereArgs:(NSArray *)args;
Swift
func min(ofColumn column: String!, andWhere where: String!, andWhereArgs args: [Any]!) -> NSNumber!
Parameters
column
column
where
where clause
args
where args
Return Value
min or nil
-
Get the max result of the column
Declaration
Objective-C
- (NSNumber *)maxOfColumn:(NSString *)column;
Swift
func max(ofColumn column: String!) -> NSNumber!
Parameters
column
column name
Return Value
max or null
-
Get the max result of the column
Declaration
Objective-C
- (NSNumber *)maxOfColumn:(NSString *)column andWhere:(NSString *)where andWhereArgs:(NSArray *)args;
Swift
func max(ofColumn column: String!, andWhere where: String!, andWhereArgs args: [Any]!) -> NSNumber!
Parameters
column
column
where
where clause
args
where args
Return Value
max or nil
-
Query the SQL for a single result object in the first column
Declaration
Objective-C
- (NSObject *)querySingleResultWithSql:(NSString *)sql andArgs:(NSArray *)args;
Swift
func querySingleResult(withSql sql: String!, andArgs args: [Any]!) -> NSObject!
Parameters
sql
sql statement
args
sql arguments
Return Value
single result object
-
Query the SQL for a single result object in the first column with the expected data type
Declaration
Objective-C
- (NSObject *)querySingleResultWithSql:(NSString *)sql andArgs:(NSArray *)args andDataType:(enum GPKGDataType)dataType;
Swift
func querySingleResult(withSql sql: String!, andArgs args: [Any]!, andDataType dataType: GPKGDataType) -> NSObject!
Parameters
sql
sql statement
args
sql arguments
dataType
GeoPackage data type
Return Value
single result object
-
Query the SQL for a single result object
Declaration
Objective-C
- (NSObject *)querySingleResultWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column;
Swift
func querySingleResult(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32) -> NSObject!
Parameters
sql
sql statement
args
arguments
column
column index
Return Value
result, null if no result
-
Query the SQL for a single result object with the expected data type
Declaration
Objective-C
- (NSObject *)querySingleResultWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column andDataType:(enum GPKGDataType)dataType;
Swift
func querySingleResult(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32, andDataType dataType: GPKGDataType) -> NSObject!
Parameters
sql
sql statement
args
arguments
column
column index
dataType
GeoPackage data type
Return Value
result, null if no result
-
Query for values from the first column
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!) -> [NSObject]!
Parameters
sql
sql statement
args
sql arguments
Return Value
single column result strings
-
Query for values from the first column
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andDataType: (enum GPKGDataType)dataType;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!, andDataType dataType: GPKGDataType) -> [NSObject]!
Parameters
sql
sql statement
args
arguments
dataType
GeoPackage data type
Return Value
single column results
-
Query for values from a single column
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32) -> [NSObject]!
Parameters
sql
sql statement
args
arguments
column
column index
Return Value
single column results
-
Query for values from a single column
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column andDataType: (enum GPKGDataType)dataType;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32, andDataType dataType: GPKGDataType) -> [NSObject]!
Parameters
sql
sql statement
args
arguments
column
column index
dataType
GeoPackage data type
Return Value
single column results
-
Query for values from a single column up to the limit
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column andLimit:(NSNumber *)limit;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32, andLimit limit: NSNumber!) -> [NSObject]!
Parameters
sql
sql statement
args
arguments
column
column index
limit
result row limit
Return Value
single column results
-
Query for values from a single column up to the limit
Declaration
Objective-C
- (NSArray<NSObject *> *)querySingleColumnResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andColumn:(int)column andDataType: (enum GPKGDataType)dataType andLimit:(NSNumber *)limit;
Swift
func querySingleColumnResults(withSql sql: String!, andArgs args: [Any]!, andColumn column: Int32, andDataType dataType: GPKGDataType, andLimit limit: NSNumber!) -> [NSObject]!
Parameters
sql
sql statement
args
arguments
column
column index
dataType
GeoPackage data type
limit
result row limit
Return Value
single column results
-
Query for values
Declaration
Objective-C
- (NSArray<GPKGRow *> *)queryResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andDataTypes:(NSArray *)dataTypes;
Swift
func queryResults(withSql sql: String!, andArgs args: [Any]!, andDataTypes dataTypes: [Any]!) -> [GPKGRow]!
Parameters
sql
sql statement
args
arguments
dataTypes
column data types
Return Value
results
-
Query for values in a single (first) row
Declaration
Objective-C
- (GPKGRow *)querySingleRowResultsWithSql:(NSString *)sql andArgs:(NSArray *)args;
Swift
func querySingleRowResults(withSql sql: String!, andArgs args: [Any]!) -> GPKGRow!
Parameters
sql
sql statement
args
arguments
Return Value
single row results
-
Query for values in a single (first) row
Declaration
Objective-C
- (GPKGRow *)querySingleRowResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andDataTypes:(NSArray *)dataTypes;
Swift
func querySingleRowResults(withSql sql: String!, andArgs args: [Any]!, andDataTypes dataTypes: [Any]!) -> GPKGRow!
Parameters
sql
sql statement
args
arguments
dataTypes
column data types
Return Value
single row results
-
Query for values
Declaration
Objective-C
- (NSArray<GPKGRow *> *)queryResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andLimit:(NSNumber *)limit;
Swift
func queryResults(withSql sql: String!, andArgs args: [Any]!, andLimit limit: NSNumber!) -> [GPKGRow]!
Parameters
sql
sql statement
args
arguments
limit
result row limit
Return Value
results
-
Query for values up to the limit
Declaration
Objective-C
- (NSArray<GPKGRow *> *)queryResultsWithSql:(NSString *)sql andArgs:(NSArray *)args andDataTypes:(NSArray *)dataTypes andLimit:(NSNumber *)limit;
Swift
func queryResults(withSql sql: String!, andArgs args: [Any]!, andDataTypes dataTypes: [Any]!, andLimit limit: NSNumber!) -> [GPKGRow]!
Parameters
sql
sql statement
args
arguments
dataTypes
column data types
limit
result row limit
Return Value
results
-
Rename column
Declaration
Objective-C
- (void)renameColumnWithName:(NSString *)columnName toColumn:(NSString *)newColumnName;
Swift
func renameColumn(withName columnName: String!, toColumn newColumnName: String!)
Parameters
columnName
column name
newColumnName
new column name
-
Rename column
Declaration
Objective-C
- (void)renameColumnWithIndex:(int)index toColumn:(NSString *)newColumnName;
Swift
func renameColumn(with index: Int32, toColumn newColumnName: String!)
Parameters
index
column index
newColumnName
new column name
-
Drop a column
Declaration
Objective-C
- (void)dropColumnWithIndex:(int)index;
Swift
func dropColumn(with index: Int32)
Parameters
index
column index
-
Drop a column
Declaration
Objective-C
- (void)dropColumnWithName:(NSString *)columnName;
Swift
func dropColumn(withName columnName: String!)
Parameters
columnName
column name
-
Drop columns
Declaration
Objective-C
- (void)dropColumnIndexes:(NSArray<NSNumber *> *)indexes;
Swift
func dropColumnIndexes(_ indexes: [NSNumber]!)
Parameters
indexes
column indexes
-
Drop columns
Declaration
Objective-C
- (void)dropColumnNames:(NSArray<NSString *> *)columnNames;
Swift
func dropColumnNames(_ columnNames: [String]!)
Parameters
columnNames
column names