GPKGTileColumn
Objective-C
@interface GPKGTileColumn : GPKGUserColumn
Swift
class GPKGTileColumn : GPKGUserColumn
Tile column
-
Create an id column
Declaration
Objective-C
+ (GPKGTileColumn *)createIdColumn;
Swift
class func createId() -> GPKGTileColumn!
Return Value
tile column
-
Create an id column
Declaration
Objective-C
+ (GPKGTileColumn *)createIdColumnWithAutoincrement:(BOOL)autoincrement;
Swift
class func createIdColumn(withAutoincrement autoincrement: Bool) -> GPKGTileColumn!
Parameters
autoincrement
autoincrement flag
Return Value
tile column
-
Create an id column
Declaration
Objective-C
+ (GPKGTileColumn *)createIdColumnWithIndex:(int)index;
Swift
class func createIdColumn(with index: Int32) -> GPKGTileColumn!
Parameters
index
column index
Return Value
tile column
-
Create an id column
Declaration
Objective-C
+ (GPKGTileColumn *)createIdColumnWithIndex:(int)index andAutoincrement:(BOOL)autoincrement;
Swift
class func createIdColumn(with index: Int32, andAutoincrement autoincrement: Bool) -> GPKGTileColumn!
Parameters
index
index
autoincrement
autoincrement flag
Return Value
tile column
-
Create a zoom level column
Declaration
Objective-C
+ (GPKGTileColumn *)createZoomLevelColumn;
Swift
class func createZoomLevel() -> GPKGTileColumn!
Return Value
tile column
-
Create a zoom level column
Declaration
Objective-C
+ (GPKGTileColumn *)createZoomLevelColumnWithIndex:(int)index;
Swift
class func createZoomLevel(with index: Int32) -> GPKGTileColumn!
Parameters
index
column index
Return Value
tile column
-
Create a tile column column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileColumnColumn;
Swift
class func createTileColumn() -> GPKGTileColumn!
Return Value
tile column
-
Create a tile column column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileColumnColumnWithIndex:(int)index;
Swift
class func createTileColumnColumn(with index: Int32) -> GPKGTileColumn!
Parameters
index
column index
Return Value
tile column
-
Create a tile row column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileRowColumn;
Swift
class func createTileRow() -> GPKGTileColumn!
Return Value
tile column
-
Create a tile row column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileRowColumnWithIndex:(int)index;
Swift
class func createTileRowColumn(with index: Int32) -> GPKGTileColumn!
Parameters
index
column index
Return Value
tile column
-
Create a tile data column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileDataColumn;
Swift
class func createTileData() -> GPKGTileColumn!
Return Value
tile column
-
Create a tile data column
Declaration
Objective-C
+ (GPKGTileColumn *)createTileDataColumnWithIndex:(int)index;
Swift
class func createTileDataColumn(with index: Int32) -> GPKGTileColumn!
Parameters
index
column index
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithName:(NSString *)name andDataType:(enum GPKGDataType)type;
Swift
class func createColumn(withName name: String!, andDataType type: GPKGDataType) -> GPKGTileColumn!
Parameters
name
column name
type
data type
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)type;
Swift
class func createColumn(with index: Int32, andName name: String!, andDataType type: GPKGDataType) -> GPKGTileColumn!
Parameters
index
column index
name
column name
type
data type
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithName:(NSString *)name andDataType:(enum GPKGDataType)type andNotNull:(BOOL)notNull;
Swift
class func createColumn(withName name: String!, andDataType type: GPKGDataType, andNotNull notNull: Bool) -> GPKGTileColumn!
Parameters
name
column name
type
data type
notNull
not null
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)type andNotNull:(BOOL)notNull;
Swift
class func createColumn(with index: Int32, andName name: String!, andDataType type: GPKGDataType, andNotNull notNull: Bool) -> GPKGTileColumn!
Parameters
index
column index
name
column name
type
data type
notNull
not null
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithName:(NSString *)name andDataType:(enum GPKGDataType)type andNotNull:(BOOL)notNull andDefaultValue:(NSObject *)defaultValue;
Swift
class func createColumn(withName name: String!, andDataType type: GPKGDataType, andNotNull notNull: Bool, andDefaultValue defaultValue: NSObject!) -> GPKGTileColumn!
Parameters
name
column name
type
data type
notNull
not null
defaultValue
default value or nil
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)type andNotNull:(BOOL)notNull andDefaultValue:(NSObject *)defaultValue;
Swift
class func createColumn(with index: Int32, andName name: String!, andDataType type: GPKGDataType, andNotNull notNull: Bool, andDefaultValue defaultValue: NSObject!) -> GPKGTileColumn!
Parameters
index
column index
name
column name
type
data type
notNull
not null
defaultValue
default value or nil
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithName:(NSString *)name andDataType:(enum GPKGDataType)type andMax:(NSNumber *)max;
Swift
class func createColumn(withName name: String!, andDataType type: GPKGDataType, andMax max: NSNumber!) -> GPKGTileColumn!
Parameters
name
column name
type
data type
max
max value
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)type andMax:(NSNumber *)max;
Swift
class func createColumn(with index: Int32, andName name: String!, andDataType type: GPKGDataType, andMax max: NSNumber!) -> GPKGTileColumn!
Parameters
index
column index
name
column name
type
data type
max
max value
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithName:(NSString *)name andDataType:(enum GPKGDataType)type andMax:(NSNumber *)max andNotNull:(BOOL)notNull andDefaultValue:(NSObject *)defaultValue;
Swift
class func createColumn(withName name: String!, andDataType type: GPKGDataType, andMax max: NSNumber!, andNotNull notNull: Bool, andDefaultValue defaultValue: NSObject!) -> GPKGTileColumn!
Parameters
name
column name
type
data type
max
max value
notNull
not null
defaultValue
default value or nil
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)type andMax:(NSNumber *)max andNotNull:(BOOL)notNull andDefaultValue:(NSObject *)defaultValue;
Swift
class func createColumn(with index: Int32, andName name: String!, andDataType type: GPKGDataType, andMax max: NSNumber!, andNotNull notNull: Bool, andDefaultValue defaultValue: NSObject!) -> GPKGTileColumn!
Parameters
index
column index
name
column name
type
data type
max
max value
notNull
not null
defaultValue
default value or nil
Return Value
tile column
-
Create a new column
Declaration
Objective-C
+ (GPKGTileColumn *)createColumnWithTableColumn:(GPKGTableColumn *)tableColumn;
Swift
class func createColumn(with tableColumn: GPKGTableColumn!) -> GPKGTileColumn!
Parameters
tableColumn
table column
Return Value
tile column
-
-initWithIndex:
andName: andDataType: andMax: andNotNull: andDefaultValue: andPrimaryKey: andAutoincrement: Intialize
Declaration
Objective-C
- (instancetype)initWithIndex:(int)index andName:(NSString *)name andDataType:(enum GPKGDataType)dataType andMax:(NSNumber *)max andNotNull:(BOOL)notNull andDefaultValue:(NSObject *)defaultValue andPrimaryKey:(BOOL)primaryKey andAutoincrement:(BOOL)autoincrement;
Swift
init!(index: Int32, andName name: String!, andDataType dataType: GPKGDataType, andMax max: NSNumber!, andNotNull notNull: Bool, andDefaultValue defaultValue: NSObject!, andPrimaryKey primaryKey: Bool, andAutoincrement autoincrement: Bool)
Parameters
index
column index
name
column name
dataType
data type
max
max value
notNull
not null
defaultValue
default value or nil
primaryKey
true if a primary key
autoincrement
autoincrement flag
Return Value
new tile column