GPKGDublinCoreMetadata
Objective-C
@interface GPKGDublinCoreMetadata : NSObject
Swift
class GPKGDublinCoreMetadata : NSObject
Dublin Core Metadata Initiative
-
Check if the table has a column for the Dublin Core Type term
Declaration
Objective-C
+ (BOOL)hasColumn:(enum GPKGDublinCoreType)type inTable:(GPKGUserTable *)table;
Swift
class func hasColumn(_ type: GPKGDublinCoreType, in table: GPKGUserTable!) -> Bool
Parameters
type
Dublin Core Type
table
user table
Return Value
true if has column
-
Check if the row has a column for the Dublin Core Type term
Declaration
Objective-C
+ (BOOL)hasColumn:(enum GPKGDublinCoreType)type inRow:(GPKGUserRow *)row;
Swift
class func hasColumn(_ type: GPKGDublinCoreType, in row: GPKGUserRow!) -> Bool
Parameters
type
Dublin Core Type
row
user row
Return Value
true if has column
-
Get the column from the table for the Dublin Core Type term
Declaration
Objective-C
+ (GPKGUserColumn *)column:(enum GPKGDublinCoreType)type fromTable:(GPKGUserTable *)table;
Swift
class func column(_ type: GPKGDublinCoreType, from table: GPKGUserTable!) -> GPKGUserColumn!
Parameters
type
Dublin Core Type
table
user table
Return Value
column
-
Get the column from the row for the Dublin Core Type term
Declaration
Objective-C
+ (GPKGUserColumn *)column:(enum GPKGDublinCoreType)type fromRow:(GPKGUserRow *)row;
Swift
class func column(_ type: GPKGDublinCoreType, from row: GPKGUserRow!) -> GPKGUserColumn!
Parameters
type
Dublin Core Type
row
user row
Return Value
column
-
Get the value from the row for the Dublin Core Type term
Declaration
Objective-C
+ (NSObject *)value:(enum GPKGDublinCoreType)type fromRow:(GPKGUserRow *)row;
Swift
class func value(_ type: GPKGDublinCoreType, from row: GPKGUserRow!) -> NSObject!
Parameters
type
Dublin Core Type
row
user row
Return Value
value
-
Set the value in the row for the Dublin Core Type term
Declaration
Objective-C
+ (void)setValue:(NSObject *)value asColumn:(enum GPKGDublinCoreType)type inRow:(GPKGUserRow *)row;
Swift
class func setValue(_ value: NSObject!, asColumn type: GPKGDublinCoreType, in row: GPKGUserRow!)
Parameters
value
value
type
Dublin Core Type
row
user row