summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLRPCResponse.m
diff options
context:
space:
mode:
authorMuller, Alexander (A.) <amulle19@ford.com>2016-12-22 12:19:14 -0500
committerMuller, Alexander (A.) <amulle19@ford.com>2016-12-22 12:19:14 -0500
commitf3f1abc532e359b69290d1944723f865f2ff8358 (patch)
treea4c80be41e0eeca7de0f97dd49ff738544424dfc /SmartDeviceLink/SDLRPCResponse.m
parente8c21ac87e9756cf2a4e380aec40ef8e26e3f4d4 (diff)
downloadsdl_ios-f3f1abc532e359b69290d1944723f865f2ff8358.tar.gz
Added nullability annotations for requests.
Diffstat (limited to 'SmartDeviceLink/SDLRPCResponse.m')
-rw-r--r--SmartDeviceLink/SDLRPCResponse.m20
1 files changed, 12 insertions, 8 deletions
diff --git a/SmartDeviceLink/SDLRPCResponse.m b/SmartDeviceLink/SDLRPCResponse.m
index 10deae928..5fae1a1fa 100644
--- a/SmartDeviceLink/SDLRPCResponse.m
+++ b/SmartDeviceLink/SDLRPCResponse.m
@@ -7,6 +7,8 @@
#import "SDLNames.h"
#import "SDLResult.h"
+NS_ASSUME_NONNULL_BEGIN
+
@implementation SDLRPCResponse
- (instancetype)initWithName:(NSString *)name {
@@ -33,11 +35,11 @@
return self;
}
-- (NSNumber<SDLInt> *)correlationID {
+- (nullable NSNumber<SDLInt> *)correlationID {
return [function objectForKey:SDLNameCorrelationId];
}
-- (void)setCorrelationID:(NSNumber<SDLInt> *)corrID {
+- (void)setCorrelationID:(nullable NSNumber<SDLInt> *)corrID {
if (corrID != nil) {
[function setObject:corrID forKey:SDLNameCorrelationId];
} else {
@@ -45,7 +47,7 @@
}
}
-- (void)setSuccess:(NSNumber<SDLBool> *)success {
+- (void)setSuccess:(nullable NSNumber<SDLBool> *)success {
if (success != nil) {
[parameters setObject:success forKey:SDLNameSuccess];
} else {
@@ -53,11 +55,11 @@
}
}
-- (NSNumber<SDLBool> *)success {
+- (nullable NSNumber<SDLBool> *)success {
return [parameters objectForKey:SDLNameSuccess];
}
-- (void)setResultCode:(SDLResult)resultCode {
+- (void)setResultCode:(nullable SDLResult)resultCode {
if (resultCode != nil) {
[parameters setObject:resultCode forKey:SDLNameResultCode];
} else {
@@ -65,12 +67,12 @@
}
}
-- (SDLResult)resultCode {
+- (nullable SDLResult)resultCode {
NSObject *obj = [parameters objectForKey:SDLNameResultCode];
return (SDLResult)obj;
}
-- (void)setInfo:(NSString *)info {
+- (void)setInfo:(nullable NSString *)info {
if (info != nil) {
[parameters setObject:info forKey:SDLNameInfo];
} else {
@@ -78,8 +80,10 @@
}
}
-- (NSString *)info {
+- (nullable NSString *)info {
return [parameters objectForKey:SDLNameInfo];
}
@end
+
+NS_ASSUME_NONNULL_END