/TeamTalk/IOSDuoduo/IMClient2ServGroup.pb.m
Objective C | 1617 lines | 1578 code | 37 blank | 2 comment | 215 complexity | a0b83449f53c8f2e4743e0ce5cc0d822 MD5 | raw file
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- #import "IMClient2ServGroup.pb.h"
- // @@protoc_insertion_point(imports)
- @implementation Imclient2ServGroupRoot
- static PBExtensionRegistry* extensionRegistry = nil;
- + (PBExtensionRegistry*) extensionRegistry {
- return extensionRegistry;
- }
- + (void) initialize {
- if (self == [Imclient2ServGroupRoot class]) {
- PBMutableExtensionRegistry* registry = [PBMutableExtensionRegistry registry];
- [self registerAllExtensions:registry];
- [ImbaseDefineRoot registerAllExtensions:registry];
- extensionRegistry = registry;
- }
- }
- + (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry {
- }
- @end
- @interface C2MGroupListReq ()
- @property SInt32 cmdId;
- @end
- @implementation C2MGroupListReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 256;
- }
- return self;
- }
- static C2MGroupListReq* defaultC2MGroupListReqInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupListReq class]) {
- defaultC2MGroupListReqInstance = [[C2MGroupListReq alloc] init];
- }
- }
- + (C2MGroupListReq*) defaultInstance {
- return defaultC2MGroupListReqInstance;
- }
- - (C2MGroupListReq*) defaultInstance {
- return defaultC2MGroupListReqInstance;
- }
- - (BOOL) isInitialized {
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupListReq*) parseFromData:(NSData*) data {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromData:data] build];
- }
- + (C2MGroupListReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromInputStream:input] build];
- }
- + (C2MGroupListReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MGroupListReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListReq*)[[[C2MGroupListReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListReqBuilder*) builder {
- return [[C2MGroupListReqBuilder alloc] init];
- }
- + (C2MGroupListReqBuilder*) builderWithPrototype:(C2MGroupListReq*) prototype {
- return [[C2MGroupListReq builder] mergeFrom:prototype];
- }
- - (C2MGroupListReqBuilder*) builder {
- return [C2MGroupListReq builder];
- }
- - (C2MGroupListReqBuilder*) toBuilder {
- return [C2MGroupListReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MGroupListReq class]]) {
- return NO;
- }
- C2MGroupListReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MGroupListReqBuilder()
- @property (strong) C2MGroupListReq* result;
- @end
- @implementation C2MGroupListReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MGroupListReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MGroupListReqBuilder*) clear {
- self.result = [[C2MGroupListReq alloc] init];
- return self;
- }
- - (C2MGroupListReqBuilder*) clone {
- return [C2MGroupListReq builderWithPrototype:result];
- }
- - (C2MGroupListReq*) defaultInstance {
- return [C2MGroupListReq defaultInstance];
- }
- - (C2MGroupListReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MGroupListReq*) buildPartial {
- C2MGroupListReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MGroupListReqBuilder*) mergeFrom:(C2MGroupListReq*) other {
- if (other == [C2MGroupListReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MGroupListReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MGroupListReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MGroupListReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MGroupListReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 256;
- return self;
- }
- @end
- @interface C2MGroupListRsp ()
- @property SInt32 cmdId;
- @property (strong) NSMutableArray * groupInfoListArray;
- @end
- @implementation C2MGroupListRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- @synthesize groupInfoListArray;
- @dynamic groupInfoList;
- - (void) dealloc {
- self.groupInfoListArray = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 257;
- }
- return self;
- }
- static C2MGroupListRsp* defaultC2MGroupListRspInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupListRsp class]) {
- defaultC2MGroupListRspInstance = [[C2MGroupListRsp alloc] init];
- }
- }
- + (C2MGroupListRsp*) defaultInstance {
- return defaultC2MGroupListRspInstance;
- }
- - (C2MGroupListRsp*) defaultInstance {
- return defaultC2MGroupListRspInstance;
- }
- - (NSArray *)groupInfoList {
- return groupInfoListArray;
- }
- - (ClientGroupInfo*)groupInfoListAtIndex:(NSUInteger)index {
- return [groupInfoListArray objectAtIndex:index];
- }
- - (BOOL) isInitialized {
- __block BOOL isInitgroupInfoList = YES;
- [self.groupInfoList enumerateObjectsUsingBlock:^(ClientGroupInfo *element, NSUInteger idx, BOOL *stop) {
- if (!element.isInitialized) {
- isInitgroupInfoList = NO;
- *stop = YES;
- }
- }];
- if (!isInitgroupInfoList) return isInitgroupInfoList;
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.groupInfoListArray enumerateObjectsUsingBlock:^(ClientGroupInfo *element, NSUInteger idx, BOOL *stop) {
- [output writeMessage:2 value:element];
- }];
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- [self.groupInfoListArray enumerateObjectsUsingBlock:^(ClientGroupInfo *element, NSUInteger idx, BOOL *stop) {
- size_ += computeMessageSize(2, element);
- }];
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupListRsp*) parseFromData:(NSData*) data {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromData:data] build];
- }
- + (C2MGroupListRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromInputStream:input] build];
- }
- + (C2MGroupListRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MGroupListRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupListRsp*)[[[C2MGroupListRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupListRspBuilder*) builder {
- return [[C2MGroupListRspBuilder alloc] init];
- }
- + (C2MGroupListRspBuilder*) builderWithPrototype:(C2MGroupListRsp*) prototype {
- return [[C2MGroupListRsp builder] mergeFrom:prototype];
- }
- - (C2MGroupListRspBuilder*) builder {
- return [C2MGroupListRsp builder];
- }
- - (C2MGroupListRspBuilder*) toBuilder {
- return [C2MGroupListRsp builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- [self.groupInfoListArray enumerateObjectsUsingBlock:^(ClientGroupInfo *element, NSUInteger idx, BOOL *stop) {
- [output appendFormat:@"%@%@ {\n", indent, @"groupInfoList"];
- [element writeDescriptionTo:output
- withIndent:[NSString stringWithFormat:@"%@ ", indent]];
- [output appendFormat:@"%@}\n", indent];
- }];
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MGroupListRsp class]]) {
- return NO;
- }
- C2MGroupListRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- [self.groupInfoListArray isEqualToArray:otherMessage.groupInfoListArray] &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- [self.groupInfoListArray enumerateObjectsUsingBlock:^(ClientGroupInfo *element, NSUInteger idx, BOOL *stop) {
- hashCode = hashCode * 31 + [element hash];
- }];
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MGroupListRspBuilder()
- @property (strong) C2MGroupListRsp* result;
- @end
- @implementation C2MGroupListRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MGroupListRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MGroupListRspBuilder*) clear {
- self.result = [[C2MGroupListRsp alloc] init];
- return self;
- }
- - (C2MGroupListRspBuilder*) clone {
- return [C2MGroupListRsp builderWithPrototype:result];
- }
- - (C2MGroupListRsp*) defaultInstance {
- return [C2MGroupListRsp defaultInstance];
- }
- - (C2MGroupListRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MGroupListRsp*) buildPartial {
- C2MGroupListRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MGroupListRspBuilder*) mergeFrom:(C2MGroupListRsp*) other {
- if (other == [C2MGroupListRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.groupInfoListArray.count > 0) {
- if (result.groupInfoListArray == nil) {
- result.groupInfoListArray = [[NSMutableArray alloc] initWithArray:other.groupInfoListArray];
- } else {
- [result.groupInfoListArray addObjectsFromArray:other.groupInfoListArray];
- }
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MGroupListRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MGroupListRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 18: {
- ClientGroupInfoBuilder* subBuilder = [ClientGroupInfo builder];
- [input readMessage:subBuilder extensionRegistry:extensionRegistry];
- [self addGroupInfoList:[subBuilder buildPartial]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MGroupListRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MGroupListRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 257;
- return self;
- }
- - (NSMutableArray *)groupInfoList {
- return result.groupInfoListArray;
- }
- - (ClientGroupInfo*)groupInfoListAtIndex:(NSUInteger)index {
- return [result groupInfoListAtIndex:index];
- }
- - (C2MGroupListRspBuilder *)addGroupInfoList:(ClientGroupInfo*)value {
- if (result.groupInfoListArray == nil) {
- result.groupInfoListArray = [[NSMutableArray alloc]init];
- }
- [result.groupInfoListArray addObject:value];
- return self;
- }
- - (C2MGroupListRspBuilder *)setGroupInfoListArray:(NSArray *)array {
- result.groupInfoListArray = [[NSMutableArray alloc]initWithArray:array];
- return self;
- }
- - (C2MGroupListRspBuilder *)clearGroupInfoList {
- result.groupInfoListArray = nil;
- return self;
- }
- @end
- @interface C2MGroupUserListReq ()
- @property SInt32 cmdId;
- @property (strong) NSString* groupId;
- @end
- @implementation C2MGroupUserListReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasGroupId {
- return !!hasGroupId_;
- }
- - (void) setHasGroupId:(BOOL) value_ {
- hasGroupId_ = !!value_;
- }
- @synthesize groupId;
- - (void) dealloc {
- self.groupId = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 258;
- self.groupId = @"";
- }
- return self;
- }
- static C2MGroupUserListReq* defaultC2MGroupUserListReqInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupUserListReq class]) {
- defaultC2MGroupUserListReqInstance = [[C2MGroupUserListReq alloc] init];
- }
- }
- + (C2MGroupUserListReq*) defaultInstance {
- return defaultC2MGroupUserListReqInstance;
- }
- - (C2MGroupUserListReq*) defaultInstance {
- return defaultC2MGroupUserListReqInstance;
- }
- - (BOOL) isInitialized {
- if (!self.hasGroupId) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasGroupId) {
- [output writeString:2 value:self.groupId];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasGroupId) {
- size_ += computeStringSize(2, self.groupId);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupUserListReq*) parseFromData:(NSData*) data {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromData:data] build];
- }
- + (C2MGroupUserListReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromInputStream:input] build];
- }
- + (C2MGroupUserListReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MGroupUserListReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListReq*)[[[C2MGroupUserListReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListReqBuilder*) builder {
- return [[C2MGroupUserListReqBuilder alloc] init];
- }
- + (C2MGroupUserListReqBuilder*) builderWithPrototype:(C2MGroupUserListReq*) prototype {
- return [[C2MGroupUserListReq builder] mergeFrom:prototype];
- }
- - (C2MGroupUserListReqBuilder*) builder {
- return [C2MGroupUserListReq builder];
- }
- - (C2MGroupUserListReqBuilder*) toBuilder {
- return [C2MGroupUserListReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasGroupId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupId", self.groupId];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MGroupUserListReq class]]) {
- return NO;
- }
- C2MGroupUserListReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasGroupId == otherMessage.hasGroupId &&
- (!self.hasGroupId || [self.groupId isEqual:otherMessage.groupId]) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasGroupId) {
- hashCode = hashCode * 31 + [self.groupId hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MGroupUserListReqBuilder()
- @property (strong) C2MGroupUserListReq* result;
- @end
- @implementation C2MGroupUserListReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MGroupUserListReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MGroupUserListReqBuilder*) clear {
- self.result = [[C2MGroupUserListReq alloc] init];
- return self;
- }
- - (C2MGroupUserListReqBuilder*) clone {
- return [C2MGroupUserListReq builderWithPrototype:result];
- }
- - (C2MGroupUserListReq*) defaultInstance {
- return [C2MGroupUserListReq defaultInstance];
- }
- - (C2MGroupUserListReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MGroupUserListReq*) buildPartial {
- C2MGroupUserListReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MGroupUserListReqBuilder*) mergeFrom:(C2MGroupUserListReq*) other {
- if (other == [C2MGroupUserListReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasGroupId) {
- [self setGroupId:other.groupId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MGroupUserListReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MGroupUserListReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 18: {
- [self setGroupId:[input readString]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MGroupUserListReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MGroupUserListReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 258;
- return self;
- }
- - (BOOL) hasGroupId {
- return result.hasGroupId;
- }
- - (NSString*) groupId {
- return result.groupId;
- }
- - (C2MGroupUserListReqBuilder*) setGroupId:(NSString*) value {
- result.hasGroupId = YES;
- result.groupId = value;
- return self;
- }
- - (C2MGroupUserListReqBuilder*) clearGroupId {
- result.hasGroupId = NO;
- result.groupId = @"";
- return self;
- }
- @end
- @interface C2MGroupUserListRsp ()
- @property SInt32 cmdId;
- @property UInt32 results;
- @property (strong) NSString* groupId;
- @property (strong) NSString* groupName;
- @property (strong) NSString* groupAvatar;
- @property (strong) NSString* groupCreatorId;
- @property GroupType groupType;
- @property (strong) NSMutableArray * groupMemberListArray;
- @end
- @implementation C2MGroupUserListRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (BOOL) hasResults {
- return !!hasResults_;
- }
- - (void) setHasResults:(BOOL) value_ {
- hasResults_ = !!value_;
- }
- @synthesize results;
- - (BOOL) hasGroupId {
- return !!hasGroupId_;
- }
- - (void) setHasGroupId:(BOOL) value_ {
- hasGroupId_ = !!value_;
- }
- @synthesize groupId;
- - (BOOL) hasGroupName {
- return !!hasGroupName_;
- }
- - (void) setHasGroupName:(BOOL) value_ {
- hasGroupName_ = !!value_;
- }
- @synthesize groupName;
- - (BOOL) hasGroupAvatar {
- return !!hasGroupAvatar_;
- }
- - (void) setHasGroupAvatar:(BOOL) value_ {
- hasGroupAvatar_ = !!value_;
- }
- @synthesize groupAvatar;
- - (BOOL) hasGroupCreatorId {
- return !!hasGroupCreatorId_;
- }
- - (void) setHasGroupCreatorId:(BOOL) value_ {
- hasGroupCreatorId_ = !!value_;
- }
- @synthesize groupCreatorId;
- - (BOOL) hasGroupType {
- return !!hasGroupType_;
- }
- - (void) setHasGroupType:(BOOL) value_ {
- hasGroupType_ = !!value_;
- }
- @synthesize groupType;
- @synthesize groupMemberListArray;
- @dynamic groupMemberList;
- - (void) dealloc {
- self.groupId = nil;
- self.groupName = nil;
- self.groupAvatar = nil;
- self.groupCreatorId = nil;
- self.groupMemberListArray = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 259;
- self.results = 0;
- self.groupId = @"";
- self.groupName = @"";
- self.groupAvatar = @"";
- self.groupCreatorId = @"";
- self.groupType = GroupTypeNormalGroup;
- }
- return self;
- }
- static C2MGroupUserListRsp* defaultC2MGroupUserListRspInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupUserListRsp class]) {
- defaultC2MGroupUserListRspInstance = [[C2MGroupUserListRsp alloc] init];
- }
- }
- + (C2MGroupUserListRsp*) defaultInstance {
- return defaultC2MGroupUserListRspInstance;
- }
- - (C2MGroupUserListRsp*) defaultInstance {
- return defaultC2MGroupUserListRspInstance;
- }
- - (NSArray *)groupMemberList {
- return groupMemberListArray;
- }
- - (NSString*)groupMemberListAtIndex:(NSUInteger)index {
- return [groupMemberListArray objectAtIndex:index];
- }
- - (BOOL) isInitialized {
- if (!self.hasResults) {
- return NO;
- }
- if (!self.hasGroupId) {
- return NO;
- }
- if (!self.hasGroupName) {
- return NO;
- }
- if (!self.hasGroupAvatar) {
- return NO;
- }
- if (!self.hasGroupCreatorId) {
- return NO;
- }
- if (!self.hasGroupType) {
- return NO;
- }
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- if (self.hasResults) {
- [output writeUInt32:2 value:self.results];
- }
- if (self.hasGroupId) {
- [output writeString:3 value:self.groupId];
- }
- if (self.hasGroupName) {
- [output writeString:4 value:self.groupName];
- }
- if (self.hasGroupAvatar) {
- [output writeString:5 value:self.groupAvatar];
- }
- if (self.hasGroupCreatorId) {
- [output writeString:6 value:self.groupCreatorId];
- }
- if (self.hasGroupType) {
- [output writeEnum:7 value:self.groupType];
- }
- [self.groupMemberListArray enumerateObjectsUsingBlock:^(NSString *element, NSUInteger idx, BOOL *stop) {
- [output writeString:8 value:element];
- }];
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- if (self.hasResults) {
- size_ += computeUInt32Size(2, self.results);
- }
- if (self.hasGroupId) {
- size_ += computeStringSize(3, self.groupId);
- }
- if (self.hasGroupName) {
- size_ += computeStringSize(4, self.groupName);
- }
- if (self.hasGroupAvatar) {
- size_ += computeStringSize(5, self.groupAvatar);
- }
- if (self.hasGroupCreatorId) {
- size_ += computeStringSize(6, self.groupCreatorId);
- }
- if (self.hasGroupType) {
- size_ += computeEnumSize(7, self.groupType);
- }
- {
- __block SInt32 dataSize = 0;
- const NSUInteger count = self.groupMemberListArray.count;
- [self.groupMemberListArray enumerateObjectsUsingBlock:^(NSString *element, NSUInteger idx, BOOL *stop) {
- dataSize += computeStringSizeNoTag(element);
- }];
- size_ += dataSize;
- size_ += (SInt32)(1 * count);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupUserListRsp*) parseFromData:(NSData*) data {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromData:data] build];
- }
- + (C2MGroupUserListRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListRsp*) parseFromInputStream:(NSInputStream*) input {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromInputStream:input] build];
- }
- + (C2MGroupUserListRsp*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MGroupUserListRsp*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUserListRsp*)[[[C2MGroupUserListRsp builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUserListRspBuilder*) builder {
- return [[C2MGroupUserListRspBuilder alloc] init];
- }
- + (C2MGroupUserListRspBuilder*) builderWithPrototype:(C2MGroupUserListRsp*) prototype {
- return [[C2MGroupUserListRsp builder] mergeFrom:prototype];
- }
- - (C2MGroupUserListRspBuilder*) builder {
- return [C2MGroupUserListRsp builder];
- }
- - (C2MGroupUserListRspBuilder*) toBuilder {
- return [C2MGroupUserListRsp builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- if (self.hasResults) {
- [output appendFormat:@"%@%@: %@\n", indent, @"results", [NSNumber numberWithInteger:self.results]];
- }
- if (self.hasGroupId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupId", self.groupId];
- }
- if (self.hasGroupName) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupName", self.groupName];
- }
- if (self.hasGroupAvatar) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupAvatar", self.groupAvatar];
- }
- if (self.hasGroupCreatorId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupCreatorId", self.groupCreatorId];
- }
- if (self.hasGroupType) {
- [output appendFormat:@"%@%@: %d\n", indent, @"groupType", self.groupType];
- }
- [self.groupMemberListArray enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
- [output appendFormat:@"%@%@: %@\n", indent, @"groupMemberList", obj];
- }];
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MGroupUserListRsp class]]) {
- return NO;
- }
- C2MGroupUserListRsp *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- self.hasResults == otherMessage.hasResults &&
- (!self.hasResults || self.results == otherMessage.results) &&
- self.hasGroupId == otherMessage.hasGroupId &&
- (!self.hasGroupId || [self.groupId isEqual:otherMessage.groupId]) &&
- self.hasGroupName == otherMessage.hasGroupName &&
- (!self.hasGroupName || [self.groupName isEqual:otherMessage.groupName]) &&
- self.hasGroupAvatar == otherMessage.hasGroupAvatar &&
- (!self.hasGroupAvatar || [self.groupAvatar isEqual:otherMessage.groupAvatar]) &&
- self.hasGroupCreatorId == otherMessage.hasGroupCreatorId &&
- (!self.hasGroupCreatorId || [self.groupCreatorId isEqual:otherMessage.groupCreatorId]) &&
- self.hasGroupType == otherMessage.hasGroupType &&
- (!self.hasGroupType || self.groupType == otherMessage.groupType) &&
- [self.groupMemberListArray isEqualToArray:otherMessage.groupMemberListArray] &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- if (self.hasResults) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.results] hash];
- }
- if (self.hasGroupId) {
- hashCode = hashCode * 31 + [self.groupId hash];
- }
- if (self.hasGroupName) {
- hashCode = hashCode * 31 + [self.groupName hash];
- }
- if (self.hasGroupAvatar) {
- hashCode = hashCode * 31 + [self.groupAvatar hash];
- }
- if (self.hasGroupCreatorId) {
- hashCode = hashCode * 31 + [self.groupCreatorId hash];
- }
- if (self.hasGroupType) {
- hashCode = hashCode * 31 + self.groupType;
- }
- [self.groupMemberListArray enumerateObjectsUsingBlock:^(id element, NSUInteger idx, BOOL *stop) {
- hashCode = hashCode * 31 + [element hash];
- }];
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MGroupUserListRspBuilder()
- @property (strong) C2MGroupUserListRsp* result;
- @end
- @implementation C2MGroupUserListRspBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MGroupUserListRsp alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MGroupUserListRspBuilder*) clear {
- self.result = [[C2MGroupUserListRsp alloc] init];
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clone {
- return [C2MGroupUserListRsp builderWithPrototype:result];
- }
- - (C2MGroupUserListRsp*) defaultInstance {
- return [C2MGroupUserListRsp defaultInstance];
- }
- - (C2MGroupUserListRsp*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MGroupUserListRsp*) buildPartial {
- C2MGroupUserListRsp* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MGroupUserListRspBuilder*) mergeFrom:(C2MGroupUserListRsp*) other {
- if (other == [C2MGroupUserListRsp defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- if (other.hasResults) {
- [self setResults:other.results];
- }
- if (other.hasGroupId) {
- [self setGroupId:other.groupId];
- }
- if (other.hasGroupName) {
- [self setGroupName:other.groupName];
- }
- if (other.hasGroupAvatar) {
- [self setGroupAvatar:other.groupAvatar];
- }
- if (other.hasGroupCreatorId) {
- [self setGroupCreatorId:other.groupCreatorId];
- }
- if (other.hasGroupType) {
- [self setGroupType:other.groupType];
- }
- if (other.groupMemberListArray.count > 0) {
- if (result.groupMemberListArray == nil) {
- result.groupMemberListArray = [[NSMutableArray alloc] initWithArray:other.groupMemberListArray];
- } else {
- [result.groupMemberListArray addObjectsFromArray:other.groupMemberListArray];
- }
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MGroupUserListRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MGroupUserListRspBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- case 16: {
- [self setResults:[input readUInt32]];
- break;
- }
- case 26: {
- [self setGroupId:[input readString]];
- break;
- }
- case 34: {
- [self setGroupName:[input readString]];
- break;
- }
- case 42: {
- [self setGroupAvatar:[input readString]];
- break;
- }
- case 50: {
- [self setGroupCreatorId:[input readString]];
- break;
- }
- case 56: {
- GroupType value = (GroupType)[input readEnum];
- if (GroupTypeIsValidValue(value)) {
- [self setGroupType:value];
- } else {
- [unknownFields mergeVarintField:7 value:value];
- }
- break;
- }
- case 66: {
- [self addGroupMemberList:[input readString]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MGroupUserListRspBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 259;
- return self;
- }
- - (BOOL) hasResults {
- return result.hasResults;
- }
- - (UInt32) results {
- return result.results;
- }
- - (C2MGroupUserListRspBuilder*) setResults:(UInt32) value {
- result.hasResults = YES;
- result.results = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearResults {
- result.hasResults = NO;
- result.results = 0;
- return self;
- }
- - (BOOL) hasGroupId {
- return result.hasGroupId;
- }
- - (NSString*) groupId {
- return result.groupId;
- }
- - (C2MGroupUserListRspBuilder*) setGroupId:(NSString*) value {
- result.hasGroupId = YES;
- result.groupId = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearGroupId {
- result.hasGroupId = NO;
- result.groupId = @"";
- return self;
- }
- - (BOOL) hasGroupName {
- return result.hasGroupName;
- }
- - (NSString*) groupName {
- return result.groupName;
- }
- - (C2MGroupUserListRspBuilder*) setGroupName:(NSString*) value {
- result.hasGroupName = YES;
- result.groupName = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearGroupName {
- result.hasGroupName = NO;
- result.groupName = @"";
- return self;
- }
- - (BOOL) hasGroupAvatar {
- return result.hasGroupAvatar;
- }
- - (NSString*) groupAvatar {
- return result.groupAvatar;
- }
- - (C2MGroupUserListRspBuilder*) setGroupAvatar:(NSString*) value {
- result.hasGroupAvatar = YES;
- result.groupAvatar = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearGroupAvatar {
- result.hasGroupAvatar = NO;
- result.groupAvatar = @"";
- return self;
- }
- - (BOOL) hasGroupCreatorId {
- return result.hasGroupCreatorId;
- }
- - (NSString*) groupCreatorId {
- return result.groupCreatorId;
- }
- - (C2MGroupUserListRspBuilder*) setGroupCreatorId:(NSString*) value {
- result.hasGroupCreatorId = YES;
- result.groupCreatorId = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearGroupCreatorId {
- result.hasGroupCreatorId = NO;
- result.groupCreatorId = @"";
- return self;
- }
- - (BOOL) hasGroupType {
- return result.hasGroupType;
- }
- - (GroupType) groupType {
- return result.groupType;
- }
- - (C2MGroupUserListRspBuilder*) setGroupType:(GroupType) value {
- result.hasGroupType = YES;
- result.groupType = value;
- return self;
- }
- - (C2MGroupUserListRspBuilder*) clearGroupType {
- result.hasGroupType = NO;
- result.groupType = GroupTypeNormalGroup;
- return self;
- }
- - (NSMutableArray *)groupMemberList {
- return result.groupMemberListArray;
- }
- - (NSString*)groupMemberListAtIndex:(NSUInteger)index {
- return [result groupMemberListAtIndex:index];
- }
- - (C2MGroupUserListRspBuilder *)addGroupMemberList:(NSString*)value {
- if (result.groupMemberListArray == nil) {
- result.groupMemberListArray = [[NSMutableArray alloc]init];
- }
- [result.groupMemberListArray addObject:value];
- return self;
- }
- - (C2MGroupUserListRspBuilder *)setGroupMemberListArray:(NSArray *)array {
- result.groupMemberListArray = [[NSMutableArray alloc] initWithArray:array];
- return self;
- }
- - (C2MGroupUserListRspBuilder *)clearGroupMemberList {
- result.groupMemberListArray = nil;
- return self;
- }
- @end
- @interface C2MGroupUnReadMsgCntReq ()
- @property SInt32 cmdId;
- @end
- @implementation C2MGroupUnReadMsgCntReq
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- - (void) dealloc {
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 260;
- }
- return self;
- }
- static C2MGroupUnReadMsgCntReq* defaultC2MGroupUnReadMsgCntReqInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupUnReadMsgCntReq class]) {
- defaultC2MGroupUnReadMsgCntReqInstance = [[C2MGroupUnReadMsgCntReq alloc] init];
- }
- }
- + (C2MGroupUnReadMsgCntReq*) defaultInstance {
- return defaultC2MGroupUnReadMsgCntReqInstance;
- }
- - (C2MGroupUnReadMsgCntReq*) defaultInstance {
- return defaultC2MGroupUnReadMsgCntReqInstance;
- }
- - (BOOL) isInitialized {
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromData:(NSData*) data {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromData:data] build];
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromInputStream:(NSInputStream*) input {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromInputStream:input] build];
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromCodedInputStream:(PBCodedInputStream*) input {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromCodedInputStream:input] build];
- }
- + (C2MGroupUnReadMsgCntReq*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUnReadMsgCntReq*)[[[C2MGroupUnReadMsgCntReq builder] mergeFromCodedInputStream:input extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUnReadMsgCntReqBuilder*) builder {
- return [[C2MGroupUnReadMsgCntReqBuilder alloc] init];
- }
- + (C2MGroupUnReadMsgCntReqBuilder*) builderWithPrototype:(C2MGroupUnReadMsgCntReq*) prototype {
- return [[C2MGroupUnReadMsgCntReq builder] mergeFrom:prototype];
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) builder {
- return [C2MGroupUnReadMsgCntReq builder];
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) toBuilder {
- return [C2MGroupUnReadMsgCntReq builderWithPrototype:self];
- }
- - (void) writeDescriptionTo:(NSMutableString*) output withIndent:(NSString*) indent {
- if (self.hasCmdId) {
- [output appendFormat:@"%@%@: %@\n", indent, @"cmdId", [NSNumber numberWithInteger:self.cmdId]];
- }
- [self.unknownFields writeDescriptionTo:output withIndent:indent];
- }
- - (BOOL) isEqual:(id)other {
- if (other == self) {
- return YES;
- }
- if (![other isKindOfClass:[C2MGroupUnReadMsgCntReq class]]) {
- return NO;
- }
- C2MGroupUnReadMsgCntReq *otherMessage = other;
- return
- self.hasCmdId == otherMessage.hasCmdId &&
- (!self.hasCmdId || self.cmdId == otherMessage.cmdId) &&
- (self.unknownFields == otherMessage.unknownFields || (self.unknownFields != nil && [self.unknownFields isEqual:otherMessage.unknownFields]));
- }
- - (NSUInteger) hash {
- __block NSUInteger hashCode = 7;
- if (self.hasCmdId) {
- hashCode = hashCode * 31 + [[NSNumber numberWithInteger:self.cmdId] hash];
- }
- hashCode = hashCode * 31 + [self.unknownFields hash];
- return hashCode;
- }
- @end
- @interface C2MGroupUnReadMsgCntReqBuilder()
- @property (strong) C2MGroupUnReadMsgCntReq* result;
- @end
- @implementation C2MGroupUnReadMsgCntReqBuilder
- @synthesize result;
- - (void) dealloc {
- self.result = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.result = [[C2MGroupUnReadMsgCntReq alloc] init];
- }
- return self;
- }
- - (PBGeneratedMessage*) internalGetResult {
- return result;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) clear {
- self.result = [[C2MGroupUnReadMsgCntReq alloc] init];
- return self;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) clone {
- return [C2MGroupUnReadMsgCntReq builderWithPrototype:result];
- }
- - (C2MGroupUnReadMsgCntReq*) defaultInstance {
- return [C2MGroupUnReadMsgCntReq defaultInstance];
- }
- - (C2MGroupUnReadMsgCntReq*) build {
- [self checkInitialized];
- return [self buildPartial];
- }
- - (C2MGroupUnReadMsgCntReq*) buildPartial {
- C2MGroupUnReadMsgCntReq* returnMe = result;
- self.result = nil;
- return returnMe;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) mergeFrom:(C2MGroupUnReadMsgCntReq*) other {
- if (other == [C2MGroupUnReadMsgCntReq defaultInstance]) {
- return self;
- }
- if (other.hasCmdId) {
- [self setCmdId:other.cmdId];
- }
- [self mergeUnknownFields:other.unknownFields];
- return self;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input {
- return [self mergeFromCodedInputStream:input extensionRegistry:[PBExtensionRegistry emptyRegistry]];
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- PBUnknownFieldSetBuilder* unknownFields = [PBUnknownFieldSet builderWithUnknownFields:self.unknownFields];
- while (YES) {
- SInt32 tag = [input readTag];
- switch (tag) {
- case 0:
- [self setUnknownFields:[unknownFields build]];
- return self;
- default: {
- if (![self parseUnknownField:input unknownFields:unknownFields extensionRegistry:extensionRegistry tag:tag]) {
- [self setUnknownFields:[unknownFields build]];
- return self;
- }
- break;
- }
- case 8: {
- [self setCmdId:[input readInt32]];
- break;
- }
- }
- }
- }
- - (BOOL) hasCmdId {
- return result.hasCmdId;
- }
- - (SInt32) cmdId {
- return result.cmdId;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) setCmdId:(SInt32) value {
- result.hasCmdId = YES;
- result.cmdId = value;
- return self;
- }
- - (C2MGroupUnReadMsgCntReqBuilder*) clearCmdId {
- result.hasCmdId = NO;
- result.cmdId = 260;
- return self;
- }
- @end
- @interface C2MGroupUnReadMsgCntRsp ()
- @property SInt32 cmdId;
- @property (strong) NSMutableArray * groupUnreadMsgCntArray;
- @end
- @implementation C2MGroupUnReadMsgCntRsp
- - (BOOL) hasCmdId {
- return !!hasCmdId_;
- }
- - (void) setHasCmdId:(BOOL) value_ {
- hasCmdId_ = !!value_;
- }
- @synthesize cmdId;
- @synthesize groupUnreadMsgCntArray;
- @dynamic groupUnreadMsgCnt;
- - (void) dealloc {
- self.groupUnreadMsgCntArray = nil;
- }
- - (id) init {
- if ((self = [super init])) {
- self.cmdId = 261;
- }
- return self;
- }
- static C2MGroupUnReadMsgCntRsp* defaultC2MGroupUnReadMsgCntRspInstance = nil;
- + (void) initialize {
- if (self == [C2MGroupUnReadMsgCntRsp class]) {
- defaultC2MGroupUnReadMsgCntRspInstance = [[C2MGroupUnReadMsgCntRsp alloc] init];
- }
- }
- + (C2MGroupUnReadMsgCntRsp*) defaultInstance {
- return defaultC2MGroupUnReadMsgCntRspInstance;
- }
- - (C2MGroupUnReadMsgCntRsp*) defaultInstance {
- return defaultC2MGroupUnReadMsgCntRspInstance;
- }
- - (NSArray *)groupUnreadMsgCnt {
- return groupUnreadMsgCntArray;
- }
- - (ClientGroupUnReadCnt*)groupUnreadMsgCntAtIndex:(NSUInteger)index {
- return [groupUnreadMsgCntArray objectAtIndex:index];
- }
- - (BOOL) isInitialized {
- __block BOOL isInitgroupUnreadMsgCnt = YES;
- [self.groupUnreadMsgCnt enumerateObjectsUsingBlock:^(ClientGroupUnReadCnt *element, NSUInteger idx, BOOL *stop) {
- if (!element.isInitialized) {
- isInitgroupUnreadMsgCnt = NO;
- *stop = YES;
- }
- }];
- if (!isInitgroupUnreadMsgCnt) return isInitgroupUnreadMsgCnt;
- return YES;
- }
- - (void) writeToCodedOutputStream:(PBCodedOutputStream*) output {
- if (self.hasCmdId) {
- [output writeInt32:1 value:self.cmdId];
- }
- [self.groupUnreadMsgCntArray enumerateObjectsUsingBlock:^(ClientGroupUnReadCnt *element, NSUInteger idx, BOOL *stop) {
- [output writeMessage:2 value:element];
- }];
- [self.unknownFields writeToCodedOutputStream:output];
- }
- - (SInt32) serializedSize {
- __block SInt32 size_ = memoizedSerializedSize;
- if (size_ != -1) {
- return size_;
- }
- size_ = 0;
- if (self.hasCmdId) {
- size_ += computeInt32Size(1, self.cmdId);
- }
- [self.groupUnreadMsgCntArray enumerateObjectsUsingBlock:^(ClientGroupUnReadCnt *element, NSUInteger idx, BOOL *stop) {
- size_ += computeMessageSize(2, element);
- }];
- size_ += self.unknownFields.serializedSize;
- memoizedSerializedSize = size_;
- return size_;
- }
- + (C2MGroupUnReadMsgCntRsp*) parseFromData:(NSData*) data {
- return (C2MGroupUnReadMsgCntRsp*)[[[C2MGroupUnReadMsgCntRsp builder] mergeFromData:data] build];
- }
- + (C2MGroupUnReadMsgCntRsp*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry {
- return (C2MGroupUnReadMsgCntRsp*)[[[C2MGroupUnReadMsgCntRsp builder] mergeFromData:data extensionRegistry:extensionRegistry] build];
- }
- + (C2MGroupUnR