Files
openapi-generator/samples/client/wordnik-api-objc/client/SWGUser.m

60 lines
1.6 KiB
Objective-C

#import "SWGDate.h"
#import "SWGUser.h"
@implementation SWGUser
-(id)_id: (NSNumber*) _id
username: (NSString*) username
email: (NSString*) email
status: (NSNumber*) status
faceBookId: (NSString*) faceBookId
userName: (NSString*) userName
displayName: (NSString*) displayName
password: (NSString*) password
{
__id = _id;
_username = username;
_email = email;
_status = status;
_faceBookId = faceBookId;
_userName = userName;
_displayName = displayName;
_password = password;
return self;
}
-(id) initWithValues:(NSDictionary*)dict
{
self = [super init];
if(self) {
__id = dict[@"id"];
_username = dict[@"username"];
_email = dict[@"email"];
_status = dict[@"status"];
_faceBookId = dict[@"faceBookId"];
_userName = dict[@"userName"];
_displayName = dict[@"displayName"];
_password = dict[@"password"];
}
return self;
}
-(NSDictionary*) asDictionary {
NSMutableDictionary* dict = [[NSMutableDictionary alloc] init];
if(__id != nil) dict[@"id"] = __id ;
if(_username != nil) dict[@"username"] = _username ;
if(_email != nil) dict[@"email"] = _email ;
if(_status != nil) dict[@"status"] = _status ;
if(_faceBookId != nil) dict[@"faceBookId"] = _faceBookId ;
if(_userName != nil) dict[@"userName"] = _userName ;
if(_displayName != nil) dict[@"displayName"] = _displayName ;
if(_password != nil) dict[@"password"] = _password ;
NSDictionary* output = [dict copy];
return output;
}
@end