RLMBSONType
Objective-C
enum RLMBSONType : NSUInteger {}
Swift
enum RLMBSONType : UInt, @unchecked Sendable
許可された BSON types
-
BSON null 型
宣言
Objective-C
RLMBSONTypeNull
Swift
case null = 0
-
BSON Int 32型
宣言
Objective-C
RLMBSONTypeInt32
Swift
case int32 = 1
-
BSON Int 64型
宣言
Objective-C
RLMBSONTypeInt64
Swift
case int64 = 2
-
BSON ブール型
宣言
Objective-C
RLMBSONTypeBool
Swift
case bool = 3
-
BSON double型
宣言
Objective-C
RLMBSONTypeDouble
Swift
case double = 4
-
BSON string型
宣言
Objective-C
RLMBSONTypeString
Swift
case string = 5
-
BSON バイナリ タイプ
宣言
Objective-C
RLMBSONTypeBinary
Swift
case binary = 6
-
BSON タイムスタンプの型
宣言
Objective-C
RLMBSONTypeTimestamp
Swift
case timestamp = 7
-
BSON Datetime 型
宣言
Objective-C
RLMBSONTypeDatetime
Swift
case datetime = 8
-
BSON ObjectId 型
宣言
Objective-C
RLMBSONTypeObjectId
Swift
case objectId = 9
-
BSON Decimal 128型
宣言
Objective-C
RLMBSONTypeDecimal128
Swift
case decimal128 = 10
-
BSON 正規表現タイプ
宣言
Objective-C
RLMBSONTypeRegularExpression
Swift
case regularExpression = 11
-
BSON MaxKey 型
宣言
Objective-C
RLMBSONTypeMaxKey
Swift
case maxKey = 12
-
BSON MinKey 型
宣言
Objective-C
RLMBSONTypeMinKey
Swift
case minKey = 13
-
BSON ドキュメント型
宣言
Objective-C
RLMBSONTypeDocument
Swift
case document = 14
-
BSON 配列型
宣言
Objective-C
RLMBSONTypeArray
Swift
case array = 15
-
BSON UUID 型
宣言
Objective-C
RLMBSONTypeUUID
Swift
case UUID = 16