GPKGMappedColumn
Objective-C
@interface GPKGMappedColumn : NSObject
Swift
class GPKGMappedColumn : NSObject
Mapped column, to a column and potentially from a differently named column
-
To column
Declaration
Objective-C
@property (nonatomic, strong) NSString *toColumn;Swift
var toColumn: String! { get set } -
From column or null if the same as to column
Declaration
Objective-C
@property (nonatomic, strong) NSString *fromColumn;Swift
var fromColumn: String! { get set } -
Default to column value
Declaration
Objective-C
@property (nonatomic, strong) NSObject *defaultValue;Swift
var defaultValue: NSObject! { get set } -
Column data type
Declaration
Objective-C
@property (nonatomic) enum GPKGDataType dataType;Swift
var dataType: GPKGDataType { get set } -
Constant value
Declaration
Objective-C
@property (nonatomic, strong) NSObject *constantValue;Swift
var constantValue: NSObject! { get set } -
Where value
Declaration
Objective-C
@property (nonatomic, strong) NSObject *whereValue;Swift
var whereValue: NSObject! { get set } -
Where value comparison operator (=, <, etc)
Declaration
Objective-C
@property (nonatomic, strong) NSString *whereOperator;Swift
var whereOperator: String! { get set } -
Initialize
Declaration
Objective-C
- (instancetype)initWithToColumn:(NSString *)toColumn;Swift
init!(toColumn: String!)Parameters
toColumnto column
Return Value
new mapped column
-
Initialize
Declaration
Objective-C
- (instancetype)initWithToColumn:(NSString *)toColumn andFromColumn:(NSString *)fromColumn;Swift
init!(toColumn: String!, andFromColumn fromColumn: String!)Parameters
toColumnto column
fromColumnfrom column
Return Value
new mapped column
-
Initialize
Declaration
Objective-C
- (instancetype)initWithToColumn:(NSString *)toColumn andFromColumn:(NSString *)fromColumn andDefaultValue:(NSObject *)defaultValue andDataType:(enum GPKGDataType)dataType;Swift
init!(toColumn: String!, andFromColumn fromColumn: String!, andDefaultValue defaultValue: NSObject!, andDataType dataType: GPKGDataType)Parameters
toColumnto column
fromColumnfrom column
defaultValuedefault value
dataTypedata type
Return Value
new mapped column
-
Initialize
Declaration
Objective-C
- (instancetype)initWithToColumn:(NSString *)toColumn andDefaultValue:(NSObject *)defaultValue andDataType:(enum GPKGDataType)dataType;Swift
init!(toColumn: String!, andDefaultValue defaultValue: NSObject!, andDataType dataType: GPKGDataType)Parameters
toColumnto column
defaultValuedefault value
dataTypedata type
Return Value
new mapped column
-
Initialize
Declaration
Objective-C
- (instancetype)initWithUserColumn:(GPKGUserColumn *)column;Swift
init!(userColumn column: GPKGUserColumn!)Parameters
columnuser column
Return Value
new mapped column
-
Initialize
Declaration
Objective-C
- (instancetype)initWithTableColumn:(GPKGTableColumn *)column;Swift
init!(tableColumn column: GPKGTableColumn!)Parameters
columntable column
Return Value
new mapped column
-
Determine if the column has a new name
Declaration
Objective-C
- (BOOL)hasNewName;Swift
func hasNewName() -> BoolReturn Value
true if the to and from column names are different
-
Check if the column has a default value
Declaration
Objective-C
- (BOOL)hasDefaultValue;Swift
func hasDefaultValue() -> BoolReturn Value
true if has a default value
-
Get the default value as a string
Declaration
Objective-C
- (NSString *)defaultValueAsString;Swift
func defaultValueAsString() -> String!Return Value
default value as string
-
Check if the column has a constant value
Declaration
Objective-C
- (BOOL)hasConstantValue;Swift
func hasConstantValue() -> BoolReturn Value
true if has a constant value
-
Get the constant value as a string
Declaration
Objective-C
- (NSString *)constantValueAsString;Swift
func constantValueAsString() -> String!Return Value
constant value as string
-
Check if the column has a where value
Declaration
Objective-C
- (BOOL)hasWhereValue;Swift
func hasWhereValue() -> BoolReturn Value
true if has a where value
-
Get the where value as a string
Declaration
Objective-C
- (NSString *)whereValueAsString;Swift
func whereValueAsString() -> String!Return Value
where value as string
-
Set the where value
Declaration
Objective-C
- (void)setWhereValue:(NSObject *)whereValue withOperator:(NSString *)whereOperator;Swift
func setWhereValue(_ whereValue: NSObject!, withOperator whereOperator: String!)Parameters
whereValuewhere value
whereOperatorwhere operator
View on GitHub
GPKGMappedColumn Class Reference