From fae100ebf899fb5b80f6a2508b04b6e34ca44c8e Mon Sep 17 00:00:00 2001 From: Alexey Khokhlov Date: Tue, 10 Mar 2015 18:01:13 +0300 Subject: [PATCH] Circular optional references cause an infinite loop #38 Fix #38 --- .../ProtocolBuffers/Info.plist | 2 +- .../ProtocolBuffersTests/Performance.pb.swift | 416 + .../ProtocolBuffersTests.swift | 3 + .../ProtobufUnittest_Unittest.pb.swift | 282 +- ...fUnittest_Unittest_custom_options.pb.swift | 48 +- ...ttest_Unittest_embed_optimize_for.pb.swift | 8 +- .../ProtobufUnittest_Unittest_lite.pb.swift | 110 +- ...est_Unittest_lite_imports_nonlite.pb.swift | 8 +- .../ProtobufUnittest_Unittest_mset.pb.swift | 8 +- ...bufUnittest_Unittest_optimize_for.pb.swift | 16 +- .../runtime-pb-swift/Descriptor.pb.swift | 7692 ----------------- .../GoogleProtobuf_Descriptor.pb.swift | 64 +- .../runtime-pb-swift/SwiftDescriptor.pb.swift | 337 - .../google/protobuf/performance.proto | 8 + src/compiler/swift_message_field.cc | 8 +- 15 files changed, 704 insertions(+), 8306 deletions(-) delete mode 100644 src/ProtocolBuffers/runtime-pb-swift/Descriptor.pb.swift delete mode 100644 src/ProtocolBuffers/runtime-pb-swift/SwiftDescriptor.pb.swift diff --git a/src/ProtocolBuffers/ProtocolBuffers/Info.plist b/src/ProtocolBuffers/ProtocolBuffers/Info.plist index 5e5492c..9c1d5a8 100644 --- a/src/ProtocolBuffers/ProtocolBuffers/Info.plist +++ b/src/ProtocolBuffers/ProtocolBuffers/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.4 + 1.5 CFBundleSignature ???? CFBundleVersion diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/Performance.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/Performance.pb.swift index c48edef..5554cb8 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/Performance.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/Performance.pb.swift @@ -5,6 +5,24 @@ import ProtocolBuffers +public func == (lhs: User, rhs: User) -> Bool { + if (lhs === rhs) { + return true + } + var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) + fieldCheck = fieldCheck && (lhs.hasGroup == rhs.hasGroup) && (!lhs.hasGroup || lhs.group == rhs.group) + return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) +} + +public func == (lhs: Group, rhs: Group) -> Bool { + if (lhs === rhs) { + return true + } + var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) + fieldCheck = fieldCheck && (lhs.hasOwner == rhs.hasOwner) && (!lhs.hasOwner || lhs.owner == rhs.owner) + return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) +} + public func == (lhs: PerfomanceBatch, rhs: PerfomanceBatch) -> Bool { if (lhs === rhs) { return true @@ -47,6 +65,404 @@ public struct PerformanceRoot { } } +final public class User : GeneratedMessage, GeneratedMessageProtocol { + public private(set) var hasGroup:Bool = false + public private(set) var group:Group! + required public init() { + super.init() + } + override public func isInitialized() -> Bool { + return true + } + override public func writeToCodedOutputStream(output:CodedOutputStream) { + if hasGroup { + output.writeMessage(1, value:group) + } + unknownFields.writeToCodedOutputStream(output) + } + override public func serializedSize() -> Int32 { + var serialize_size:Int32 = memoizedSerializedSize + if serialize_size != -1 { + return serialize_size + } + + serialize_size = 0 + if hasGroup { + serialize_size += group.computeMessageSize(1) + } + serialize_size += unknownFields.serializedSize() + memoizedSerializedSize = serialize_size + return serialize_size + } + public class func parseFromData(data:NSData) -> User { + return User.builder().mergeFromData(data, extensionRegistry:PerformanceRoot.sharedInstance.extensionRegistry).build() + } + public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> User { + return User.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() + } + public class func parseFromInputStream(input:NSInputStream) -> User { + return User.builder().mergeFromInputStream(input).build() + } + public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->User { + return User.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() + } + public class func parseFromCodedInputStream(input:CodedInputStream) -> User { + return User.builder().mergeFromCodedInputStream(input).build() + } + public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> User { + return User.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() + } + public class func builder() -> UserBuilder { + return User.classBuilder() as UserBuilder + } + public func builder() -> UserBuilder { + return classBuilder() as UserBuilder + } + public override class func classBuilder() -> MessageBuilder { + return UserBuilder() + } + public override func classBuilder() -> MessageBuilder { + return User.builder() + } + public func toBuilder() -> UserBuilder { + return User.builderWithPrototype(self) + } + public class func builderWithPrototype(prototype:User) -> UserBuilder { + return User.builder().mergeFrom(prototype) + } + override public func writeDescriptionTo(inout output:String, indent:String) { + if hasGroup { + output += "\(indent) group {\n" + group.writeDescriptionTo(&output, indent:"\(indent) ") + output += "\(indent) }\n" + } + unknownFields.writeDescriptionTo(&output, indent:indent) + } + override public var hashValue:Int { + get { + var hashCode:Int = 7 + if hasGroup { + hashCode = (hashCode &* 31) &+ group.hashValue + } + hashCode = (hashCode &* 31) &+ unknownFields.hashValue + return hashCode + } + } + + + //Meta information declaration start + + override public class func className() -> String { + return "User" + } + override public func className() -> String { + return "User" + } + override public func classMetaType() -> GeneratedMessage.Type { + return User.self + } + //Meta information declaration end + +} + +final public class UserBuilder : GeneratedMessageBuilder { + private var builderResult:User + + required override public init () { + builderResult = User() + super.init() + } + public var hasGroup:Bool { + get { + return builderResult.hasGroup + } + } + public var group:Group! { + get { + return builderResult.group + } + set (value) { + builderResult.hasGroup = true + builderResult.group = value + } + } + public func setGroup(value:Group!)-> UserBuilder { + self.group = value + return self + } + public func mergeGroup(value:Group) -> UserBuilder { + if (builderResult.hasGroup) { + builderResult.group = Group.builderWithPrototype(builderResult.group).mergeFrom(value).buildPartial() + } else { + builderResult.group = value + } + builderResult.hasGroup = true + return self + } + public func clearGroup() -> UserBuilder { + builderResult.hasGroup = false + builderResult.group = nil + return self + } + override public var internalGetResult:GeneratedMessage { + get { + return builderResult + } + } + public override func clear() -> UserBuilder { + builderResult = User() + return self + } + public override func clone() -> UserBuilder { + return User.builderWithPrototype(builderResult) + } + public override func build() -> User { + checkInitialized() + return buildPartial() + } + public func buildPartial() -> User { + var returnMe:User = builderResult + return returnMe + } + public func mergeFrom(other:User) -> UserBuilder { + if (other == User()) { + return self + } + if (other.hasGroup) { + mergeGroup(other.group) + } + mergeUnknownFields(other.unknownFields) + return self + } + public override func mergeFromCodedInputStream(input:CodedInputStream) ->UserBuilder { + return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) + } + public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> UserBuilder { + var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) + while (true) { + var tag = input.readTag() + switch tag { + case 0: + self.unknownFields = unknownFieldsBuilder.build() + return self + + case 10 : + var subBuilder:GroupBuilder = Group.builder() + if hasGroup { + subBuilder.mergeFrom(group) + } + input.readMessage(subBuilder, extensionRegistry:extensionRegistry) + group = subBuilder.buildPartial() + + default: + if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { + unknownFields = unknownFieldsBuilder.build() + return self + } + } + } + } +} + +final public class Group : GeneratedMessage, GeneratedMessageProtocol { + public private(set) var hasOwner:Bool = false + public private(set) var owner:User! + required public init() { + super.init() + } + override public func isInitialized() -> Bool { + return true + } + override public func writeToCodedOutputStream(output:CodedOutputStream) { + if hasOwner { + output.writeMessage(1, value:owner) + } + unknownFields.writeToCodedOutputStream(output) + } + override public func serializedSize() -> Int32 { + var serialize_size:Int32 = memoizedSerializedSize + if serialize_size != -1 { + return serialize_size + } + + serialize_size = 0 + if hasOwner { + serialize_size += owner.computeMessageSize(1) + } + serialize_size += unknownFields.serializedSize() + memoizedSerializedSize = serialize_size + return serialize_size + } + public class func parseFromData(data:NSData) -> Group { + return Group.builder().mergeFromData(data, extensionRegistry:PerformanceRoot.sharedInstance.extensionRegistry).build() + } + public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Group { + return Group.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() + } + public class func parseFromInputStream(input:NSInputStream) -> Group { + return Group.builder().mergeFromInputStream(input).build() + } + public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Group { + return Group.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() + } + public class func parseFromCodedInputStream(input:CodedInputStream) -> Group { + return Group.builder().mergeFromCodedInputStream(input).build() + } + public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Group { + return Group.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() + } + public class func builder() -> GroupBuilder { + return Group.classBuilder() as GroupBuilder + } + public func builder() -> GroupBuilder { + return classBuilder() as GroupBuilder + } + public override class func classBuilder() -> MessageBuilder { + return GroupBuilder() + } + public override func classBuilder() -> MessageBuilder { + return Group.builder() + } + public func toBuilder() -> GroupBuilder { + return Group.builderWithPrototype(self) + } + public class func builderWithPrototype(prototype:Group) -> GroupBuilder { + return Group.builder().mergeFrom(prototype) + } + override public func writeDescriptionTo(inout output:String, indent:String) { + if hasOwner { + output += "\(indent) owner {\n" + owner.writeDescriptionTo(&output, indent:"\(indent) ") + output += "\(indent) }\n" + } + unknownFields.writeDescriptionTo(&output, indent:indent) + } + override public var hashValue:Int { + get { + var hashCode:Int = 7 + if hasOwner { + hashCode = (hashCode &* 31) &+ owner.hashValue + } + hashCode = (hashCode &* 31) &+ unknownFields.hashValue + return hashCode + } + } + + + //Meta information declaration start + + override public class func className() -> String { + return "Group" + } + override public func className() -> String { + return "Group" + } + override public func classMetaType() -> GeneratedMessage.Type { + return Group.self + } + //Meta information declaration end + +} + +final public class GroupBuilder : GeneratedMessageBuilder { + private var builderResult:Group + + required override public init () { + builderResult = Group() + super.init() + } + public var hasOwner:Bool { + get { + return builderResult.hasOwner + } + } + public var owner:User! { + get { + return builderResult.owner + } + set (value) { + builderResult.hasOwner = true + builderResult.owner = value + } + } + public func setOwner(value:User!)-> GroupBuilder { + self.owner = value + return self + } + public func mergeOwner(value:User) -> GroupBuilder { + if (builderResult.hasOwner) { + builderResult.owner = User.builderWithPrototype(builderResult.owner).mergeFrom(value).buildPartial() + } else { + builderResult.owner = value + } + builderResult.hasOwner = true + return self + } + public func clearOwner() -> GroupBuilder { + builderResult.hasOwner = false + builderResult.owner = nil + return self + } + override public var internalGetResult:GeneratedMessage { + get { + return builderResult + } + } + public override func clear() -> GroupBuilder { + builderResult = Group() + return self + } + public override func clone() -> GroupBuilder { + return Group.builderWithPrototype(builderResult) + } + public override func build() -> Group { + checkInitialized() + return buildPartial() + } + public func buildPartial() -> Group { + var returnMe:Group = builderResult + return returnMe + } + public func mergeFrom(other:Group) -> GroupBuilder { + if (other == Group()) { + return self + } + if (other.hasOwner) { + mergeOwner(other.owner) + } + mergeUnknownFields(other.unknownFields) + return self + } + public override func mergeFromCodedInputStream(input:CodedInputStream) ->GroupBuilder { + return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) + } + public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> GroupBuilder { + var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) + while (true) { + var tag = input.readTag() + switch tag { + case 0: + self.unknownFields = unknownFieldsBuilder.build() + return self + + case 10 : + var subBuilder:UserBuilder = User.builder() + if hasOwner { + subBuilder.mergeFrom(owner) + } + input.readMessage(subBuilder, extensionRegistry:extensionRegistry) + owner = subBuilder.buildPartial() + + default: + if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { + unknownFields = unknownFieldsBuilder.build() + return self + } + } + } + } +} + final public class PerfomanceBatch : GeneratedMessage, GeneratedMessageProtocol { public private(set) var batch:Array = Array() required public init() { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/ProtocolBuffersTests.swift b/src/ProtocolBuffers/ProtocolBuffersTests/ProtocolBuffersTests.swift index 754b2d9..e6eb106 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/ProtocolBuffersTests.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/ProtocolBuffersTests.swift @@ -33,6 +33,9 @@ class ProtocolBuffersTests: XCTestCase { builder.batch += [original] } + var user:User! = nil + var group = GroupBuilder() + group.setOwner(user) let build = builder.build() diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest.pb.swift index a5d515f..904f86b 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest.pb.swift @@ -2798,13 +2798,13 @@ internal extension ProtobufUnittest { private(set) var optionalBytes:NSData = NSData() private(set) var hasOptionalGroup:Bool = false - private(set) var optionalGroup:ProtobufUnittest.TestAllTypes.OptionalGroup = ProtobufUnittest.TestAllTypes.OptionalGroup() + private(set) var optionalGroup:ProtobufUnittest.TestAllTypes.OptionalGroup! private(set) var hasOptionalNestedMessage:Bool = false - private(set) var optionalNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + private(set) var optionalNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage! private(set) var hasOptionalForeignMessage:Bool = false - private(set) var optionalForeignMessage:ProtobufUnittest.ForeignMessage = ProtobufUnittest.ForeignMessage() + private(set) var optionalForeignMessage:ProtobufUnittest.ForeignMessage! private(set) var hasOptionalImportMessage:Bool = false - private(set) var optionalImportMessage:ProtobufUnittestImport.ImportMessage = ProtobufUnittestImport.ImportMessage() + private(set) var optionalImportMessage:ProtobufUnittestImport.ImportMessage! private(set) var optionalNestedEnum:ProtobufUnittest.TestAllTypes.NestedEnum = ProtobufUnittest.TestAllTypes.NestedEnum.Foo private(set) var hasOptionalNestedEnum:Bool = false private(set) var optionalForeignEnum:ProtobufUnittest.ForeignEnum = ProtobufUnittest.ForeignEnum.ForeignFoo @@ -2818,9 +2818,9 @@ internal extension ProtobufUnittest { private(set) var optionalCord:String = "" private(set) var hasOptionalPublicImportMessage:Bool = false - private(set) var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessage = ProtobufUnittestImport.PublicImportMessage() + private(set) var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessage! private(set) var hasOptionalLazyMessage:Bool = false - private(set) var optionalLazyMessage:ProtobufUnittest.TestAllTypes.NestedMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + private(set) var optionalLazyMessage:ProtobufUnittest.TestAllTypes.NestedMessage! private(set) var hasDefaultInt32:Bool = false private(set) var defaultInt32:Int32 = Int32(41) @@ -4472,7 +4472,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroup } } - var optionalGroup:ProtobufUnittest.TestAllTypes.OptionalGroup { + var optionalGroup:ProtobufUnittest.TestAllTypes.OptionalGroup! { get { return builderResult.optionalGroup } @@ -4481,7 +4481,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroup = value } } - func setOptionalGroup(value:ProtobufUnittest.TestAllTypes.OptionalGroup)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalGroup(value:ProtobufUnittest.TestAllTypes.OptionalGroup!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalGroup = value return self } @@ -4496,7 +4496,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroup() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalGroup = false - builderResult.optionalGroup = ProtobufUnittest.TestAllTypes.OptionalGroup() + builderResult.optionalGroup = nil return self } var hasOptionalNestedMessage:Bool { @@ -4504,7 +4504,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalNestedMessage } } - var optionalNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage { + var optionalNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage! { get { return builderResult.optionalNestedMessage } @@ -4513,7 +4513,7 @@ internal extension ProtobufUnittest { builderResult.optionalNestedMessage = value } } - func setOptionalNestedMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalNestedMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalNestedMessage = value return self } @@ -4528,7 +4528,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalNestedMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalNestedMessage = false - builderResult.optionalNestedMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + builderResult.optionalNestedMessage = nil return self } var hasOptionalForeignMessage:Bool { @@ -4536,7 +4536,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalForeignMessage } } - var optionalForeignMessage:ProtobufUnittest.ForeignMessage { + var optionalForeignMessage:ProtobufUnittest.ForeignMessage! { get { return builderResult.optionalForeignMessage } @@ -4545,7 +4545,7 @@ internal extension ProtobufUnittest { builderResult.optionalForeignMessage = value } } - func setOptionalForeignMessage(value:ProtobufUnittest.ForeignMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalForeignMessage(value:ProtobufUnittest.ForeignMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalForeignMessage = value return self } @@ -4560,7 +4560,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalForeignMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalForeignMessage = false - builderResult.optionalForeignMessage = ProtobufUnittest.ForeignMessage() + builderResult.optionalForeignMessage = nil return self } var hasOptionalImportMessage:Bool { @@ -4568,7 +4568,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalImportMessage } } - var optionalImportMessage:ProtobufUnittestImport.ImportMessage { + var optionalImportMessage:ProtobufUnittestImport.ImportMessage! { get { return builderResult.optionalImportMessage } @@ -4577,7 +4577,7 @@ internal extension ProtobufUnittest { builderResult.optionalImportMessage = value } } - func setOptionalImportMessage(value:ProtobufUnittestImport.ImportMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalImportMessage(value:ProtobufUnittestImport.ImportMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalImportMessage = value return self } @@ -4592,7 +4592,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalImportMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalImportMessage = false - builderResult.optionalImportMessage = ProtobufUnittestImport.ImportMessage() + builderResult.optionalImportMessage = nil return self } var hasOptionalNestedEnum:Bool{ @@ -4715,7 +4715,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalPublicImportMessage } } - var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessage { + var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessage! { get { return builderResult.optionalPublicImportMessage } @@ -4724,7 +4724,7 @@ internal extension ProtobufUnittest { builderResult.optionalPublicImportMessage = value } } - func setOptionalPublicImportMessage(value:ProtobufUnittestImport.PublicImportMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalPublicImportMessage(value:ProtobufUnittestImport.PublicImportMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalPublicImportMessage = value return self } @@ -4739,7 +4739,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalPublicImportMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalPublicImportMessage = false - builderResult.optionalPublicImportMessage = ProtobufUnittestImport.PublicImportMessage() + builderResult.optionalPublicImportMessage = nil return self } var hasOptionalLazyMessage:Bool { @@ -4747,7 +4747,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalLazyMessage } } - var optionalLazyMessage:ProtobufUnittest.TestAllTypes.NestedMessage { + var optionalLazyMessage:ProtobufUnittest.TestAllTypes.NestedMessage! { get { return builderResult.optionalLazyMessage } @@ -4756,7 +4756,7 @@ internal extension ProtobufUnittest { builderResult.optionalLazyMessage = value } } - func setOptionalLazyMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOptionalLazyMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.optionalLazyMessage = value return self } @@ -4771,7 +4771,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalLazyMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOptionalLazyMessage = false - builderResult.optionalLazyMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + builderResult.optionalLazyMessage = nil return self } var repeatedInt32:Array { @@ -5662,7 +5662,7 @@ internal extension ProtobufUnittest { return builderResult.hasOneofNestedMessage } } - var oneofNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage { + var oneofNestedMessage:ProtobufUnittest.TestAllTypes.NestedMessage! { get { return builderResult.oneofNestedMessage } @@ -5671,7 +5671,7 @@ internal extension ProtobufUnittest { builderResult.oneofNestedMessage = value } } - func setOneofNestedMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage)-> ProtobufUnittest.TestAllTypesBuilder { + func setOneofNestedMessage(value:ProtobufUnittest.TestAllTypes.NestedMessage!)-> ProtobufUnittest.TestAllTypesBuilder { self.oneofNestedMessage = value return self } @@ -5686,7 +5686,7 @@ internal extension ProtobufUnittest { } internal func clearOneofNestedMessage() -> ProtobufUnittest.TestAllTypesBuilder { builderResult.hasOneofNestedMessage = false - builderResult.oneofNestedMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + builderResult.oneofNestedMessage = nil return self } var hasOneofString:Bool { @@ -6326,9 +6326,9 @@ internal extension ProtobufUnittest { final internal class NestedTestAllTypes : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasChild:Bool = false - private(set) var child:ProtobufUnittest.NestedTestAllTypes = ProtobufUnittest.NestedTestAllTypes() + private(set) var child:ProtobufUnittest.NestedTestAllTypes! private(set) var hasPayload:Bool = false - private(set) var payload:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var payload:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -6452,7 +6452,7 @@ internal extension ProtobufUnittest { return builderResult.hasChild } } - var child:ProtobufUnittest.NestedTestAllTypes { + var child:ProtobufUnittest.NestedTestAllTypes! { get { return builderResult.child } @@ -6461,7 +6461,7 @@ internal extension ProtobufUnittest { builderResult.child = value } } - func setChild(value:ProtobufUnittest.NestedTestAllTypes)-> ProtobufUnittest.NestedTestAllTypesBuilder { + func setChild(value:ProtobufUnittest.NestedTestAllTypes!)-> ProtobufUnittest.NestedTestAllTypesBuilder { self.child = value return self } @@ -6476,7 +6476,7 @@ internal extension ProtobufUnittest { } internal func clearChild() -> ProtobufUnittest.NestedTestAllTypesBuilder { builderResult.hasChild = false - builderResult.child = ProtobufUnittest.NestedTestAllTypes() + builderResult.child = nil return self } var hasPayload:Bool { @@ -6484,7 +6484,7 @@ internal extension ProtobufUnittest { return builderResult.hasPayload } } - var payload:ProtobufUnittest.TestAllTypes { + var payload:ProtobufUnittest.TestAllTypes! { get { return builderResult.payload } @@ -6493,7 +6493,7 @@ internal extension ProtobufUnittest { builderResult.payload = value } } - func setPayload(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.NestedTestAllTypesBuilder { + func setPayload(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.NestedTestAllTypesBuilder { self.payload = value return self } @@ -6508,7 +6508,7 @@ internal extension ProtobufUnittest { } internal func clearPayload() -> ProtobufUnittest.NestedTestAllTypesBuilder { builderResult.hasPayload = false - builderResult.payload = ProtobufUnittest.TestAllTypes() + builderResult.payload = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -9221,7 +9221,7 @@ internal extension ProtobufUnittest { final internal class TestRequiredForeign : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasOptionalMessage:Bool = false - private(set) var optionalMessage:ProtobufUnittest.TestRequired = ProtobufUnittest.TestRequired() + private(set) var optionalMessage:ProtobufUnittest.TestRequired! private(set) var hasDummy:Bool = false private(set) var dummy:Int32 = Int32(0) @@ -9378,7 +9378,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalMessage } } - var optionalMessage:ProtobufUnittest.TestRequired { + var optionalMessage:ProtobufUnittest.TestRequired! { get { return builderResult.optionalMessage } @@ -9387,7 +9387,7 @@ internal extension ProtobufUnittest { builderResult.optionalMessage = value } } - func setOptionalMessage(value:ProtobufUnittest.TestRequired)-> ProtobufUnittest.TestRequiredForeignBuilder { + func setOptionalMessage(value:ProtobufUnittest.TestRequired!)-> ProtobufUnittest.TestRequiredForeignBuilder { self.optionalMessage = value return self } @@ -9402,7 +9402,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalMessage() -> ProtobufUnittest.TestRequiredForeignBuilder { builderResult.hasOptionalMessage = false - builderResult.optionalMessage = ProtobufUnittest.TestRequired() + builderResult.optionalMessage = nil return self } var repeatedMessage:Array { @@ -9520,7 +9520,7 @@ internal extension ProtobufUnittest { final internal class TestForeignNested : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasForeignNested:Bool = false - private(set) var foreignNested:ProtobufUnittest.TestAllTypes.NestedMessage = ProtobufUnittest.TestAllTypes.NestedMessage() + private(set) var foreignNested:ProtobufUnittest.TestAllTypes.NestedMessage! required internal init() { super.init() } @@ -9630,7 +9630,7 @@ internal extension ProtobufUnittest { return builderResult.hasForeignNested } } - var foreignNested:ProtobufUnittest.TestAllTypes.NestedMessage { + var foreignNested:ProtobufUnittest.TestAllTypes.NestedMessage! { get { return builderResult.foreignNested } @@ -9639,7 +9639,7 @@ internal extension ProtobufUnittest { builderResult.foreignNested = value } } - func setForeignNested(value:ProtobufUnittest.TestAllTypes.NestedMessage)-> ProtobufUnittest.TestForeignNestedBuilder { + func setForeignNested(value:ProtobufUnittest.TestAllTypes.NestedMessage!)-> ProtobufUnittest.TestForeignNestedBuilder { self.foreignNested = value return self } @@ -9654,7 +9654,7 @@ internal extension ProtobufUnittest { } internal func clearForeignNested() -> ProtobufUnittest.TestForeignNestedBuilder { builderResult.hasForeignNested = false - builderResult.foreignNested = ProtobufUnittest.TestAllTypes.NestedMessage() + builderResult.foreignNested = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -10389,7 +10389,7 @@ internal extension ProtobufUnittest { final internal class TestRecursiveMessage : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasA:Bool = false - private(set) var a:ProtobufUnittest.TestRecursiveMessage = ProtobufUnittest.TestRecursiveMessage() + private(set) var a:ProtobufUnittest.TestRecursiveMessage! private(set) var hasI:Bool = false private(set) var i:Int32 = Int32(0) @@ -10514,7 +10514,7 @@ internal extension ProtobufUnittest { return builderResult.hasA } } - var a:ProtobufUnittest.TestRecursiveMessage { + var a:ProtobufUnittest.TestRecursiveMessage! { get { return builderResult.a } @@ -10523,7 +10523,7 @@ internal extension ProtobufUnittest { builderResult.a = value } } - func setA(value:ProtobufUnittest.TestRecursiveMessage)-> ProtobufUnittest.TestRecursiveMessageBuilder { + func setA(value:ProtobufUnittest.TestRecursiveMessage!)-> ProtobufUnittest.TestRecursiveMessageBuilder { self.a = value return self } @@ -10538,7 +10538,7 @@ internal extension ProtobufUnittest { } internal func clearA() -> ProtobufUnittest.TestRecursiveMessageBuilder { builderResult.hasA = false - builderResult.a = ProtobufUnittest.TestRecursiveMessage() + builderResult.a = nil return self } var hasI:Bool { @@ -10632,7 +10632,7 @@ internal extension ProtobufUnittest { final internal class TestMutualRecursionA : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasBb:Bool = false - private(set) var bb:ProtobufUnittest.TestMutualRecursionB = ProtobufUnittest.TestMutualRecursionB() + private(set) var bb:ProtobufUnittest.TestMutualRecursionB! required internal init() { super.init() } @@ -10742,7 +10742,7 @@ internal extension ProtobufUnittest { return builderResult.hasBb } } - var bb:ProtobufUnittest.TestMutualRecursionB { + var bb:ProtobufUnittest.TestMutualRecursionB! { get { return builderResult.bb } @@ -10751,7 +10751,7 @@ internal extension ProtobufUnittest { builderResult.bb = value } } - func setBb(value:ProtobufUnittest.TestMutualRecursionB)-> ProtobufUnittest.TestMutualRecursionABuilder { + func setBb(value:ProtobufUnittest.TestMutualRecursionB!)-> ProtobufUnittest.TestMutualRecursionABuilder { self.bb = value return self } @@ -10766,7 +10766,7 @@ internal extension ProtobufUnittest { } internal func clearBb() -> ProtobufUnittest.TestMutualRecursionABuilder { builderResult.hasBb = false - builderResult.bb = ProtobufUnittest.TestMutualRecursionB() + builderResult.bb = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -10831,7 +10831,7 @@ internal extension ProtobufUnittest { final internal class TestMutualRecursionB : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasA:Bool = false - private(set) var a:ProtobufUnittest.TestMutualRecursionA = ProtobufUnittest.TestMutualRecursionA() + private(set) var a:ProtobufUnittest.TestMutualRecursionA! private(set) var hasOptionalInt32:Bool = false private(set) var optionalInt32:Int32 = Int32(0) @@ -10956,7 +10956,7 @@ internal extension ProtobufUnittest { return builderResult.hasA } } - var a:ProtobufUnittest.TestMutualRecursionA { + var a:ProtobufUnittest.TestMutualRecursionA! { get { return builderResult.a } @@ -10965,7 +10965,7 @@ internal extension ProtobufUnittest { builderResult.a = value } } - func setA(value:ProtobufUnittest.TestMutualRecursionA)-> ProtobufUnittest.TestMutualRecursionBBuilder { + func setA(value:ProtobufUnittest.TestMutualRecursionA!)-> ProtobufUnittest.TestMutualRecursionBBuilder { self.a = value return self } @@ -10980,7 +10980,7 @@ internal extension ProtobufUnittest { } internal func clearA() -> ProtobufUnittest.TestMutualRecursionBBuilder { builderResult.hasA = false - builderResult.a = ProtobufUnittest.TestMutualRecursionA() + builderResult.a = nil return self } var hasOptionalInt32:Bool { @@ -11457,9 +11457,9 @@ internal extension ProtobufUnittest { private(set) var a:Int32 = Int32(0) private(set) var hasFoo:Bool = false - private(set) var foo:ProtobufUnittest.TestDupFieldNumber.Foo = ProtobufUnittest.TestDupFieldNumber.Foo() + private(set) var foo:ProtobufUnittest.TestDupFieldNumber.Foo! private(set) var hasBar:Bool = false - private(set) var bar:ProtobufUnittest.TestDupFieldNumber.Bar = ProtobufUnittest.TestDupFieldNumber.Bar() + private(set) var bar:ProtobufUnittest.TestDupFieldNumber.Bar! required internal init() { super.init() } @@ -11618,7 +11618,7 @@ internal extension ProtobufUnittest { return builderResult.hasFoo } } - var foo:ProtobufUnittest.TestDupFieldNumber.Foo { + var foo:ProtobufUnittest.TestDupFieldNumber.Foo! { get { return builderResult.foo } @@ -11627,7 +11627,7 @@ internal extension ProtobufUnittest { builderResult.foo = value } } - func setFoo(value:ProtobufUnittest.TestDupFieldNumber.Foo)-> ProtobufUnittest.TestDupFieldNumberBuilder { + func setFoo(value:ProtobufUnittest.TestDupFieldNumber.Foo!)-> ProtobufUnittest.TestDupFieldNumberBuilder { self.foo = value return self } @@ -11642,7 +11642,7 @@ internal extension ProtobufUnittest { } internal func clearFoo() -> ProtobufUnittest.TestDupFieldNumberBuilder { builderResult.hasFoo = false - builderResult.foo = ProtobufUnittest.TestDupFieldNumber.Foo() + builderResult.foo = nil return self } var hasBar:Bool { @@ -11650,7 +11650,7 @@ internal extension ProtobufUnittest { return builderResult.hasBar } } - var bar:ProtobufUnittest.TestDupFieldNumber.Bar { + var bar:ProtobufUnittest.TestDupFieldNumber.Bar! { get { return builderResult.bar } @@ -11659,7 +11659,7 @@ internal extension ProtobufUnittest { builderResult.bar = value } } - func setBar(value:ProtobufUnittest.TestDupFieldNumber.Bar)-> ProtobufUnittest.TestDupFieldNumberBuilder { + func setBar(value:ProtobufUnittest.TestDupFieldNumber.Bar!)-> ProtobufUnittest.TestDupFieldNumberBuilder { self.bar = value return self } @@ -11674,7 +11674,7 @@ internal extension ProtobufUnittest { } internal func clearBar() -> ProtobufUnittest.TestDupFieldNumberBuilder { builderResult.hasBar = false - builderResult.bar = ProtobufUnittest.TestDupFieldNumber.Bar() + builderResult.bar = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -11756,7 +11756,7 @@ internal extension ProtobufUnittest { final internal class TestEagerMessage : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasSubMessage:Bool = false - private(set) var subMessage:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var subMessage:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -11866,7 +11866,7 @@ internal extension ProtobufUnittest { return builderResult.hasSubMessage } } - var subMessage:ProtobufUnittest.TestAllTypes { + var subMessage:ProtobufUnittest.TestAllTypes! { get { return builderResult.subMessage } @@ -11875,7 +11875,7 @@ internal extension ProtobufUnittest { builderResult.subMessage = value } } - func setSubMessage(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestEagerMessageBuilder { + func setSubMessage(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestEagerMessageBuilder { self.subMessage = value return self } @@ -11890,7 +11890,7 @@ internal extension ProtobufUnittest { } internal func clearSubMessage() -> ProtobufUnittest.TestEagerMessageBuilder { builderResult.hasSubMessage = false - builderResult.subMessage = ProtobufUnittest.TestAllTypes() + builderResult.subMessage = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -11955,7 +11955,7 @@ internal extension ProtobufUnittest { final internal class TestLazyMessage : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasSubMessage:Bool = false - private(set) var subMessage:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var subMessage:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -12065,7 +12065,7 @@ internal extension ProtobufUnittest { return builderResult.hasSubMessage } } - var subMessage:ProtobufUnittest.TestAllTypes { + var subMessage:ProtobufUnittest.TestAllTypes! { get { return builderResult.subMessage } @@ -12074,7 +12074,7 @@ internal extension ProtobufUnittest { builderResult.subMessage = value } } - func setSubMessage(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestLazyMessageBuilder { + func setSubMessage(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestLazyMessageBuilder { self.subMessage = value return self } @@ -12089,7 +12089,7 @@ internal extension ProtobufUnittest { } internal func clearSubMessage() -> ProtobufUnittest.TestLazyMessageBuilder { builderResult.hasSubMessage = false - builderResult.subMessage = ProtobufUnittest.TestAllTypes() + builderResult.subMessage = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -12383,7 +12383,7 @@ internal extension ProtobufUnittest { //Nested type declaration end private(set) var hasOptionalNestedMessage:Bool = false - private(set) var optionalNestedMessage:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage = ProtobufUnittest.TestNestedMessageHasBits.NestedMessage() + private(set) var optionalNestedMessage:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage! required internal init() { super.init() } @@ -12493,7 +12493,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalNestedMessage } } - var optionalNestedMessage:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage { + var optionalNestedMessage:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage! { get { return builderResult.optionalNestedMessage } @@ -12502,7 +12502,7 @@ internal extension ProtobufUnittest { builderResult.optionalNestedMessage = value } } - func setOptionalNestedMessage(value:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage)-> ProtobufUnittest.TestNestedMessageHasBitsBuilder { + func setOptionalNestedMessage(value:ProtobufUnittest.TestNestedMessageHasBits.NestedMessage!)-> ProtobufUnittest.TestNestedMessageHasBitsBuilder { self.optionalNestedMessage = value return self } @@ -12517,7 +12517,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalNestedMessage() -> ProtobufUnittest.TestNestedMessageHasBitsBuilder { builderResult.hasOptionalNestedMessage = false - builderResult.optionalNestedMessage = ProtobufUnittest.TestNestedMessageHasBits.NestedMessage() + builderResult.optionalNestedMessage = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -12590,7 +12590,7 @@ internal extension ProtobufUnittest { private(set) var enumField:ProtobufUnittest.ForeignEnum = ProtobufUnittest.ForeignEnum.ForeignFoo private(set) var hasEnumField:Bool = false private(set) var hasMessageField:Bool = false - private(set) var messageField:ProtobufUnittest.ForeignMessage = ProtobufUnittest.ForeignMessage() + private(set) var messageField:ProtobufUnittest.ForeignMessage! private(set) var hasStringPieceField:Bool = false private(set) var stringPieceField:String = "" @@ -12951,7 +12951,7 @@ internal extension ProtobufUnittest { return builderResult.hasMessageField } } - var messageField:ProtobufUnittest.ForeignMessage { + var messageField:ProtobufUnittest.ForeignMessage! { get { return builderResult.messageField } @@ -12960,7 +12960,7 @@ internal extension ProtobufUnittest { builderResult.messageField = value } } - func setMessageField(value:ProtobufUnittest.ForeignMessage)-> ProtobufUnittest.TestCamelCaseFieldNamesBuilder { + func setMessageField(value:ProtobufUnittest.ForeignMessage!)-> ProtobufUnittest.TestCamelCaseFieldNamesBuilder { self.messageField = value return self } @@ -12975,7 +12975,7 @@ internal extension ProtobufUnittest { } internal func clearMessageField() -> ProtobufUnittest.TestCamelCaseFieldNamesBuilder { builderResult.hasMessageField = false - builderResult.messageField = ProtobufUnittest.ForeignMessage() + builderResult.messageField = nil return self } var hasStringPieceField:Bool { @@ -17268,7 +17268,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooMessage } } - var fooMessage:ProtobufUnittest.TestAllTypes { + var fooMessage:ProtobufUnittest.TestAllTypes! { get { return builderResult.fooMessage } @@ -17277,7 +17277,7 @@ internal extension ProtobufUnittest { builderResult.fooMessage = value } } - func setFooMessage(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestOneofBuilder { + func setFooMessage(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestOneofBuilder { self.fooMessage = value return self } @@ -17292,7 +17292,7 @@ internal extension ProtobufUnittest { } internal func clearFooMessage() -> ProtobufUnittest.TestOneofBuilder { builderResult.hasFooMessage = false - builderResult.fooMessage = ProtobufUnittest.TestAllTypes() + builderResult.fooMessage = nil return self } var hasFooGroup:Bool { @@ -17300,7 +17300,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooGroup } } - var fooGroup:ProtobufUnittest.TestOneof.FooGroup { + var fooGroup:ProtobufUnittest.TestOneof.FooGroup! { get { return builderResult.fooGroup } @@ -17309,7 +17309,7 @@ internal extension ProtobufUnittest { builderResult.fooGroup = value } } - func setFooGroup(value:ProtobufUnittest.TestOneof.FooGroup)-> ProtobufUnittest.TestOneofBuilder { + func setFooGroup(value:ProtobufUnittest.TestOneof.FooGroup!)-> ProtobufUnittest.TestOneofBuilder { self.fooGroup = value return self } @@ -17324,7 +17324,7 @@ internal extension ProtobufUnittest { } internal func clearFooGroup() -> ProtobufUnittest.TestOneofBuilder { builderResult.hasFooGroup = false - builderResult.fooGroup = ProtobufUnittest.TestOneof.FooGroup() + builderResult.fooGroup = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -17652,9 +17652,9 @@ internal extension ProtobufUnittest { private(set) var fooString:String = "" private(set) var hasFooMessage:Bool = false - private(set) var fooMessage:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var fooMessage:ProtobufUnittest.TestAllTypes! private(set) var hasFooGroup:Bool = false - private(set) var fooGroup:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup = ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup() + private(set) var fooGroup:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup! required internal init() { super.init() } @@ -17848,7 +17848,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooMessage } } - var fooMessage:ProtobufUnittest.TestAllTypes { + var fooMessage:ProtobufUnittest.TestAllTypes! { get { return builderResult.fooMessage } @@ -17857,7 +17857,7 @@ internal extension ProtobufUnittest { builderResult.fooMessage = value } } - func setFooMessage(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { + func setFooMessage(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { self.fooMessage = value return self } @@ -17872,7 +17872,7 @@ internal extension ProtobufUnittest { } internal func clearFooMessage() -> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { builderResult.hasFooMessage = false - builderResult.fooMessage = ProtobufUnittest.TestAllTypes() + builderResult.fooMessage = nil return self } var hasFooGroup:Bool { @@ -17880,7 +17880,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooGroup } } - var fooGroup:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup { + var fooGroup:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup! { get { return builderResult.fooGroup } @@ -17889,7 +17889,7 @@ internal extension ProtobufUnittest { builderResult.fooGroup = value } } - func setFooGroup(value:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup)-> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { + func setFooGroup(value:ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup!)-> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { self.fooGroup = value return self } @@ -17904,7 +17904,7 @@ internal extension ProtobufUnittest { } internal func clearFooGroup() -> ProtobufUnittest.TestOneofBackwardsCompatibleBuilder { builderResult.hasFooGroup = false - builderResult.fooGroup = ProtobufUnittest.TestOneofBackwardsCompatible.FooGroup() + builderResult.fooGroup = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -19377,7 +19377,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooMessage } } - var fooMessage:ProtobufUnittest.TestOneof2.NestedMessage { + var fooMessage:ProtobufUnittest.TestOneof2.NestedMessage! { get { return builderResult.fooMessage } @@ -19386,7 +19386,7 @@ internal extension ProtobufUnittest { builderResult.fooMessage = value } } - func setFooMessage(value:ProtobufUnittest.TestOneof2.NestedMessage)-> ProtobufUnittest.TestOneof2Builder { + func setFooMessage(value:ProtobufUnittest.TestOneof2.NestedMessage!)-> ProtobufUnittest.TestOneof2Builder { self.fooMessage = value return self } @@ -19401,7 +19401,7 @@ internal extension ProtobufUnittest { } internal func clearFooMessage() -> ProtobufUnittest.TestOneof2Builder { builderResult.hasFooMessage = false - builderResult.fooMessage = ProtobufUnittest.TestOneof2.NestedMessage() + builderResult.fooMessage = nil return self } var hasFooGroup:Bool { @@ -19409,7 +19409,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooGroup } } - var fooGroup:ProtobufUnittest.TestOneof2.FooGroup { + var fooGroup:ProtobufUnittest.TestOneof2.FooGroup! { get { return builderResult.fooGroup } @@ -19418,7 +19418,7 @@ internal extension ProtobufUnittest { builderResult.fooGroup = value } } - func setFooGroup(value:ProtobufUnittest.TestOneof2.FooGroup)-> ProtobufUnittest.TestOneof2Builder { + func setFooGroup(value:ProtobufUnittest.TestOneof2.FooGroup!)-> ProtobufUnittest.TestOneof2Builder { self.fooGroup = value return self } @@ -19433,7 +19433,7 @@ internal extension ProtobufUnittest { } internal func clearFooGroup() -> ProtobufUnittest.TestOneof2Builder { builderResult.hasFooGroup = false - builderResult.fooGroup = ProtobufUnittest.TestOneof2.FooGroup() + builderResult.fooGroup = nil return self } var hasFooLazyMessage:Bool { @@ -19441,7 +19441,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooLazyMessage } } - var fooLazyMessage:ProtobufUnittest.TestOneof2.NestedMessage { + var fooLazyMessage:ProtobufUnittest.TestOneof2.NestedMessage! { get { return builderResult.fooLazyMessage } @@ -19450,7 +19450,7 @@ internal extension ProtobufUnittest { builderResult.fooLazyMessage = value } } - func setFooLazyMessage(value:ProtobufUnittest.TestOneof2.NestedMessage)-> ProtobufUnittest.TestOneof2Builder { + func setFooLazyMessage(value:ProtobufUnittest.TestOneof2.NestedMessage!)-> ProtobufUnittest.TestOneof2Builder { self.fooLazyMessage = value return self } @@ -19465,7 +19465,7 @@ internal extension ProtobufUnittest { } internal func clearFooLazyMessage() -> ProtobufUnittest.TestOneof2Builder { builderResult.hasFooLazyMessage = false - builderResult.fooLazyMessage = ProtobufUnittest.TestOneof2.NestedMessage() + builderResult.fooLazyMessage = nil return self } var hasBarInt:Bool { @@ -20309,7 +20309,7 @@ internal extension ProtobufUnittest { return builderResult.hasFooMessage } } - var fooMessage:ProtobufUnittest.TestRequiredOneof.NestedMessage { + var fooMessage:ProtobufUnittest.TestRequiredOneof.NestedMessage! { get { return builderResult.fooMessage } @@ -20318,7 +20318,7 @@ internal extension ProtobufUnittest { builderResult.fooMessage = value } } - func setFooMessage(value:ProtobufUnittest.TestRequiredOneof.NestedMessage)-> ProtobufUnittest.TestRequiredOneofBuilder { + func setFooMessage(value:ProtobufUnittest.TestRequiredOneof.NestedMessage!)-> ProtobufUnittest.TestRequiredOneofBuilder { self.fooMessage = value return self } @@ -20333,7 +20333,7 @@ internal extension ProtobufUnittest { } internal func clearFooMessage() -> ProtobufUnittest.TestRequiredOneofBuilder { builderResult.hasFooMessage = false - builderResult.fooMessage = ProtobufUnittest.TestRequiredOneof.NestedMessage() + builderResult.fooMessage = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -22521,9 +22521,9 @@ internal extension ProtobufUnittest { private(set) var dynamicEnumExtension:ProtobufUnittest.TestDynamicExtensions.DynamicEnumType = ProtobufUnittest.TestDynamicExtensions.DynamicEnumType.DynamicFoo private(set) var hasDynamicEnumExtension:Bool = false private(set) var hasMessageExtension:Bool = false - private(set) var messageExtension:ProtobufUnittest.ForeignMessage = ProtobufUnittest.ForeignMessage() + private(set) var messageExtension:ProtobufUnittest.ForeignMessage! private(set) var hasDynamicMessageExtension:Bool = false - private(set) var dynamicMessageExtension:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType = ProtobufUnittest.TestDynamicExtensions.DynamicMessageType() + private(set) var dynamicMessageExtension:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType! private(set) var repeatedExtension:Array = Array() private(set) var packedExtension:Array = Array() private var packedExtensionMemoizedSerializedSize:Int32 = -1 @@ -22799,7 +22799,7 @@ internal extension ProtobufUnittest { return builderResult.hasMessageExtension } } - var messageExtension:ProtobufUnittest.ForeignMessage { + var messageExtension:ProtobufUnittest.ForeignMessage! { get { return builderResult.messageExtension } @@ -22808,7 +22808,7 @@ internal extension ProtobufUnittest { builderResult.messageExtension = value } } - func setMessageExtension(value:ProtobufUnittest.ForeignMessage)-> ProtobufUnittest.TestDynamicExtensionsBuilder { + func setMessageExtension(value:ProtobufUnittest.ForeignMessage!)-> ProtobufUnittest.TestDynamicExtensionsBuilder { self.messageExtension = value return self } @@ -22823,7 +22823,7 @@ internal extension ProtobufUnittest { } internal func clearMessageExtension() -> ProtobufUnittest.TestDynamicExtensionsBuilder { builderResult.hasMessageExtension = false - builderResult.messageExtension = ProtobufUnittest.ForeignMessage() + builderResult.messageExtension = nil return self } var hasDynamicMessageExtension:Bool { @@ -22831,7 +22831,7 @@ internal extension ProtobufUnittest { return builderResult.hasDynamicMessageExtension } } - var dynamicMessageExtension:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType { + var dynamicMessageExtension:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType! { get { return builderResult.dynamicMessageExtension } @@ -22840,7 +22840,7 @@ internal extension ProtobufUnittest { builderResult.dynamicMessageExtension = value } } - func setDynamicMessageExtension(value:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType)-> ProtobufUnittest.TestDynamicExtensionsBuilder { + func setDynamicMessageExtension(value:ProtobufUnittest.TestDynamicExtensions.DynamicMessageType!)-> ProtobufUnittest.TestDynamicExtensionsBuilder { self.dynamicMessageExtension = value return self } @@ -22855,7 +22855,7 @@ internal extension ProtobufUnittest { } internal func clearDynamicMessageExtension() -> ProtobufUnittest.TestDynamicExtensionsBuilder { builderResult.hasDynamicMessageExtension = false - builderResult.dynamicMessageExtension = ProtobufUnittest.TestDynamicExtensions.DynamicMessageType() + builderResult.dynamicMessageExtension = nil return self } var repeatedExtension:Array { @@ -23404,7 +23404,7 @@ internal extension ProtobufUnittest { final internal class Group1 : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasField1:Bool = false - private(set) var field1:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var field1:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -23514,7 +23514,7 @@ internal extension ProtobufUnittest { return builderResult.hasField1 } } - var field1:ProtobufUnittest.TestAllTypes { + var field1:ProtobufUnittest.TestAllTypes! { get { return builderResult.field1 } @@ -23523,7 +23523,7 @@ internal extension ProtobufUnittest { builderResult.field1 = value } } - func setField1(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group1Builder { + func setField1(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group1Builder { self.field1 = value return self } @@ -23538,7 +23538,7 @@ internal extension ProtobufUnittest { } internal func clearField1() -> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group1Builder { builderResult.hasField1 = false - builderResult.field1 = ProtobufUnittest.TestAllTypes() + builderResult.field1 = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -23609,7 +23609,7 @@ internal extension ProtobufUnittest { final internal class Group2 : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasField1:Bool = false - private(set) var field1:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var field1:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -23719,7 +23719,7 @@ internal extension ProtobufUnittest { return builderResult.hasField1 } } - var field1:ProtobufUnittest.TestAllTypes { + var field1:ProtobufUnittest.TestAllTypes! { get { return builderResult.field1 } @@ -23728,7 +23728,7 @@ internal extension ProtobufUnittest { builderResult.field1 = value } } - func setField1(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group2Builder { + func setField1(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group2Builder { self.field1 = value return self } @@ -23743,7 +23743,7 @@ internal extension ProtobufUnittest { } internal func clearField1() -> ProtobufUnittest.TestParsingMerge.RepeatedFieldsGenerator.Group2Builder { builderResult.hasField1 = false - builderResult.field1 = ProtobufUnittest.TestAllTypes() + builderResult.field1 = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -24242,7 +24242,7 @@ internal extension ProtobufUnittest { final internal class OptionalGroup : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasOptionalGroupAllTypes:Bool = false - private(set) var optionalGroupAllTypes:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var optionalGroupAllTypes:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -24352,7 +24352,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroupAllTypes } } - var optionalGroupAllTypes:ProtobufUnittest.TestAllTypes { + var optionalGroupAllTypes:ProtobufUnittest.TestAllTypes! { get { return builderResult.optionalGroupAllTypes } @@ -24361,7 +24361,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroupAllTypes = value } } - func setOptionalGroupAllTypes(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMerge.OptionalGroupBuilder { + func setOptionalGroupAllTypes(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMerge.OptionalGroupBuilder { self.optionalGroupAllTypes = value return self } @@ -24376,7 +24376,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroupAllTypes() -> ProtobufUnittest.TestParsingMerge.OptionalGroupBuilder { builderResult.hasOptionalGroupAllTypes = false - builderResult.optionalGroupAllTypes = ProtobufUnittest.TestAllTypes() + builderResult.optionalGroupAllTypes = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -24447,7 +24447,7 @@ internal extension ProtobufUnittest { final internal class RepeatedGroup : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasRepeatedGroupAllTypes:Bool = false - private(set) var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -24557,7 +24557,7 @@ internal extension ProtobufUnittest { return builderResult.hasRepeatedGroupAllTypes } } - var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypes { + var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypes! { get { return builderResult.repeatedGroupAllTypes } @@ -24566,7 +24566,7 @@ internal extension ProtobufUnittest { builderResult.repeatedGroupAllTypes = value } } - func setRepeatedGroupAllTypes(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMerge.RepeatedGroupBuilder { + func setRepeatedGroupAllTypes(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMerge.RepeatedGroupBuilder { self.repeatedGroupAllTypes = value return self } @@ -24581,7 +24581,7 @@ internal extension ProtobufUnittest { } internal func clearRepeatedGroupAllTypes() -> ProtobufUnittest.TestParsingMerge.RepeatedGroupBuilder { builderResult.hasRepeatedGroupAllTypes = false - builderResult.repeatedGroupAllTypes = ProtobufUnittest.TestAllTypes() + builderResult.repeatedGroupAllTypes = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -24647,11 +24647,11 @@ internal extension ProtobufUnittest { //Nested type declaration end private(set) var hasRequiredAllTypes:Bool = false - private(set) var requiredAllTypes:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var requiredAllTypes:ProtobufUnittest.TestAllTypes! private(set) var hasOptionalAllTypes:Bool = false - private(set) var optionalAllTypes:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var optionalAllTypes:ProtobufUnittest.TestAllTypes! private(set) var hasOptionalGroup:Bool = false - private(set) var optionalGroup:ProtobufUnittest.TestParsingMerge.OptionalGroup = ProtobufUnittest.TestParsingMerge.OptionalGroup() + private(set) var optionalGroup:ProtobufUnittest.TestParsingMerge.OptionalGroup! internal class func optionalExt() -> ConcreateExtensionField { return TestParsingMergeoptionalExt } @@ -24839,7 +24839,7 @@ internal extension ProtobufUnittest { return builderResult.hasRequiredAllTypes } } - var requiredAllTypes:ProtobufUnittest.TestAllTypes { + var requiredAllTypes:ProtobufUnittest.TestAllTypes! { get { return builderResult.requiredAllTypes } @@ -24848,7 +24848,7 @@ internal extension ProtobufUnittest { builderResult.requiredAllTypes = value } } - func setRequiredAllTypes(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMergeBuilder { + func setRequiredAllTypes(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMergeBuilder { self.requiredAllTypes = value return self } @@ -24863,7 +24863,7 @@ internal extension ProtobufUnittest { } internal func clearRequiredAllTypes() -> ProtobufUnittest.TestParsingMergeBuilder { builderResult.hasRequiredAllTypes = false - builderResult.requiredAllTypes = ProtobufUnittest.TestAllTypes() + builderResult.requiredAllTypes = nil return self } var hasOptionalAllTypes:Bool { @@ -24871,7 +24871,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalAllTypes } } - var optionalAllTypes:ProtobufUnittest.TestAllTypes { + var optionalAllTypes:ProtobufUnittest.TestAllTypes! { get { return builderResult.optionalAllTypes } @@ -24880,7 +24880,7 @@ internal extension ProtobufUnittest { builderResult.optionalAllTypes = value } } - func setOptionalAllTypes(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestParsingMergeBuilder { + func setOptionalAllTypes(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestParsingMergeBuilder { self.optionalAllTypes = value return self } @@ -24895,7 +24895,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalAllTypes() -> ProtobufUnittest.TestParsingMergeBuilder { builderResult.hasOptionalAllTypes = false - builderResult.optionalAllTypes = ProtobufUnittest.TestAllTypes() + builderResult.optionalAllTypes = nil return self } var repeatedAllTypes:Array { @@ -24919,7 +24919,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroup } } - var optionalGroup:ProtobufUnittest.TestParsingMerge.OptionalGroup { + var optionalGroup:ProtobufUnittest.TestParsingMerge.OptionalGroup! { get { return builderResult.optionalGroup } @@ -24928,7 +24928,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroup = value } } - func setOptionalGroup(value:ProtobufUnittest.TestParsingMerge.OptionalGroup)-> ProtobufUnittest.TestParsingMergeBuilder { + func setOptionalGroup(value:ProtobufUnittest.TestParsingMerge.OptionalGroup!)-> ProtobufUnittest.TestParsingMergeBuilder { self.optionalGroup = value return self } @@ -24943,7 +24943,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroup() -> ProtobufUnittest.TestParsingMergeBuilder { builderResult.hasOptionalGroup = false - builderResult.optionalGroup = ProtobufUnittest.TestParsingMerge.OptionalGroup() + builderResult.optionalGroup = nil return self } var repeatedGroup:Array { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_custom_options.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_custom_options.pb.swift index b0e5a9e..1cf9aa8 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_custom_options.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_custom_options.pb.swift @@ -3009,12 +3009,12 @@ internal extension ProtobufUnittest { //Nested type declaration end private(set) var hasBar:Bool = false - private(set) var bar:ProtobufUnittest.ComplexOptionType1 = ProtobufUnittest.ComplexOptionType1() + private(set) var bar:ProtobufUnittest.ComplexOptionType1! private(set) var hasBaz:Bool = false private(set) var baz:Int32 = Int32(0) private(set) var hasFred:Bool = false - private(set) var fred:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4 = ProtobufUnittest.ComplexOptionType2.ComplexOptionType4() + private(set) var fred:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4! private(set) var barney:Array = Array() required internal init() { super.init() @@ -3179,7 +3179,7 @@ internal extension ProtobufUnittest { return builderResult.hasBar } } - var bar:ProtobufUnittest.ComplexOptionType1 { + var bar:ProtobufUnittest.ComplexOptionType1! { get { return builderResult.bar } @@ -3188,7 +3188,7 @@ internal extension ProtobufUnittest { builderResult.bar = value } } - func setBar(value:ProtobufUnittest.ComplexOptionType1)-> ProtobufUnittest.ComplexOptionType2Builder { + func setBar(value:ProtobufUnittest.ComplexOptionType1!)-> ProtobufUnittest.ComplexOptionType2Builder { self.bar = value return self } @@ -3203,7 +3203,7 @@ internal extension ProtobufUnittest { } internal func clearBar() -> ProtobufUnittest.ComplexOptionType2Builder { builderResult.hasBar = false - builderResult.bar = ProtobufUnittest.ComplexOptionType1() + builderResult.bar = nil return self } var hasBaz:Bool { @@ -3234,7 +3234,7 @@ internal extension ProtobufUnittest { return builderResult.hasFred } } - var fred:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4 { + var fred:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4! { get { return builderResult.fred } @@ -3243,7 +3243,7 @@ internal extension ProtobufUnittest { builderResult.fred = value } } - func setFred(value:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4)-> ProtobufUnittest.ComplexOptionType2Builder { + func setFred(value:ProtobufUnittest.ComplexOptionType2.ComplexOptionType4!)-> ProtobufUnittest.ComplexOptionType2Builder { self.fred = value return self } @@ -3258,7 +3258,7 @@ internal extension ProtobufUnittest { } internal func clearFred() -> ProtobufUnittest.ComplexOptionType2Builder { builderResult.hasFred = false - builderResult.fred = ProtobufUnittest.ComplexOptionType2.ComplexOptionType4() + builderResult.fred = nil return self } var barney:Array { @@ -3558,7 +3558,7 @@ internal extension ProtobufUnittest { private(set) var qux:Int32 = Int32(0) private(set) var hasComplexOptionType5:Bool = false - private(set) var complexOptionType5:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5 = ProtobufUnittest.ComplexOptionType3.ComplexOptionType5() + private(set) var complexOptionType5:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5! required internal init() { super.init() } @@ -3703,7 +3703,7 @@ internal extension ProtobufUnittest { return builderResult.hasComplexOptionType5 } } - var complexOptionType5:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5 { + var complexOptionType5:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5! { get { return builderResult.complexOptionType5 } @@ -3712,7 +3712,7 @@ internal extension ProtobufUnittest { builderResult.complexOptionType5 = value } } - func setComplexOptionType5(value:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5)-> ProtobufUnittest.ComplexOptionType3Builder { + func setComplexOptionType5(value:ProtobufUnittest.ComplexOptionType3.ComplexOptionType5!)-> ProtobufUnittest.ComplexOptionType3Builder { self.complexOptionType5 = value return self } @@ -3727,7 +3727,7 @@ internal extension ProtobufUnittest { } internal func clearComplexOptionType5() -> ProtobufUnittest.ComplexOptionType3Builder { builderResult.hasComplexOptionType5 = false - builderResult.complexOptionType5 = ProtobufUnittest.ComplexOptionType3.ComplexOptionType5() + builderResult.complexOptionType5 = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -4463,11 +4463,11 @@ internal extension ProtobufUnittest { private(set) var s:String = "" private(set) var hasSub:Bool = false - private(set) var sub:ProtobufUnittest.Aggregate = ProtobufUnittest.Aggregate() + private(set) var sub:ProtobufUnittest.Aggregate! private(set) var hasFile:Bool = false - private(set) var file:Google.Protobuf.FileOptions = Google.Protobuf.FileOptions() + private(set) var file:Google.Protobuf.FileOptions! private(set) var hasMset:Bool = false - private(set) var mset:ProtobufUnittest.AggregateMessageSet = ProtobufUnittest.AggregateMessageSet() + private(set) var mset:ProtobufUnittest.AggregateMessageSet! internal class func nested() -> ConcreateExtensionField { return Aggregatenested } @@ -4693,7 +4693,7 @@ internal extension ProtobufUnittest { return builderResult.hasSub } } - var sub:ProtobufUnittest.Aggregate { + var sub:ProtobufUnittest.Aggregate! { get { return builderResult.sub } @@ -4702,7 +4702,7 @@ internal extension ProtobufUnittest { builderResult.sub = value } } - func setSub(value:ProtobufUnittest.Aggregate)-> ProtobufUnittest.AggregateBuilder { + func setSub(value:ProtobufUnittest.Aggregate!)-> ProtobufUnittest.AggregateBuilder { self.sub = value return self } @@ -4717,7 +4717,7 @@ internal extension ProtobufUnittest { } internal func clearSub() -> ProtobufUnittest.AggregateBuilder { builderResult.hasSub = false - builderResult.sub = ProtobufUnittest.Aggregate() + builderResult.sub = nil return self } var hasFile:Bool { @@ -4725,7 +4725,7 @@ internal extension ProtobufUnittest { return builderResult.hasFile } } - var file:Google.Protobuf.FileOptions { + var file:Google.Protobuf.FileOptions! { get { return builderResult.file } @@ -4734,7 +4734,7 @@ internal extension ProtobufUnittest { builderResult.file = value } } - func setFile(value:Google.Protobuf.FileOptions)-> ProtobufUnittest.AggregateBuilder { + func setFile(value:Google.Protobuf.FileOptions!)-> ProtobufUnittest.AggregateBuilder { self.file = value return self } @@ -4749,7 +4749,7 @@ internal extension ProtobufUnittest { } internal func clearFile() -> ProtobufUnittest.AggregateBuilder { builderResult.hasFile = false - builderResult.file = Google.Protobuf.FileOptions() + builderResult.file = nil return self } var hasMset:Bool { @@ -4757,7 +4757,7 @@ internal extension ProtobufUnittest { return builderResult.hasMset } } - var mset:ProtobufUnittest.AggregateMessageSet { + var mset:ProtobufUnittest.AggregateMessageSet! { get { return builderResult.mset } @@ -4766,7 +4766,7 @@ internal extension ProtobufUnittest { builderResult.mset = value } } - func setMset(value:ProtobufUnittest.AggregateMessageSet)-> ProtobufUnittest.AggregateBuilder { + func setMset(value:ProtobufUnittest.AggregateMessageSet!)-> ProtobufUnittest.AggregateBuilder { self.mset = value return self } @@ -4781,7 +4781,7 @@ internal extension ProtobufUnittest { } internal func clearMset() -> ProtobufUnittest.AggregateBuilder { builderResult.hasMset = false - builderResult.mset = ProtobufUnittest.AggregateMessageSet() + builderResult.mset = nil return self } override internal var internalGetResult:GeneratedMessage { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_embed_optimize_for.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_embed_optimize_for.pb.swift index 3a8fdb5..b1a3f36 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_embed_optimize_for.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_embed_optimize_for.pb.swift @@ -36,7 +36,7 @@ internal extension ProtobufUnittest { final internal class TestEmbedOptimizedForSize : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasOptionalMessage:Bool = false - private(set) var optionalMessage:ProtobufUnittest.TestOptimizedForSize = ProtobufUnittest.TestOptimizedForSize() + private(set) var optionalMessage:ProtobufUnittest.TestOptimizedForSize! private(set) var repeatedMessage:Array = Array() required internal init() { super.init() @@ -178,7 +178,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalMessage } } - var optionalMessage:ProtobufUnittest.TestOptimizedForSize { + var optionalMessage:ProtobufUnittest.TestOptimizedForSize! { get { return builderResult.optionalMessage } @@ -187,7 +187,7 @@ internal extension ProtobufUnittest { builderResult.optionalMessage = value } } - func setOptionalMessage(value:ProtobufUnittest.TestOptimizedForSize)-> ProtobufUnittest.TestEmbedOptimizedForSizeBuilder { + func setOptionalMessage(value:ProtobufUnittest.TestOptimizedForSize!)-> ProtobufUnittest.TestEmbedOptimizedForSizeBuilder { self.optionalMessage = value return self } @@ -202,7 +202,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalMessage() -> ProtobufUnittest.TestEmbedOptimizedForSizeBuilder { builderResult.hasOptionalMessage = false - builderResult.optionalMessage = ProtobufUnittest.TestOptimizedForSize() + builderResult.optionalMessage = nil return self } var repeatedMessage:Array { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite.pb.swift index 04e2fc8..c444be3 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite.pb.swift @@ -1987,13 +1987,13 @@ internal extension ProtobufUnittest { private(set) var optionalBytes:NSData = NSData() private(set) var hasOptionalGroup:Bool = false - private(set) var optionalGroup:ProtobufUnittest.TestAllTypesLite.OptionalGroup = ProtobufUnittest.TestAllTypesLite.OptionalGroup() + private(set) var optionalGroup:ProtobufUnittest.TestAllTypesLite.OptionalGroup! private(set) var hasOptionalNestedMessage:Bool = false - private(set) var optionalNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage = ProtobufUnittest.TestAllTypesLite.NestedMessage() + private(set) var optionalNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage! private(set) var hasOptionalForeignMessage:Bool = false - private(set) var optionalForeignMessage:ProtobufUnittest.ForeignMessageLite = ProtobufUnittest.ForeignMessageLite() + private(set) var optionalForeignMessage:ProtobufUnittest.ForeignMessageLite! private(set) var hasOptionalImportMessage:Bool = false - private(set) var optionalImportMessage:ProtobufUnittestImport.ImportMessageLite = ProtobufUnittestImport.ImportMessageLite() + private(set) var optionalImportMessage:ProtobufUnittestImport.ImportMessageLite! private(set) var optionalNestedEnum:ProtobufUnittest.TestAllTypesLite.NestedEnum = ProtobufUnittest.TestAllTypesLite.NestedEnum.Foo private(set) var hasOptionalNestedEnum:Bool = false private(set) var optionalForeignEnum:ProtobufUnittest.ForeignEnumLite = ProtobufUnittest.ForeignEnumLite.ForeignLiteFoo @@ -2007,9 +2007,9 @@ internal extension ProtobufUnittest { private(set) var optionalCord:String = "" private(set) var hasOptionalPublicImportMessage:Bool = false - private(set) var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessageLite = ProtobufUnittestImport.PublicImportMessageLite() + private(set) var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessageLite! private(set) var hasOptionalLazyMessage:Bool = false - private(set) var optionalLazyMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage = ProtobufUnittest.TestAllTypesLite.NestedMessage() + private(set) var optionalLazyMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage! private(set) var hasDefaultInt32:Bool = false private(set) var defaultInt32:Int32 = Int32(41) @@ -3661,7 +3661,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroup } } - var optionalGroup:ProtobufUnittest.TestAllTypesLite.OptionalGroup { + var optionalGroup:ProtobufUnittest.TestAllTypesLite.OptionalGroup! { get { return builderResult.optionalGroup } @@ -3670,7 +3670,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroup = value } } - func setOptionalGroup(value:ProtobufUnittest.TestAllTypesLite.OptionalGroup)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalGroup(value:ProtobufUnittest.TestAllTypesLite.OptionalGroup!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalGroup = value return self } @@ -3685,7 +3685,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroup() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalGroup = false - builderResult.optionalGroup = ProtobufUnittest.TestAllTypesLite.OptionalGroup() + builderResult.optionalGroup = nil return self } var hasOptionalNestedMessage:Bool { @@ -3693,7 +3693,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalNestedMessage } } - var optionalNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage { + var optionalNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage! { get { return builderResult.optionalNestedMessage } @@ -3702,7 +3702,7 @@ internal extension ProtobufUnittest { builderResult.optionalNestedMessage = value } } - func setOptionalNestedMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalNestedMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalNestedMessage = value return self } @@ -3717,7 +3717,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalNestedMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalNestedMessage = false - builderResult.optionalNestedMessage = ProtobufUnittest.TestAllTypesLite.NestedMessage() + builderResult.optionalNestedMessage = nil return self } var hasOptionalForeignMessage:Bool { @@ -3725,7 +3725,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalForeignMessage } } - var optionalForeignMessage:ProtobufUnittest.ForeignMessageLite { + var optionalForeignMessage:ProtobufUnittest.ForeignMessageLite! { get { return builderResult.optionalForeignMessage } @@ -3734,7 +3734,7 @@ internal extension ProtobufUnittest { builderResult.optionalForeignMessage = value } } - func setOptionalForeignMessage(value:ProtobufUnittest.ForeignMessageLite)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalForeignMessage(value:ProtobufUnittest.ForeignMessageLite!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalForeignMessage = value return self } @@ -3749,7 +3749,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalForeignMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalForeignMessage = false - builderResult.optionalForeignMessage = ProtobufUnittest.ForeignMessageLite() + builderResult.optionalForeignMessage = nil return self } var hasOptionalImportMessage:Bool { @@ -3757,7 +3757,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalImportMessage } } - var optionalImportMessage:ProtobufUnittestImport.ImportMessageLite { + var optionalImportMessage:ProtobufUnittestImport.ImportMessageLite! { get { return builderResult.optionalImportMessage } @@ -3766,7 +3766,7 @@ internal extension ProtobufUnittest { builderResult.optionalImportMessage = value } } - func setOptionalImportMessage(value:ProtobufUnittestImport.ImportMessageLite)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalImportMessage(value:ProtobufUnittestImport.ImportMessageLite!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalImportMessage = value return self } @@ -3781,7 +3781,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalImportMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalImportMessage = false - builderResult.optionalImportMessage = ProtobufUnittestImport.ImportMessageLite() + builderResult.optionalImportMessage = nil return self } var hasOptionalNestedEnum:Bool{ @@ -3904,7 +3904,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalPublicImportMessage } } - var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessageLite { + var optionalPublicImportMessage:ProtobufUnittestImport.PublicImportMessageLite! { get { return builderResult.optionalPublicImportMessage } @@ -3913,7 +3913,7 @@ internal extension ProtobufUnittest { builderResult.optionalPublicImportMessage = value } } - func setOptionalPublicImportMessage(value:ProtobufUnittestImport.PublicImportMessageLite)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalPublicImportMessage(value:ProtobufUnittestImport.PublicImportMessageLite!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalPublicImportMessage = value return self } @@ -3928,7 +3928,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalPublicImportMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalPublicImportMessage = false - builderResult.optionalPublicImportMessage = ProtobufUnittestImport.PublicImportMessageLite() + builderResult.optionalPublicImportMessage = nil return self } var hasOptionalLazyMessage:Bool { @@ -3936,7 +3936,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalLazyMessage } } - var optionalLazyMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage { + var optionalLazyMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage! { get { return builderResult.optionalLazyMessage } @@ -3945,7 +3945,7 @@ internal extension ProtobufUnittest { builderResult.optionalLazyMessage = value } } - func setOptionalLazyMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOptionalLazyMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.optionalLazyMessage = value return self } @@ -3960,7 +3960,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalLazyMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOptionalLazyMessage = false - builderResult.optionalLazyMessage = ProtobufUnittest.TestAllTypesLite.NestedMessage() + builderResult.optionalLazyMessage = nil return self } var repeatedInt32:Array { @@ -4851,7 +4851,7 @@ internal extension ProtobufUnittest { return builderResult.hasOneofNestedMessage } } - var oneofNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage { + var oneofNestedMessage:ProtobufUnittest.TestAllTypesLite.NestedMessage! { get { return builderResult.oneofNestedMessage } @@ -4860,7 +4860,7 @@ internal extension ProtobufUnittest { builderResult.oneofNestedMessage = value } } - func setOneofNestedMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage)-> ProtobufUnittest.TestAllTypesLiteBuilder { + func setOneofNestedMessage(value:ProtobufUnittest.TestAllTypesLite.NestedMessage!)-> ProtobufUnittest.TestAllTypesLiteBuilder { self.oneofNestedMessage = value return self } @@ -4875,7 +4875,7 @@ internal extension ProtobufUnittest { } internal func clearOneofNestedMessage() -> ProtobufUnittest.TestAllTypesLiteBuilder { builderResult.hasOneofNestedMessage = false - builderResult.oneofNestedMessage = ProtobufUnittest.TestAllTypesLite.NestedMessage() + builderResult.oneofNestedMessage = nil return self } var hasOneofString:Bool { @@ -7587,7 +7587,7 @@ internal extension ProtobufUnittest { final internal class Group1 : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasField1:Bool = false - private(set) var field1:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var field1:ProtobufUnittest.TestAllTypesLite! required internal init() { super.init() } @@ -7697,7 +7697,7 @@ internal extension ProtobufUnittest { return builderResult.hasField1 } } - var field1:ProtobufUnittest.TestAllTypesLite { + var field1:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.field1 } @@ -7706,7 +7706,7 @@ internal extension ProtobufUnittest { builderResult.field1 = value } } - func setField1(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group1Builder { + func setField1(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group1Builder { self.field1 = value return self } @@ -7721,7 +7721,7 @@ internal extension ProtobufUnittest { } internal func clearField1() -> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group1Builder { builderResult.hasField1 = false - builderResult.field1 = ProtobufUnittest.TestAllTypesLite() + builderResult.field1 = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -7792,7 +7792,7 @@ internal extension ProtobufUnittest { final internal class Group2 : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasField1:Bool = false - private(set) var field1:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var field1:ProtobufUnittest.TestAllTypesLite! required internal init() { super.init() } @@ -7902,7 +7902,7 @@ internal extension ProtobufUnittest { return builderResult.hasField1 } } - var field1:ProtobufUnittest.TestAllTypesLite { + var field1:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.field1 } @@ -7911,7 +7911,7 @@ internal extension ProtobufUnittest { builderResult.field1 = value } } - func setField1(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group2Builder { + func setField1(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group2Builder { self.field1 = value return self } @@ -7926,7 +7926,7 @@ internal extension ProtobufUnittest { } internal func clearField1() -> ProtobufUnittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group2Builder { builderResult.hasField1 = false - builderResult.field1 = ProtobufUnittest.TestAllTypesLite() + builderResult.field1 = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -8425,7 +8425,7 @@ internal extension ProtobufUnittest { final internal class OptionalGroup : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasOptionalGroupAllTypes:Bool = false - private(set) var optionalGroupAllTypes:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var optionalGroupAllTypes:ProtobufUnittest.TestAllTypesLite! required internal init() { super.init() } @@ -8535,7 +8535,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroupAllTypes } } - var optionalGroupAllTypes:ProtobufUnittest.TestAllTypesLite { + var optionalGroupAllTypes:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.optionalGroupAllTypes } @@ -8544,7 +8544,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroupAllTypes = value } } - func setOptionalGroupAllTypes(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLite.OptionalGroupBuilder { + func setOptionalGroupAllTypes(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLite.OptionalGroupBuilder { self.optionalGroupAllTypes = value return self } @@ -8559,7 +8559,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroupAllTypes() -> ProtobufUnittest.TestParsingMergeLite.OptionalGroupBuilder { builderResult.hasOptionalGroupAllTypes = false - builderResult.optionalGroupAllTypes = ProtobufUnittest.TestAllTypesLite() + builderResult.optionalGroupAllTypes = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -8630,7 +8630,7 @@ internal extension ProtobufUnittest { final internal class RepeatedGroup : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasRepeatedGroupAllTypes:Bool = false - private(set) var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypesLite! required internal init() { super.init() } @@ -8740,7 +8740,7 @@ internal extension ProtobufUnittest { return builderResult.hasRepeatedGroupAllTypes } } - var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypesLite { + var repeatedGroupAllTypes:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.repeatedGroupAllTypes } @@ -8749,7 +8749,7 @@ internal extension ProtobufUnittest { builderResult.repeatedGroupAllTypes = value } } - func setRepeatedGroupAllTypes(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLite.RepeatedGroupBuilder { + func setRepeatedGroupAllTypes(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLite.RepeatedGroupBuilder { self.repeatedGroupAllTypes = value return self } @@ -8764,7 +8764,7 @@ internal extension ProtobufUnittest { } internal func clearRepeatedGroupAllTypes() -> ProtobufUnittest.TestParsingMergeLite.RepeatedGroupBuilder { builderResult.hasRepeatedGroupAllTypes = false - builderResult.repeatedGroupAllTypes = ProtobufUnittest.TestAllTypesLite() + builderResult.repeatedGroupAllTypes = nil return self } override internal var internalGetResult:GeneratedMessage { @@ -8830,11 +8830,11 @@ internal extension ProtobufUnittest { //Nested type declaration end private(set) var hasRequiredAllTypes:Bool = false - private(set) var requiredAllTypes:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var requiredAllTypes:ProtobufUnittest.TestAllTypesLite! private(set) var hasOptionalAllTypes:Bool = false - private(set) var optionalAllTypes:ProtobufUnittest.TestAllTypesLite = ProtobufUnittest.TestAllTypesLite() + private(set) var optionalAllTypes:ProtobufUnittest.TestAllTypesLite! private(set) var hasOptionalGroup:Bool = false - private(set) var optionalGroup:ProtobufUnittest.TestParsingMergeLite.OptionalGroup = ProtobufUnittest.TestParsingMergeLite.OptionalGroup() + private(set) var optionalGroup:ProtobufUnittest.TestParsingMergeLite.OptionalGroup! internal class func optionalExt() -> ConcreateExtensionField { return TestParsingMergeLiteoptionalExt } @@ -9022,7 +9022,7 @@ internal extension ProtobufUnittest { return builderResult.hasRequiredAllTypes } } - var requiredAllTypes:ProtobufUnittest.TestAllTypesLite { + var requiredAllTypes:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.requiredAllTypes } @@ -9031,7 +9031,7 @@ internal extension ProtobufUnittest { builderResult.requiredAllTypes = value } } - func setRequiredAllTypes(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLiteBuilder { + func setRequiredAllTypes(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLiteBuilder { self.requiredAllTypes = value return self } @@ -9046,7 +9046,7 @@ internal extension ProtobufUnittest { } internal func clearRequiredAllTypes() -> ProtobufUnittest.TestParsingMergeLiteBuilder { builderResult.hasRequiredAllTypes = false - builderResult.requiredAllTypes = ProtobufUnittest.TestAllTypesLite() + builderResult.requiredAllTypes = nil return self } var hasOptionalAllTypes:Bool { @@ -9054,7 +9054,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalAllTypes } } - var optionalAllTypes:ProtobufUnittest.TestAllTypesLite { + var optionalAllTypes:ProtobufUnittest.TestAllTypesLite! { get { return builderResult.optionalAllTypes } @@ -9063,7 +9063,7 @@ internal extension ProtobufUnittest { builderResult.optionalAllTypes = value } } - func setOptionalAllTypes(value:ProtobufUnittest.TestAllTypesLite)-> ProtobufUnittest.TestParsingMergeLiteBuilder { + func setOptionalAllTypes(value:ProtobufUnittest.TestAllTypesLite!)-> ProtobufUnittest.TestParsingMergeLiteBuilder { self.optionalAllTypes = value return self } @@ -9078,7 +9078,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalAllTypes() -> ProtobufUnittest.TestParsingMergeLiteBuilder { builderResult.hasOptionalAllTypes = false - builderResult.optionalAllTypes = ProtobufUnittest.TestAllTypesLite() + builderResult.optionalAllTypes = nil return self } var repeatedAllTypes:Array { @@ -9102,7 +9102,7 @@ internal extension ProtobufUnittest { return builderResult.hasOptionalGroup } } - var optionalGroup:ProtobufUnittest.TestParsingMergeLite.OptionalGroup { + var optionalGroup:ProtobufUnittest.TestParsingMergeLite.OptionalGroup! { get { return builderResult.optionalGroup } @@ -9111,7 +9111,7 @@ internal extension ProtobufUnittest { builderResult.optionalGroup = value } } - func setOptionalGroup(value:ProtobufUnittest.TestParsingMergeLite.OptionalGroup)-> ProtobufUnittest.TestParsingMergeLiteBuilder { + func setOptionalGroup(value:ProtobufUnittest.TestParsingMergeLite.OptionalGroup!)-> ProtobufUnittest.TestParsingMergeLiteBuilder { self.optionalGroup = value return self } @@ -9126,7 +9126,7 @@ internal extension ProtobufUnittest { } internal func clearOptionalGroup() -> ProtobufUnittest.TestParsingMergeLiteBuilder { builderResult.hasOptionalGroup = false - builderResult.optionalGroup = ProtobufUnittest.TestParsingMergeLite.OptionalGroup() + builderResult.optionalGroup = nil return self } var repeatedGroup:Array { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite_imports_nonlite.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite_imports_nonlite.pb.swift index 774b17a..ddbbf9f 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite_imports_nonlite.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_lite_imports_nonlite.pb.swift @@ -35,7 +35,7 @@ internal extension ProtobufUnittest { final internal class TestLiteImportsNonlite : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasMessage_:Bool = false - private(set) var message_:ProtobufUnittest.TestAllTypes = ProtobufUnittest.TestAllTypes() + private(set) var message_:ProtobufUnittest.TestAllTypes! required internal init() { super.init() } @@ -145,7 +145,7 @@ internal extension ProtobufUnittest { return builderResult.hasMessage_ } } - var message_:ProtobufUnittest.TestAllTypes { + var message_:ProtobufUnittest.TestAllTypes! { get { return builderResult.message_ } @@ -154,7 +154,7 @@ internal extension ProtobufUnittest { builderResult.message_ = value } } - func setMessage_(value:ProtobufUnittest.TestAllTypes)-> ProtobufUnittest.TestLiteImportsNonliteBuilder { + func setMessage_(value:ProtobufUnittest.TestAllTypes!)-> ProtobufUnittest.TestLiteImportsNonliteBuilder { self.message_ = value return self } @@ -169,7 +169,7 @@ internal extension ProtobufUnittest { } internal func clearMessage_() -> ProtobufUnittest.TestLiteImportsNonliteBuilder { builderResult.hasMessage_ = false - builderResult.message_ = ProtobufUnittest.TestAllTypes() + builderResult.message_ = nil return self } override internal var internalGetResult:GeneratedMessage { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_mset.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_mset.pb.swift index c7449e0..042a4db 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_mset.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_mset.pb.swift @@ -244,7 +244,7 @@ internal extension ProtobufUnittest { final internal class TestMessageSetContainer : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasMessageSet:Bool = false - private(set) var messageSet:ProtobufUnittest.TestMessageSet = ProtobufUnittest.TestMessageSet() + private(set) var messageSet:ProtobufUnittest.TestMessageSet! required internal init() { super.init() } @@ -359,7 +359,7 @@ internal extension ProtobufUnittest { return builderResult.hasMessageSet } } - var messageSet:ProtobufUnittest.TestMessageSet { + var messageSet:ProtobufUnittest.TestMessageSet! { get { return builderResult.messageSet } @@ -368,7 +368,7 @@ internal extension ProtobufUnittest { builderResult.messageSet = value } } - func setMessageSet(value:ProtobufUnittest.TestMessageSet)-> ProtobufUnittest.TestMessageSetContainerBuilder { + func setMessageSet(value:ProtobufUnittest.TestMessageSet!)-> ProtobufUnittest.TestMessageSetContainerBuilder { self.messageSet = value return self } @@ -383,7 +383,7 @@ internal extension ProtobufUnittest { } internal func clearMessageSet() -> ProtobufUnittest.TestMessageSetContainerBuilder { builderResult.hasMessageSet = false - builderResult.messageSet = ProtobufUnittest.TestMessageSet() + builderResult.messageSet = nil return self } override internal var internalGetResult:GeneratedMessage { diff --git a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_optimize_for.pb.swift b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_optimize_for.pb.swift index f681763..43016c7 100644 --- a/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_optimize_for.pb.swift +++ b/src/ProtocolBuffers/ProtocolBuffersTests/pbTests/ProtobufUnittest_Unittest_optimize_for.pb.swift @@ -115,7 +115,7 @@ internal extension ProtobufUnittest { private(set) var i:Int32 = Int32(0) private(set) var hasMsg:Bool = false - private(set) var msg:ProtobufUnittest.ForeignMessage = ProtobufUnittest.ForeignMessage() + private(set) var msg:ProtobufUnittest.ForeignMessage! private(set) var hasIntegerField:Bool { get { if ProtobufUnittest.TestOptimizedForSize.Foo.getIntegerField(storageFoo) == nil { @@ -333,7 +333,7 @@ internal extension ProtobufUnittest { return builderResult.hasMsg } } - var msg:ProtobufUnittest.ForeignMessage { + var msg:ProtobufUnittest.ForeignMessage! { get { return builderResult.msg } @@ -342,7 +342,7 @@ internal extension ProtobufUnittest { builderResult.msg = value } } - func setMsg(value:ProtobufUnittest.ForeignMessage)-> ProtobufUnittest.TestOptimizedForSizeBuilder { + func setMsg(value:ProtobufUnittest.ForeignMessage!)-> ProtobufUnittest.TestOptimizedForSizeBuilder { self.msg = value return self } @@ -357,7 +357,7 @@ internal extension ProtobufUnittest { } internal func clearMsg() -> ProtobufUnittest.TestOptimizedForSizeBuilder { builderResult.hasMsg = false - builderResult.msg = ProtobufUnittest.ForeignMessage() + builderResult.msg = nil return self } var hasIntegerField:Bool { @@ -674,7 +674,7 @@ internal extension ProtobufUnittest { final internal class TestOptionalOptimizedForSize : GeneratedMessage, GeneratedMessageProtocol { private(set) var hasO:Bool = false - private(set) var o:ProtobufUnittest.TestRequiredOptimizedForSize = ProtobufUnittest.TestRequiredOptimizedForSize() + private(set) var o:ProtobufUnittest.TestRequiredOptimizedForSize! required internal init() { super.init() } @@ -789,7 +789,7 @@ internal extension ProtobufUnittest { return builderResult.hasO } } - var o:ProtobufUnittest.TestRequiredOptimizedForSize { + var o:ProtobufUnittest.TestRequiredOptimizedForSize! { get { return builderResult.o } @@ -798,7 +798,7 @@ internal extension ProtobufUnittest { builderResult.o = value } } - func setO(value:ProtobufUnittest.TestRequiredOptimizedForSize)-> ProtobufUnittest.TestOptionalOptimizedForSizeBuilder { + func setO(value:ProtobufUnittest.TestRequiredOptimizedForSize!)-> ProtobufUnittest.TestOptionalOptimizedForSizeBuilder { self.o = value return self } @@ -813,7 +813,7 @@ internal extension ProtobufUnittest { } internal func clearO() -> ProtobufUnittest.TestOptionalOptimizedForSizeBuilder { builderResult.hasO = false - builderResult.o = ProtobufUnittest.TestRequiredOptimizedForSize() + builderResult.o = nil return self } override internal var internalGetResult:GeneratedMessage { diff --git a/src/ProtocolBuffers/runtime-pb-swift/Descriptor.pb.swift b/src/ProtocolBuffers/runtime-pb-swift/Descriptor.pb.swift deleted file mode 100644 index b2b33a3..0000000 --- a/src/ProtocolBuffers/runtime-pb-swift/Descriptor.pb.swift +++ /dev/null @@ -1,7692 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! - -import Foundation - -public struct Google {public struct Protobuf {}} -public func == (lhs: Google.Protobuf.FileDescriptorSet, rhs: Google.Protobuf.FileDescriptorSet) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.file == rhs.file) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.FileDescriptorProto, rhs: Google.Protobuf.FileDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.hasPackage == rhs.hasPackage) && (!lhs.hasPackage || lhs.package == rhs.package) - fieldCheck = fieldCheck && (lhs.dependency == rhs.dependency) - fieldCheck = fieldCheck && (lhs.messageType == rhs.messageType) - fieldCheck = fieldCheck && (lhs.enumType == rhs.enumType) - fieldCheck = fieldCheck && (lhs.service == rhs.service) - fieldCheck = fieldCheck && (lhs.extension_ == rhs.extension_) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - fieldCheck = fieldCheck && (lhs.hasSourceCodeInfo == rhs.hasSourceCodeInfo) && (!lhs.hasSourceCodeInfo || lhs.sourceCodeInfo == rhs.sourceCodeInfo) - fieldCheck = fieldCheck && (lhs.publicDependency == rhs.publicDependency) - fieldCheck = fieldCheck && (lhs.weakDependency == rhs.weakDependency) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.DescriptorProto.ExtensionRange, rhs: Google.Protobuf.DescriptorProto.ExtensionRange) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasStart == rhs.hasStart) && (!lhs.hasStart || lhs.start == rhs.start) - fieldCheck = fieldCheck && (lhs.hasEnd == rhs.hasEnd) && (!lhs.hasEnd || lhs.end == rhs.end) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.DescriptorProto, rhs: Google.Protobuf.DescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.field == rhs.field) - fieldCheck = fieldCheck && (lhs.nestedType == rhs.nestedType) - fieldCheck = fieldCheck && (lhs.enumType == rhs.enumType) - fieldCheck = fieldCheck && (lhs.extensionRange == rhs.extensionRange) - fieldCheck = fieldCheck && (lhs.extension_ == rhs.extension_) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - fieldCheck = fieldCheck && (lhs.oneofDecl == rhs.oneofDecl) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.FieldDescriptorProto, rhs: Google.Protobuf.FieldDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.hasExtendee == rhs.hasExtendee) && (!lhs.hasExtendee || lhs.extendee == rhs.extendee) - fieldCheck = fieldCheck && (lhs.hasNumber == rhs.hasNumber) && (!lhs.hasNumber || lhs.number == rhs.number) - fieldCheck = fieldCheck && (lhs.hasLabel == rhs.hasLabel) && (!lhs.hasLabel || lhs.label == rhs.label) - fieldCheck = fieldCheck && (lhs.hasTypes == rhs.hasTypes) && (!lhs.hasTypes || lhs.types == rhs.types) - fieldCheck = fieldCheck && (lhs.hasTypeName == rhs.hasTypeName) && (!lhs.hasTypeName || lhs.typeName == rhs.typeName) - fieldCheck = fieldCheck && (lhs.hasDefaultValue == rhs.hasDefaultValue) && (!lhs.hasDefaultValue || lhs.defaultValue == rhs.defaultValue) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - fieldCheck = fieldCheck && (lhs.hasOneofIndex == rhs.hasOneofIndex) && (!lhs.hasOneofIndex || lhs.oneofIndex == rhs.oneofIndex) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.OneofDescriptorProto, rhs: Google.Protobuf.OneofDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.EnumDescriptorProto, rhs: Google.Protobuf.EnumDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.value == rhs.value) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.EnumValueDescriptorProto, rhs: Google.Protobuf.EnumValueDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.hasNumber == rhs.hasNumber) && (!lhs.hasNumber || lhs.number == rhs.number) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.ServiceDescriptorProto, rhs: Google.Protobuf.ServiceDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.method == rhs.method) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.MethodDescriptorProto, rhs: Google.Protobuf.MethodDescriptorProto) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasName == rhs.hasName) && (!lhs.hasName || lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.hasInputType == rhs.hasInputType) && (!lhs.hasInputType || lhs.inputType == rhs.inputType) - fieldCheck = fieldCheck && (lhs.hasOutputType == rhs.hasOutputType) && (!lhs.hasOutputType || lhs.outputType == rhs.outputType) - fieldCheck = fieldCheck && (lhs.hasOptions == rhs.hasOptions) && (!lhs.hasOptions || lhs.options == rhs.options) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.FileOptions, rhs: Google.Protobuf.FileOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasJavaPackage == rhs.hasJavaPackage) && (!lhs.hasJavaPackage || lhs.javaPackage == rhs.javaPackage) - fieldCheck = fieldCheck && (lhs.hasJavaOuterClassname == rhs.hasJavaOuterClassname) && (!lhs.hasJavaOuterClassname || lhs.javaOuterClassname == rhs.javaOuterClassname) - fieldCheck = fieldCheck && (lhs.hasOptimizeFor == rhs.hasOptimizeFor) && (!lhs.hasOptimizeFor || lhs.optimizeFor == rhs.optimizeFor) - fieldCheck = fieldCheck && (lhs.hasJavaMultipleFiles == rhs.hasJavaMultipleFiles) && (!lhs.hasJavaMultipleFiles || lhs.javaMultipleFiles == rhs.javaMultipleFiles) - fieldCheck = fieldCheck && (lhs.hasGoPackage == rhs.hasGoPackage) && (!lhs.hasGoPackage || lhs.goPackage == rhs.goPackage) - fieldCheck = fieldCheck && (lhs.hasCcGenericServices == rhs.hasCcGenericServices) && (!lhs.hasCcGenericServices || lhs.ccGenericServices == rhs.ccGenericServices) - fieldCheck = fieldCheck && (lhs.hasJavaGenericServices == rhs.hasJavaGenericServices) && (!lhs.hasJavaGenericServices || lhs.javaGenericServices == rhs.javaGenericServices) - fieldCheck = fieldCheck && (lhs.hasPyGenericServices == rhs.hasPyGenericServices) && (!lhs.hasPyGenericServices || lhs.pyGenericServices == rhs.pyGenericServices) - fieldCheck = fieldCheck && (lhs.hasJavaGenerateEqualsAndHash == rhs.hasJavaGenerateEqualsAndHash) && (!lhs.hasJavaGenerateEqualsAndHash || lhs.javaGenerateEqualsAndHash == rhs.javaGenerateEqualsAndHash) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.hasJavaStringCheckUtf8 == rhs.hasJavaStringCheckUtf8) && (!lhs.hasJavaStringCheckUtf8 || lhs.javaStringCheckUtf8 == rhs.javaStringCheckUtf8) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.MessageOptions, rhs: Google.Protobuf.MessageOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasMessageSetWireFormat == rhs.hasMessageSetWireFormat) && (!lhs.hasMessageSetWireFormat || lhs.messageSetWireFormat == rhs.messageSetWireFormat) - fieldCheck = fieldCheck && (lhs.hasNoStandardDescriptorAccessor == rhs.hasNoStandardDescriptorAccessor) && (!lhs.hasNoStandardDescriptorAccessor || lhs.noStandardDescriptorAccessor == rhs.noStandardDescriptorAccessor) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.FieldOptions, rhs: Google.Protobuf.FieldOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasCtype == rhs.hasCtype) && (!lhs.hasCtype || lhs.ctype == rhs.ctype) - fieldCheck = fieldCheck && (lhs.hasPacked == rhs.hasPacked) && (!lhs.hasPacked || lhs.packed == rhs.packed) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.hasLazy == rhs.hasLazy) && (!lhs.hasLazy || lhs.lazy == rhs.lazy) - fieldCheck = fieldCheck && (lhs.hasExperimentalMapKey == rhs.hasExperimentalMapKey) && (!lhs.hasExperimentalMapKey || lhs.experimentalMapKey == rhs.experimentalMapKey) - fieldCheck = fieldCheck && (lhs.hasWeak == rhs.hasWeak) && (!lhs.hasWeak || lhs.weak == rhs.weak) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.EnumOptions, rhs: Google.Protobuf.EnumOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasAllowAlias == rhs.hasAllowAlias) && (!lhs.hasAllowAlias || lhs.allowAlias == rhs.allowAlias) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.EnumValueOptions, rhs: Google.Protobuf.EnumValueOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.ServiceOptions, rhs: Google.Protobuf.ServiceOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.MethodOptions, rhs: Google.Protobuf.MethodOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasDeprecated == rhs.hasDeprecated) && (!lhs.hasDeprecated || lhs.deprecated == rhs.deprecated) - fieldCheck = fieldCheck && (lhs.uninterpretedOption == rhs.uninterpretedOption) - fieldCheck = fieldCheck && lhs.isEqualExtensionsInOther(rhs, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.UninterpretedOption.NamePart, rhs: Google.Protobuf.UninterpretedOption.NamePart) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasNamePart == rhs.hasNamePart) && (!lhs.hasNamePart || lhs.namePart == rhs.namePart) - fieldCheck = fieldCheck && (lhs.hasIsExtension == rhs.hasIsExtension) && (!lhs.hasIsExtension || lhs.isExtension == rhs.isExtension) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.UninterpretedOption, rhs: Google.Protobuf.UninterpretedOption) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.name == rhs.name) - fieldCheck = fieldCheck && (lhs.hasIdentifierValue == rhs.hasIdentifierValue) && (!lhs.hasIdentifierValue || lhs.identifierValue == rhs.identifierValue) - fieldCheck = fieldCheck && (lhs.hasPositiveIntValue == rhs.hasPositiveIntValue) && (!lhs.hasPositiveIntValue || lhs.positiveIntValue == rhs.positiveIntValue) - fieldCheck = fieldCheck && (lhs.hasNegativeIntValue == rhs.hasNegativeIntValue) && (!lhs.hasNegativeIntValue || lhs.negativeIntValue == rhs.negativeIntValue) - fieldCheck = fieldCheck && (lhs.hasDoubleValue == rhs.hasDoubleValue) && (!lhs.hasDoubleValue || lhs.doubleValue == rhs.doubleValue) - fieldCheck = fieldCheck && (lhs.hasStringValue == rhs.hasStringValue) && (!lhs.hasStringValue || lhs.stringValue == rhs.stringValue) - fieldCheck = fieldCheck && (lhs.hasAggregateValue == rhs.hasAggregateValue) && (!lhs.hasAggregateValue || lhs.aggregateValue == rhs.aggregateValue) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.SourceCodeInfo.Location, rhs: Google.Protobuf.SourceCodeInfo.Location) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.path == rhs.path) - fieldCheck = fieldCheck && (lhs.span == rhs.span) - fieldCheck = fieldCheck && (lhs.hasLeadingComments == rhs.hasLeadingComments) && (!lhs.hasLeadingComments || lhs.leadingComments == rhs.leadingComments) - fieldCheck = fieldCheck && (lhs.hasTrailingComments == rhs.hasTrailingComments) && (!lhs.hasTrailingComments || lhs.trailingComments == rhs.trailingComments) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public func == (lhs: Google.Protobuf.SourceCodeInfo, rhs: Google.Protobuf.SourceCodeInfo) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.location == rhs.location) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public extension Google.Protobuf { - public struct DescriptorRoot { - public static var sharedInstance : DescriptorRoot { - struct Static { - static let instance : DescriptorRoot = DescriptorRoot() - } - return Static.instance - } - public var extensionRegistry:ExtensionRegistry - - init() { - extensionRegistry = ExtensionRegistry() - registerAllExtensions(extensionRegistry) - } - public func registerAllExtensions(registry:ExtensionRegistry) { - } - } - - final public class FileDescriptorSet : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var file:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitfile:Bool = true - for oneElementfile in file { - if (!oneElementfile.isInitialized()) { - isInitfile = false - break - } - } - if !isInitfile { - return isInitfile - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - for oneElementfile in file { - output.writeMessage(1, value:oneElementfile) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - for oneElementfile in file { - serialize_size += oneElementfile.computeMessageSize(1) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorSet { - return Google.Protobuf.FileDescriptorSet.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.FileDescriptorSetBuilder { - return Google.Protobuf.FileDescriptorSet.classBuilder() as Google.Protobuf.FileDescriptorSetBuilder - } - public func builder() -> Google.Protobuf.FileDescriptorSetBuilder { - return classBuilder() as Google.Protobuf.FileDescriptorSetBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileDescriptorSetBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileDescriptorSet.builder() - } - public func toBuilder() -> Google.Protobuf.FileDescriptorSetBuilder { - return Google.Protobuf.FileDescriptorSet.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.FileDescriptorSet) -> Google.Protobuf.FileDescriptorSetBuilder { - return Google.Protobuf.FileDescriptorSet.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - var fileElementIndex:Int = 0 - for oneElementfile in file { - output += "\(indent) file[\(fileElementIndex)] {\n" - oneElementfile.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - fileElementIndex++ - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - for oneElementfile in file { - hashCode = (hashCode &* 31) &+ oneElementfile.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.FileDescriptorSet" - } - override public func className() -> String { - return "Google.Protobuf.FileDescriptorSet" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.FileDescriptorSet.self - } - //Meta information declaration end - - } - - final public class FileDescriptorSetBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.FileDescriptorSet - - required override public init () { - builderResult = Google.Protobuf.FileDescriptorSet() - super.init() - } - public var file:Array { - get { - return builderResult.file - } - set (value) { - builderResult.file = value - } - } - public func setFile(value:Array)-> Google.Protobuf.FileDescriptorSetBuilder { - self.file = value - return self - } - public func clearFile() -> Google.Protobuf.FileDescriptorSetBuilder { - builderResult.file.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.FileDescriptorSetBuilder { - builderResult = Google.Protobuf.FileDescriptorSet() - return self - } - public override func clone() -> Google.Protobuf.FileDescriptorSetBuilder { - return Google.Protobuf.FileDescriptorSet.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.FileDescriptorSet { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.FileDescriptorSet { - var returnMe:Google.Protobuf.FileDescriptorSet = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.FileDescriptorSet) -> Google.Protobuf.FileDescriptorSetBuilder { - if (other == Google.Protobuf.FileDescriptorSet()) { - return self - } - if !other.file.isEmpty { - builderResult.file += other.file - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.FileDescriptorSetBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorSetBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - var subBuilder = Google.Protobuf.FileDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - file += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class FileDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasPackage:Bool = false - public private(set) var package:String = "" - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.FileOptions = Google.Protobuf.FileOptions() - public private(set) var hasSourceCodeInfo:Bool = false - public private(set) var sourceCodeInfo:Google.Protobuf.SourceCodeInfo = Google.Protobuf.SourceCodeInfo() - public private(set) var dependency:Array = Array() - public private(set) var publicDependency:Array = Array() - public private(set) var weakDependency:Array = Array() - public private(set) var messageType:Array = Array() - public private(set) var enumType:Array = Array() - public private(set) var service:Array = Array() - public private(set) var extension_:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitmessageType:Bool = true - for oneElementmessageType in messageType { - if (!oneElementmessageType.isInitialized()) { - isInitmessageType = false - break - } - } - if !isInitmessageType { - return isInitmessageType - } - var isInitenumType:Bool = true - for oneElementenumType in enumType { - if (!oneElementenumType.isInitialized()) { - isInitenumType = false - break - } - } - if !isInitenumType { - return isInitenumType - } - var isInitservice:Bool = true - for oneElementservice in service { - if (!oneElementservice.isInitialized()) { - isInitservice = false - break - } - } - if !isInitservice { - return isInitservice - } - var isInitextension_:Bool = true - for oneElementextension_ in extension_ { - if (!oneElementextension_.isInitialized()) { - isInitextension_ = false - break - } - } - if !isInitextension_ { - return isInitextension_ - } - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - if hasPackage { - output.writeString(2, value:package) - } - if !dependency.isEmpty { - for oneValuedependency in dependency { - output.writeString(3, value:oneValuedependency) - } - } - for oneElementmessageType in messageType { - output.writeMessage(4, value:oneElementmessageType) - } - for oneElementenumType in enumType { - output.writeMessage(5, value:oneElementenumType) - } - for oneElementservice in service { - output.writeMessage(6, value:oneElementservice) - } - for oneElementextension_ in extension_ { - output.writeMessage(7, value:oneElementextension_) - } - if hasOptions { - output.writeMessage(8, value:options) - } - if hasSourceCodeInfo { - output.writeMessage(9, value:sourceCodeInfo) - } - if !publicDependency.isEmpty { - for oneValuepublicDependency in publicDependency { - output.writeInt32(10, value:oneValuepublicDependency) - } - } - if !weakDependency.isEmpty { - for oneValueweakDependency in weakDependency { - output.writeInt32(11, value:oneValueweakDependency) - } - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - if hasPackage { - serialize_size += package.computeStringSize(2) - } - var dataSizeDependency:Int32 = 0 - for oneValuedependency in dependency { - dataSizeDependency += oneValuedependency.computeStringSizeNoTag() - } - serialize_size += dataSizeDependency - serialize_size += 1 * Int32(dependency.count) - for oneElementmessageType in messageType { - serialize_size += oneElementmessageType.computeMessageSize(4) - } - for oneElementenumType in enumType { - serialize_size += oneElementenumType.computeMessageSize(5) - } - for oneElementservice in service { - serialize_size += oneElementservice.computeMessageSize(6) - } - for oneElementextension_ in extension_ { - serialize_size += oneElementextension_.computeMessageSize(7) - } - if hasOptions { - serialize_size += options.computeMessageSize(8) - } - if hasSourceCodeInfo { - serialize_size += sourceCodeInfo.computeMessageSize(9) - } - var dataSizePublicDependency:Int32 = 0 - for oneValuepublicDependency in publicDependency { - dataSizePublicDependency += oneValuepublicDependency.computeInt32SizeNoTag() - } - serialize_size += dataSizePublicDependency - serialize_size += 1 * Int32(publicDependency.count) - var dataSizeWeakDependency:Int32 = 0 - for oneValueweakDependency in weakDependency { - dataSizeWeakDependency += oneValueweakDependency.computeInt32SizeNoTag() - } - serialize_size += dataSizeWeakDependency - serialize_size += 1 * Int32(weakDependency.count) - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorProto { - return Google.Protobuf.FileDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.FileDescriptorProtoBuilder { - return Google.Protobuf.FileDescriptorProto.classBuilder() as Google.Protobuf.FileDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.FileDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.FileDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.FileDescriptorProtoBuilder { - return Google.Protobuf.FileDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.FileDescriptorProto) -> Google.Protobuf.FileDescriptorProtoBuilder { - return Google.Protobuf.FileDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - if hasPackage { - output += "\(indent) package: \(package) \n" - } - var dependencyElementIndex:Int = 0 - for oneValuedependency in dependency { - output += "\(indent) dependency[\(dependencyElementIndex)]: \(oneValuedependency)\n" - dependencyElementIndex++ - } - var messageTypeElementIndex:Int = 0 - for oneElementmessageType in messageType { - output += "\(indent) messageType[\(messageTypeElementIndex)] {\n" - oneElementmessageType.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - messageTypeElementIndex++ - } - var enumTypeElementIndex:Int = 0 - for oneElementenumType in enumType { - output += "\(indent) enumType[\(enumTypeElementIndex)] {\n" - oneElementenumType.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - enumTypeElementIndex++ - } - var serviceElementIndex:Int = 0 - for oneElementservice in service { - output += "\(indent) service[\(serviceElementIndex)] {\n" - oneElementservice.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - serviceElementIndex++ - } - var extension_ElementIndex:Int = 0 - for oneElementextension_ in extension_ { - output += "\(indent) extension_[\(extension_ElementIndex)] {\n" - oneElementextension_.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - extension_ElementIndex++ - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - if hasSourceCodeInfo { - output += "\(indent) sourceCodeInfo {\n" - sourceCodeInfo.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - var publicDependencyElementIndex:Int = 0 - for oneValuepublicDependency in publicDependency { - output += "\(indent) publicDependency[\(publicDependencyElementIndex)]: \(oneValuepublicDependency)\n" - publicDependencyElementIndex++ - } - var weakDependencyElementIndex:Int = 0 - for oneValueweakDependency in weakDependency { - output += "\(indent) weakDependency[\(weakDependencyElementIndex)]: \(oneValueweakDependency)\n" - weakDependencyElementIndex++ - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - if hasPackage { - hashCode = (hashCode &* 31) &+ package.hashValue - } - for oneValuedependency in dependency { - hashCode = (hashCode &* 31) &+ oneValuedependency.hashValue - } - for oneElementmessageType in messageType { - hashCode = (hashCode &* 31) &+ oneElementmessageType.hashValue - } - for oneElementenumType in enumType { - hashCode = (hashCode &* 31) &+ oneElementenumType.hashValue - } - for oneElementservice in service { - hashCode = (hashCode &* 31) &+ oneElementservice.hashValue - } - for oneElementextension_ in extension_ { - hashCode = (hashCode &* 31) &+ oneElementextension_.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - if hasSourceCodeInfo { - hashCode = (hashCode &* 31) &+ sourceCodeInfo.hashValue - } - for oneValuepublicDependency in publicDependency { - hashCode = (hashCode &* 31) &+ oneValuepublicDependency.hashValue - } - for oneValueweakDependency in weakDependency { - hashCode = (hashCode &* 31) &+ oneValueweakDependency.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.FileDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.FileDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.FileDescriptorProto.self - } - //Meta information declaration end - - } - - final public class FileDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.FileDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.FileDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.FileDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var hasPackage:Bool { - get { - return builderResult.hasPackage - } - } - public var package:String { - get { - return builderResult.package - } - set (value) { - builderResult.hasPackage = true - builderResult.package = value - } - } - public func setPackage(value:String)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.package = value - return self - } - public func clearPackage() -> Google.Protobuf.FileDescriptorProtoBuilder{ - builderResult.hasPackage = false - builderResult.package = "" - return self - } - public var dependency:Array { - get { - return builderResult.dependency - } - set (array) { - builderResult.dependency = array - } - } - public func setDependency(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.dependency = value - return self - } - public func clearDependency() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.dependency.removeAll(keepCapacity: false) - return self - } - public var publicDependency:Array { - get { - return builderResult.publicDependency - } - set (array) { - builderResult.publicDependency = array - } - } - public func setPublicDependency(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.publicDependency = value - return self - } - public func clearPublicDependency() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.publicDependency.removeAll(keepCapacity: false) - return self - } - public var weakDependency:Array { - get { - return builderResult.weakDependency - } - set (array) { - builderResult.weakDependency = array - } - } - public func setWeakDependency(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.weakDependency = value - return self - } - public func clearWeakDependency() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.weakDependency.removeAll(keepCapacity: false) - return self - } - public var messageType:Array { - get { - return builderResult.messageType - } - set (value) { - builderResult.messageType = value - } - } - public func setMessageType(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.messageType = value - return self - } - public func clearMessageType() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.messageType.removeAll(keepCapacity: false) - return self - } - public var enumType:Array { - get { - return builderResult.enumType - } - set (value) { - builderResult.enumType = value - } - } - public func setEnumType(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.enumType = value - return self - } - public func clearEnumType() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.enumType.removeAll(keepCapacity: false) - return self - } - public var service:Array { - get { - return builderResult.service - } - set (value) { - builderResult.service = value - } - } - public func setService(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.service = value - return self - } - public func clearService() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.service.removeAll(keepCapacity: false) - return self - } - public var extension_:Array { - get { - return builderResult.extension_ - } - set (value) { - builderResult.extension_ = value - } - } - public func setExtension(value:Array)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.extension_ = value - return self - } - public func clearExtension() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.extension_.removeAll(keepCapacity: false) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.FileOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.FileOptions)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.FileOptions) -> Google.Protobuf.FileDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.FileOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.FileOptions() - return self - } - public var hasSourceCodeInfo:Bool { - get { - return builderResult.hasSourceCodeInfo - } - } - public var sourceCodeInfo:Google.Protobuf.SourceCodeInfo { - get { - return builderResult.sourceCodeInfo - } - set (value) { - builderResult.hasSourceCodeInfo = true - builderResult.sourceCodeInfo = value - } - } - public func setSourceCodeInfo(value:Google.Protobuf.SourceCodeInfo)-> Google.Protobuf.FileDescriptorProtoBuilder { - self.sourceCodeInfo = value - return self - } - public func mergeSourceCodeInfo(value:Google.Protobuf.SourceCodeInfo) -> Google.Protobuf.FileDescriptorProtoBuilder { - if (builderResult.hasSourceCodeInfo) { - builderResult.sourceCodeInfo = Google.Protobuf.SourceCodeInfo.builderWithPrototype(builderResult.sourceCodeInfo).mergeFrom(value).buildPartial() - } else { - builderResult.sourceCodeInfo = value - } - builderResult.hasSourceCodeInfo = true - return self - } - public func clearSourceCodeInfo() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult.hasSourceCodeInfo = false - builderResult.sourceCodeInfo = Google.Protobuf.SourceCodeInfo() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.FileDescriptorProtoBuilder { - builderResult = Google.Protobuf.FileDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.FileDescriptorProtoBuilder { - return Google.Protobuf.FileDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.FileDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.FileDescriptorProto { - var returnMe:Google.Protobuf.FileDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.FileDescriptorProto) -> Google.Protobuf.FileDescriptorProtoBuilder { - if (other == Google.Protobuf.FileDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if other.hasPackage { - package = other.package - } - if !other.dependency.isEmpty { - builderResult.dependency += other.dependency - } - if !other.publicDependency.isEmpty { - builderResult.publicDependency += other.publicDependency - } - if !other.weakDependency.isEmpty { - builderResult.weakDependency += other.weakDependency - } - if !other.messageType.isEmpty { - builderResult.messageType += other.messageType - } - if !other.enumType.isEmpty { - builderResult.enumType += other.enumType - } - if !other.service.isEmpty { - builderResult.service += other.service - } - if !other.extension_.isEmpty { - builderResult.extension_ += other.extension_ - } - if (other.hasOptions) { - mergeOptions(other.options) - } - if (other.hasSourceCodeInfo) { - mergeSourceCodeInfo(other.sourceCodeInfo) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.FileDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - package = input.readString() - - case 26 : - dependency += [input.readString()] - - case 34 : - var subBuilder = Google.Protobuf.DescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - messageType += [subBuilder.buildPartial()] - - case 42 : - var subBuilder = Google.Protobuf.EnumDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - enumType += [subBuilder.buildPartial()] - - case 50 : - var subBuilder = Google.Protobuf.ServiceDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - service += [subBuilder.buildPartial()] - - case 58 : - var subBuilder = Google.Protobuf.FieldDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - extension_ += [subBuilder.buildPartial()] - - case 66 : - var subBuilder:Google.Protobuf.FileOptionsBuilder = Google.Protobuf.FileOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - case 74 : - var subBuilder:Google.Protobuf.SourceCodeInfoBuilder = Google.Protobuf.SourceCodeInfo.builder() - if hasSourceCodeInfo { - subBuilder.mergeFrom(sourceCodeInfo) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - sourceCodeInfo = subBuilder.buildPartial() - - case 80 : - publicDependency += [input.readInt32()] - - case 88 : - weakDependency += [input.readInt32()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class DescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - - - //Nested type declaration start - - final public class ExtensionRange : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasStart:Bool = false - public private(set) var start:Int32 = Int32(0) - - public private(set) var hasEnd:Bool = false - public private(set) var end:Int32 = Int32(0) - - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasStart { - output.writeInt32(1, value:start) - } - if hasEnd { - output.writeInt32(2, value:end) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasStart { - serialize_size += start.computeInt32Size(1) - } - if hasEnd { - serialize_size += end.computeInt32Size(2) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProto.ExtensionRange { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRange.classBuilder() as Google.Protobuf.DescriptorProto.ExtensionRangeBuilder - } - public func builder() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return classBuilder() as Google.Protobuf.DescriptorProto.ExtensionRangeBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRangeBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder() - } - public func toBuilder() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRange.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.DescriptorProto.ExtensionRange) -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRange.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasStart { - output += "\(indent) start: \(start) \n" - } - if hasEnd { - output += "\(indent) end: \(end) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasStart { - hashCode = (hashCode &* 31) &+ start.hashValue - } - if hasEnd { - hashCode = (hashCode &* 31) &+ end.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.DescriptorProto.ExtensionRange" - } - override public func className() -> String { - return "Google.Protobuf.DescriptorProto.ExtensionRange" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.DescriptorProto.ExtensionRange.self - } - //Meta information declaration end - - } - - final public class ExtensionRangeBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.DescriptorProto.ExtensionRange - - required override public init () { - builderResult = Google.Protobuf.DescriptorProto.ExtensionRange() - super.init() - } - public var hasStart:Bool { - get { - return builderResult.hasStart - } - } - public var start:Int32 { - get { - return builderResult.start - } - set (value) { - builderResult.hasStart = true - builderResult.start = value - } - } - public func setStart(value:Int32)-> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - self.start = value - return self - } - public func clearStart() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder{ - builderResult.hasStart = false - builderResult.start = Int32(0) - return self - } - public var hasEnd:Bool { - get { - return builderResult.hasEnd - } - } - public var end:Int32 { - get { - return builderResult.end - } - set (value) { - builderResult.hasEnd = true - builderResult.end = value - } - } - public func setEnd(value:Int32)-> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - self.end = value - return self - } - public func clearEnd() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder{ - builderResult.hasEnd = false - builderResult.end = Int32(0) - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - builderResult = Google.Protobuf.DescriptorProto.ExtensionRange() - return self - } - public override func clone() -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return Google.Protobuf.DescriptorProto.ExtensionRange.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.DescriptorProto.ExtensionRange { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.DescriptorProto.ExtensionRange { - var returnMe:Google.Protobuf.DescriptorProto.ExtensionRange = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.DescriptorProto.ExtensionRange) -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - if (other == Google.Protobuf.DescriptorProto.ExtensionRange()) { - return self - } - if other.hasStart { - start = other.start - } - if other.hasEnd { - end = other.end - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProto.ExtensionRangeBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 8 : - start = input.readInt32() - - case 16 : - end = input.readInt32() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - //Nested type declaration end - - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.MessageOptions = Google.Protobuf.MessageOptions() - public private(set) var field:Array = Array() - public private(set) var extension_:Array = Array() - public private(set) var nestedType:Array = Array() - public private(set) var enumType:Array = Array() - public private(set) var extensionRange:Array = Array() - public private(set) var oneofDecl:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitfield:Bool = true - for oneElementfield in field { - if (!oneElementfield.isInitialized()) { - isInitfield = false - break - } - } - if !isInitfield { - return isInitfield - } - var isInitextension_:Bool = true - for oneElementextension_ in extension_ { - if (!oneElementextension_.isInitialized()) { - isInitextension_ = false - break - } - } - if !isInitextension_ { - return isInitextension_ - } - var isInitnestedType:Bool = true - for oneElementnestedType in nestedType { - if (!oneElementnestedType.isInitialized()) { - isInitnestedType = false - break - } - } - if !isInitnestedType { - return isInitnestedType - } - var isInitenumType:Bool = true - for oneElementenumType in enumType { - if (!oneElementenumType.isInitialized()) { - isInitenumType = false - break - } - } - if !isInitenumType { - return isInitenumType - } - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - for oneElementfield in field { - output.writeMessage(2, value:oneElementfield) - } - for oneElementnestedType in nestedType { - output.writeMessage(3, value:oneElementnestedType) - } - for oneElementenumType in enumType { - output.writeMessage(4, value:oneElementenumType) - } - for oneElementextensionRange in extensionRange { - output.writeMessage(5, value:oneElementextensionRange) - } - for oneElementextension_ in extension_ { - output.writeMessage(6, value:oneElementextension_) - } - if hasOptions { - output.writeMessage(7, value:options) - } - for oneElementoneofDecl in oneofDecl { - output.writeMessage(8, value:oneElementoneofDecl) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - for oneElementfield in field { - serialize_size += oneElementfield.computeMessageSize(2) - } - for oneElementnestedType in nestedType { - serialize_size += oneElementnestedType.computeMessageSize(3) - } - for oneElementenumType in enumType { - serialize_size += oneElementenumType.computeMessageSize(4) - } - for oneElementextensionRange in extensionRange { - serialize_size += oneElementextensionRange.computeMessageSize(5) - } - for oneElementextension_ in extension_ { - serialize_size += oneElementextension_.computeMessageSize(6) - } - if hasOptions { - serialize_size += options.computeMessageSize(7) - } - for oneElementoneofDecl in oneofDecl { - serialize_size += oneElementoneofDecl.computeMessageSize(8) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProto { - return Google.Protobuf.DescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.DescriptorProtoBuilder { - return Google.Protobuf.DescriptorProto.classBuilder() as Google.Protobuf.DescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.DescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.DescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.DescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.DescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.DescriptorProtoBuilder { - return Google.Protobuf.DescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.DescriptorProto) -> Google.Protobuf.DescriptorProtoBuilder { - return Google.Protobuf.DescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - var fieldElementIndex:Int = 0 - for oneElementfield in field { - output += "\(indent) field[\(fieldElementIndex)] {\n" - oneElementfield.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - fieldElementIndex++ - } - var nestedTypeElementIndex:Int = 0 - for oneElementnestedType in nestedType { - output += "\(indent) nestedType[\(nestedTypeElementIndex)] {\n" - oneElementnestedType.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - nestedTypeElementIndex++ - } - var enumTypeElementIndex:Int = 0 - for oneElementenumType in enumType { - output += "\(indent) enumType[\(enumTypeElementIndex)] {\n" - oneElementenumType.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - enumTypeElementIndex++ - } - var extensionRangeElementIndex:Int = 0 - for oneElementextensionRange in extensionRange { - output += "\(indent) extensionRange[\(extensionRangeElementIndex)] {\n" - oneElementextensionRange.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - extensionRangeElementIndex++ - } - var extension_ElementIndex:Int = 0 - for oneElementextension_ in extension_ { - output += "\(indent) extension_[\(extension_ElementIndex)] {\n" - oneElementextension_.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - extension_ElementIndex++ - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - var oneofDeclElementIndex:Int = 0 - for oneElementoneofDecl in oneofDecl { - output += "\(indent) oneofDecl[\(oneofDeclElementIndex)] {\n" - oneElementoneofDecl.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - oneofDeclElementIndex++ - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - for oneElementfield in field { - hashCode = (hashCode &* 31) &+ oneElementfield.hashValue - } - for oneElementnestedType in nestedType { - hashCode = (hashCode &* 31) &+ oneElementnestedType.hashValue - } - for oneElementenumType in enumType { - hashCode = (hashCode &* 31) &+ oneElementenumType.hashValue - } - for oneElementextensionRange in extensionRange { - hashCode = (hashCode &* 31) &+ oneElementextensionRange.hashValue - } - for oneElementextension_ in extension_ { - hashCode = (hashCode &* 31) &+ oneElementextension_.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - for oneElementoneofDecl in oneofDecl { - hashCode = (hashCode &* 31) &+ oneElementoneofDecl.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.DescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.DescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.DescriptorProto.self - } - //Meta information declaration end - - } - - final public class DescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.DescriptorProto - - required override public init () { - builderResult = Google.Protobuf.DescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.DescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.DescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var field:Array { - get { - return builderResult.field - } - set (value) { - builderResult.field = value - } - } - public func setField(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.field = value - return self - } - public func clearField() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.field.removeAll(keepCapacity: false) - return self - } - public var extension_:Array { - get { - return builderResult.extension_ - } - set (value) { - builderResult.extension_ = value - } - } - public func setExtension(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.extension_ = value - return self - } - public func clearExtension() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.extension_.removeAll(keepCapacity: false) - return self - } - public var nestedType:Array { - get { - return builderResult.nestedType - } - set (value) { - builderResult.nestedType = value - } - } - public func setNestedType(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.nestedType = value - return self - } - public func clearNestedType() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.nestedType.removeAll(keepCapacity: false) - return self - } - public var enumType:Array { - get { - return builderResult.enumType - } - set (value) { - builderResult.enumType = value - } - } - public func setEnumType(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.enumType = value - return self - } - public func clearEnumType() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.enumType.removeAll(keepCapacity: false) - return self - } - public var extensionRange:Array { - get { - return builderResult.extensionRange - } - set (value) { - builderResult.extensionRange = value - } - } - public func setExtensionRange(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.extensionRange = value - return self - } - public func clearExtensionRange() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.extensionRange.removeAll(keepCapacity: false) - return self - } - public var oneofDecl:Array { - get { - return builderResult.oneofDecl - } - set (value) { - builderResult.oneofDecl = value - } - } - public func setOneofDecl(value:Array)-> Google.Protobuf.DescriptorProtoBuilder { - self.oneofDecl = value - return self - } - public func clearOneofDecl() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.oneofDecl.removeAll(keepCapacity: false) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.MessageOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.MessageOptions)-> Google.Protobuf.DescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.MessageOptions) -> Google.Protobuf.DescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.MessageOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.MessageOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.DescriptorProtoBuilder { - builderResult = Google.Protobuf.DescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.DescriptorProtoBuilder { - return Google.Protobuf.DescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.DescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.DescriptorProto { - var returnMe:Google.Protobuf.DescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.DescriptorProto) -> Google.Protobuf.DescriptorProtoBuilder { - if (other == Google.Protobuf.DescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if !other.field.isEmpty { - builderResult.field += other.field - } - if !other.extension_.isEmpty { - builderResult.extension_ += other.extension_ - } - if !other.nestedType.isEmpty { - builderResult.nestedType += other.nestedType - } - if !other.enumType.isEmpty { - builderResult.enumType += other.enumType - } - if !other.extensionRange.isEmpty { - builderResult.extensionRange += other.extensionRange - } - if !other.oneofDecl.isEmpty { - builderResult.oneofDecl += other.oneofDecl - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.DescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.DescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - var subBuilder = Google.Protobuf.FieldDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - field += [subBuilder.buildPartial()] - - case 26 : - var subBuilder = Google.Protobuf.DescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - nestedType += [subBuilder.buildPartial()] - - case 34 : - var subBuilder = Google.Protobuf.EnumDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - enumType += [subBuilder.buildPartial()] - - case 42 : - var subBuilder = Google.Protobuf.DescriptorProto.ExtensionRange.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - extensionRange += [subBuilder.buildPartial()] - - case 50 : - var subBuilder = Google.Protobuf.FieldDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - extension_ += [subBuilder.buildPartial()] - - case 58 : - var subBuilder:Google.Protobuf.MessageOptionsBuilder = Google.Protobuf.MessageOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - case 66 : - var subBuilder = Google.Protobuf.OneofDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - oneofDecl += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class FieldDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - - - //Enum type declaration start - - public enum Types:Int32 { - case TypeDouble = 1 - case TypeFloat = 2 - case TypeInt64 = 3 - case TypeUint64 = 4 - case TypeInt32 = 5 - case TypeFixed64 = 6 - case TypeFixed32 = 7 - case TypeBool = 8 - case TypeString = 9 - case TypeGroup = 10 - case TypeMessage = 11 - case TypeBytes = 12 - case TypeUint32 = 13 - case TypeEnum = 14 - case TypeSfixed32 = 15 - case TypeSfixed64 = 16 - case TypeSint32 = 17 - case TypeSint64 = 18 - - } - - //Enum type declaration end - - - - //Enum type declaration start - - public enum Label:Int32 { - case LabelOptional = 1 - case LabelRequired = 2 - case LabelRepeated = 3 - - } - - //Enum type declaration end - - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasNumber:Bool = false - public private(set) var number:Int32 = Int32(0) - - public private(set) var label:Google.Protobuf.FieldDescriptorProto.Label = Google.Protobuf.FieldDescriptorProto.Label.LabelOptional - public private(set) var hasLabel:Bool = false - public private(set) var types:Google.Protobuf.FieldDescriptorProto.Types = Google.Protobuf.FieldDescriptorProto.Types.TypeDouble - public private(set) var hasTypes:Bool = false - public private(set) var hasTypeName:Bool = false - public private(set) var typeName:String = "" - - public private(set) var hasExtendee:Bool = false - public private(set) var extendee:String = "" - - public private(set) var hasDefaultValue:Bool = false - public private(set) var defaultValue:String = "" - - public private(set) var hasOneofIndex:Bool = false - public private(set) var oneofIndex:Int32 = Int32(0) - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.FieldOptions = Google.Protobuf.FieldOptions() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - if hasExtendee { - output.writeString(2, value:extendee) - } - if hasNumber { - output.writeInt32(3, value:number) - } - if hasLabel { - output.writeEnum(4, value:label.rawValue) - } - if hasTypes { - output.writeEnum(5, value:types.rawValue) - } - if hasTypeName { - output.writeString(6, value:typeName) - } - if hasDefaultValue { - output.writeString(7, value:defaultValue) - } - if hasOptions { - output.writeMessage(8, value:options) - } - if hasOneofIndex { - output.writeInt32(9, value:oneofIndex) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - if hasExtendee { - serialize_size += extendee.computeStringSize(2) - } - if hasNumber { - serialize_size += number.computeInt32Size(3) - } - if (hasLabel) { - serialize_size += label.rawValue.computeEnumSize(4) - } - if (hasTypes) { - serialize_size += types.rawValue.computeEnumSize(5) - } - if hasTypeName { - serialize_size += typeName.computeStringSize(6) - } - if hasDefaultValue { - serialize_size += defaultValue.computeStringSize(7) - } - if hasOptions { - serialize_size += options.computeMessageSize(8) - } - if hasOneofIndex { - serialize_size += oneofIndex.computeInt32Size(9) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldDescriptorProto { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.FieldDescriptorProtoBuilder { - return Google.Protobuf.FieldDescriptorProto.classBuilder() as Google.Protobuf.FieldDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.FieldDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.FieldDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.FieldDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.FieldDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.FieldDescriptorProtoBuilder { - return Google.Protobuf.FieldDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.FieldDescriptorProto) -> Google.Protobuf.FieldDescriptorProtoBuilder { - return Google.Protobuf.FieldDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - if hasExtendee { - output += "\(indent) extendee: \(extendee) \n" - } - if hasNumber { - output += "\(indent) number: \(number) \n" - } - if (hasLabel) { - output += "\(indent) label: \(label.rawValue)\n" - } - if (hasTypes) { - output += "\(indent) types: \(types.rawValue)\n" - } - if hasTypeName { - output += "\(indent) typeName: \(typeName) \n" - } - if hasDefaultValue { - output += "\(indent) defaultValue: \(defaultValue) \n" - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - if hasOneofIndex { - output += "\(indent) oneofIndex: \(oneofIndex) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - if hasExtendee { - hashCode = (hashCode &* 31) &+ extendee.hashValue - } - if hasNumber { - hashCode = (hashCode &* 31) &+ number.hashValue - } - if hasLabel { - hashCode = (hashCode &* 31) &+ Int(label.rawValue) - } - if hasTypes { - hashCode = (hashCode &* 31) &+ Int(types.rawValue) - } - if hasTypeName { - hashCode = (hashCode &* 31) &+ typeName.hashValue - } - if hasDefaultValue { - hashCode = (hashCode &* 31) &+ defaultValue.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - if hasOneofIndex { - hashCode = (hashCode &* 31) &+ oneofIndex.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.FieldDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.FieldDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.FieldDescriptorProto.self - } - //Meta information declaration end - - } - - final public class FieldDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.FieldDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.FieldDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var hasNumber:Bool { - get { - return builderResult.hasNumber - } - } - public var number:Int32 { - get { - return builderResult.number - } - set (value) { - builderResult.hasNumber = true - builderResult.number = value - } - } - public func setNumber(value:Int32)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.number = value - return self - } - public func clearNumber() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasNumber = false - builderResult.number = Int32(0) - return self - } - public var hasLabel:Bool{ - get { - return builderResult.hasLabel - } - } - public var label:Google.Protobuf.FieldDescriptorProto.Label { - get { - return builderResult.label - } - set (value) { - builderResult.hasLabel = true - builderResult.label = value - } - } - public func setLabel(value:Google.Protobuf.FieldDescriptorProto.Label)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.label = value - return self - } - public func clearLabel() -> Google.Protobuf.FieldDescriptorProtoBuilder { - builderResult.hasLabel = false - builderResult.label = .LabelOptional - return self - } - public var hasTypes:Bool{ - get { - return builderResult.hasTypes - } - } - public var types:Google.Protobuf.FieldDescriptorProto.Types { - get { - return builderResult.types - } - set (value) { - builderResult.hasTypes = true - builderResult.types = value - } - } - public func setTypes(value:Google.Protobuf.FieldDescriptorProto.Types)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.types = value - return self - } - public func clearTypes() -> Google.Protobuf.FieldDescriptorProtoBuilder { - builderResult.hasTypes = false - builderResult.types = .TypeDouble - return self - } - public var hasTypeName:Bool { - get { - return builderResult.hasTypeName - } - } - public var typeName:String { - get { - return builderResult.typeName - } - set (value) { - builderResult.hasTypeName = true - builderResult.typeName = value - } - } - public func setTypeName(value:String)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.typeName = value - return self - } - public func clearTypeName() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasTypeName = false - builderResult.typeName = "" - return self - } - public var hasExtendee:Bool { - get { - return builderResult.hasExtendee - } - } - public var extendee:String { - get { - return builderResult.extendee - } - set (value) { - builderResult.hasExtendee = true - builderResult.extendee = value - } - } - public func setExtendee(value:String)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.extendee = value - return self - } - public func clearExtendee() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasExtendee = false - builderResult.extendee = "" - return self - } - public var hasDefaultValue:Bool { - get { - return builderResult.hasDefaultValue - } - } - public var defaultValue:String { - get { - return builderResult.defaultValue - } - set (value) { - builderResult.hasDefaultValue = true - builderResult.defaultValue = value - } - } - public func setDefaultValue(value:String)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.defaultValue = value - return self - } - public func clearDefaultValue() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasDefaultValue = false - builderResult.defaultValue = "" - return self - } - public var hasOneofIndex:Bool { - get { - return builderResult.hasOneofIndex - } - } - public var oneofIndex:Int32 { - get { - return builderResult.oneofIndex - } - set (value) { - builderResult.hasOneofIndex = true - builderResult.oneofIndex = value - } - } - public func setOneofIndex(value:Int32)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.oneofIndex = value - return self - } - public func clearOneofIndex() -> Google.Protobuf.FieldDescriptorProtoBuilder{ - builderResult.hasOneofIndex = false - builderResult.oneofIndex = Int32(0) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.FieldOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.FieldOptions)-> Google.Protobuf.FieldDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.FieldOptions) -> Google.Protobuf.FieldDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.FieldOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.FieldDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.FieldOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.FieldDescriptorProtoBuilder { - builderResult = Google.Protobuf.FieldDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.FieldDescriptorProtoBuilder { - return Google.Protobuf.FieldDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.FieldDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.FieldDescriptorProto { - var returnMe:Google.Protobuf.FieldDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.FieldDescriptorProto) -> Google.Protobuf.FieldDescriptorProtoBuilder { - if (other == Google.Protobuf.FieldDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if other.hasNumber { - number = other.number - } - if other.hasLabel { - label = other.label - } - if other.hasTypes { - types = other.types - } - if other.hasTypeName { - typeName = other.typeName - } - if other.hasExtendee { - extendee = other.extendee - } - if other.hasDefaultValue { - defaultValue = other.defaultValue - } - if other.hasOneofIndex { - oneofIndex = other.oneofIndex - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.FieldDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - extendee = input.readString() - - case 24 : - number = input.readInt32() - - case 32 : - let valueIntlabel = input.readEnum() - if let enumslabel = Google.Protobuf.FieldDescriptorProto.Label(rawValue:valueIntlabel){ - label = enumslabel - } else { - unknownFieldsBuilder.mergeVarintField(4, value:Int64(valueIntlabel)) - } - - case 40 : - let valueInttypes = input.readEnum() - if let enumstypes = Google.Protobuf.FieldDescriptorProto.Types(rawValue:valueInttypes){ - types = enumstypes - } else { - unknownFieldsBuilder.mergeVarintField(5, value:Int64(valueInttypes)) - } - - case 50 : - typeName = input.readString() - - case 58 : - defaultValue = input.readString() - - case 66 : - var subBuilder:Google.Protobuf.FieldOptionsBuilder = Google.Protobuf.FieldOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - case 72 : - oneofIndex = input.readInt32() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class OneofDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.OneofDescriptorProto { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.OneofDescriptorProtoBuilder { - return Google.Protobuf.OneofDescriptorProto.classBuilder() as Google.Protobuf.OneofDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.OneofDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.OneofDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.OneofDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.OneofDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.OneofDescriptorProtoBuilder { - return Google.Protobuf.OneofDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.OneofDescriptorProto) -> Google.Protobuf.OneofDescriptorProtoBuilder { - return Google.Protobuf.OneofDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.OneofDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.OneofDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.OneofDescriptorProto.self - } - //Meta information declaration end - - } - - final public class OneofDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.OneofDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.OneofDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.OneofDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.OneofDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.OneofDescriptorProtoBuilder { - builderResult = Google.Protobuf.OneofDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.OneofDescriptorProtoBuilder { - return Google.Protobuf.OneofDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.OneofDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.OneofDescriptorProto { - var returnMe:Google.Protobuf.OneofDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.OneofDescriptorProto) -> Google.Protobuf.OneofDescriptorProtoBuilder { - if (other == Google.Protobuf.OneofDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.OneofDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.OneofDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class EnumDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.EnumOptions = Google.Protobuf.EnumOptions() - public private(set) var value:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitvalue:Bool = true - for oneElementvalue in value { - if (!oneElementvalue.isInitialized()) { - isInitvalue = false - break - } - } - if !isInitvalue { - return isInitvalue - } - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - for oneElementvalue in value { - output.writeMessage(2, value:oneElementvalue) - } - if hasOptions { - output.writeMessage(3, value:options) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - for oneElementvalue in value { - serialize_size += oneElementvalue.computeMessageSize(2) - } - if hasOptions { - serialize_size += options.computeMessageSize(3) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumDescriptorProto { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.EnumDescriptorProtoBuilder { - return Google.Protobuf.EnumDescriptorProto.classBuilder() as Google.Protobuf.EnumDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.EnumDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.EnumDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.EnumDescriptorProtoBuilder { - return Google.Protobuf.EnumDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.EnumDescriptorProto) -> Google.Protobuf.EnumDescriptorProtoBuilder { - return Google.Protobuf.EnumDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - var valueElementIndex:Int = 0 - for oneElementvalue in value { - output += "\(indent) value[\(valueElementIndex)] {\n" - oneElementvalue.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - valueElementIndex++ - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - for oneElementvalue in value { - hashCode = (hashCode &* 31) &+ oneElementvalue.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.EnumDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.EnumDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.EnumDescriptorProto.self - } - //Meta information declaration end - - } - - final public class EnumDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.EnumDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.EnumDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.EnumDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.EnumDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var value:Array { - get { - return builderResult.value - } - set (value) { - builderResult.value = value - } - } - public func setValue(value:Array)-> Google.Protobuf.EnumDescriptorProtoBuilder { - self.value = value - return self - } - public func clearValue() -> Google.Protobuf.EnumDescriptorProtoBuilder { - builderResult.value.removeAll(keepCapacity: false) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.EnumOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.EnumOptions)-> Google.Protobuf.EnumDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.EnumOptions) -> Google.Protobuf.EnumDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.EnumOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.EnumDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.EnumOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.EnumDescriptorProtoBuilder { - builderResult = Google.Protobuf.EnumDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.EnumDescriptorProtoBuilder { - return Google.Protobuf.EnumDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.EnumDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.EnumDescriptorProto { - var returnMe:Google.Protobuf.EnumDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.EnumDescriptorProto) -> Google.Protobuf.EnumDescriptorProtoBuilder { - if (other == Google.Protobuf.EnumDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if !other.value.isEmpty { - builderResult.value += other.value - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.EnumDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - var subBuilder = Google.Protobuf.EnumValueDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - value += [subBuilder.buildPartial()] - - case 26 : - var subBuilder:Google.Protobuf.EnumOptionsBuilder = Google.Protobuf.EnumOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class EnumValueDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasNumber:Bool = false - public private(set) var number:Int32 = Int32(0) - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.EnumValueOptions = Google.Protobuf.EnumValueOptions() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - if hasNumber { - output.writeInt32(2, value:number) - } - if hasOptions { - output.writeMessage(3, value:options) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - if hasNumber { - serialize_size += number.computeInt32Size(2) - } - if hasOptions { - serialize_size += options.computeMessageSize(3) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueDescriptorProto { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - return Google.Protobuf.EnumValueDescriptorProto.classBuilder() as Google.Protobuf.EnumValueDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.EnumValueDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumValueDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumValueDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - return Google.Protobuf.EnumValueDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.EnumValueDescriptorProto) -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - return Google.Protobuf.EnumValueDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - if hasNumber { - output += "\(indent) number: \(number) \n" - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - if hasNumber { - hashCode = (hashCode &* 31) &+ number.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.EnumValueDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.EnumValueDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.EnumValueDescriptorProto.self - } - //Meta information declaration end - - } - - final public class EnumValueDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.EnumValueDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.EnumValueDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.EnumValueDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.EnumValueDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var hasNumber:Bool { - get { - return builderResult.hasNumber - } - } - public var number:Int32 { - get { - return builderResult.number - } - set (value) { - builderResult.hasNumber = true - builderResult.number = value - } - } - public func setNumber(value:Int32)-> Google.Protobuf.EnumValueDescriptorProtoBuilder { - self.number = value - return self - } - public func clearNumber() -> Google.Protobuf.EnumValueDescriptorProtoBuilder{ - builderResult.hasNumber = false - builderResult.number = Int32(0) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.EnumValueOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.EnumValueOptions)-> Google.Protobuf.EnumValueDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.EnumValueOptions) -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.EnumValueOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.EnumValueOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - builderResult = Google.Protobuf.EnumValueDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - return Google.Protobuf.EnumValueDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.EnumValueDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.EnumValueDescriptorProto { - var returnMe:Google.Protobuf.EnumValueDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.EnumValueDescriptorProto) -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - if (other == Google.Protobuf.EnumValueDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if other.hasNumber { - number = other.number - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.EnumValueDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 16 : - number = input.readInt32() - - case 26 : - var subBuilder:Google.Protobuf.EnumValueOptionsBuilder = Google.Protobuf.EnumValueOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class ServiceDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.ServiceOptions = Google.Protobuf.ServiceOptions() - public private(set) var method:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitmethod:Bool = true - for oneElementmethod in method { - if (!oneElementmethod.isInitialized()) { - isInitmethod = false - break - } - } - if !isInitmethod { - return isInitmethod - } - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - for oneElementmethod in method { - output.writeMessage(2, value:oneElementmethod) - } - if hasOptions { - output.writeMessage(3, value:options) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - for oneElementmethod in method { - serialize_size += oneElementmethod.computeMessageSize(2) - } - if hasOptions { - serialize_size += options.computeMessageSize(3) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceDescriptorProto { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - return Google.Protobuf.ServiceDescriptorProto.classBuilder() as Google.Protobuf.ServiceDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.ServiceDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.ServiceDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.ServiceDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - return Google.Protobuf.ServiceDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.ServiceDescriptorProto) -> Google.Protobuf.ServiceDescriptorProtoBuilder { - return Google.Protobuf.ServiceDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - var methodElementIndex:Int = 0 - for oneElementmethod in method { - output += "\(indent) method[\(methodElementIndex)] {\n" - oneElementmethod.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - methodElementIndex++ - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - for oneElementmethod in method { - hashCode = (hashCode &* 31) &+ oneElementmethod.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.ServiceDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.ServiceDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.ServiceDescriptorProto.self - } - //Meta information declaration end - - } - - final public class ServiceDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.ServiceDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.ServiceDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.ServiceDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.ServiceDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var method:Array { - get { - return builderResult.method - } - set (value) { - builderResult.method = value - } - } - public func setMethod(value:Array)-> Google.Protobuf.ServiceDescriptorProtoBuilder { - self.method = value - return self - } - public func clearMethod() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - builderResult.method.removeAll(keepCapacity: false) - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.ServiceOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.ServiceOptions)-> Google.Protobuf.ServiceDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.ServiceOptions) -> Google.Protobuf.ServiceDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.ServiceOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.ServiceOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - builderResult = Google.Protobuf.ServiceDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.ServiceDescriptorProtoBuilder { - return Google.Protobuf.ServiceDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.ServiceDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.ServiceDescriptorProto { - var returnMe:Google.Protobuf.ServiceDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.ServiceDescriptorProto) -> Google.Protobuf.ServiceDescriptorProtoBuilder { - if (other == Google.Protobuf.ServiceDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if !other.method.isEmpty { - builderResult.method += other.method - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.ServiceDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - var subBuilder = Google.Protobuf.MethodDescriptorProto.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - method += [subBuilder.buildPartial()] - - case 26 : - var subBuilder:Google.Protobuf.ServiceOptionsBuilder = Google.Protobuf.ServiceOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class MethodDescriptorProto : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasName:Bool = false - public private(set) var name:String = "" - - public private(set) var hasInputType:Bool = false - public private(set) var inputType:String = "" - - public private(set) var hasOutputType:Bool = false - public private(set) var outputType:String = "" - - public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.MethodOptions = Google.Protobuf.MethodOptions() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - if hasOptions { - if !options.isInitialized() { - return false - } - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasName { - output.writeString(1, value:name) - } - if hasInputType { - output.writeString(2, value:inputType) - } - if hasOutputType { - output.writeString(3, value:outputType) - } - if hasOptions { - output.writeMessage(4, value:options) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasName { - serialize_size += name.computeStringSize(1) - } - if hasInputType { - serialize_size += inputType.computeStringSize(2) - } - if hasOutputType { - serialize_size += outputType.computeStringSize(3) - } - if hasOptions { - serialize_size += options.computeMessageSize(4) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodDescriptorProto { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.MethodDescriptorProtoBuilder { - return Google.Protobuf.MethodDescriptorProto.classBuilder() as Google.Protobuf.MethodDescriptorProtoBuilder - } - public func builder() -> Google.Protobuf.MethodDescriptorProtoBuilder { - return classBuilder() as Google.Protobuf.MethodDescriptorProtoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.MethodDescriptorProtoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.MethodDescriptorProto.builder() - } - public func toBuilder() -> Google.Protobuf.MethodDescriptorProtoBuilder { - return Google.Protobuf.MethodDescriptorProto.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.MethodDescriptorProto) -> Google.Protobuf.MethodDescriptorProtoBuilder { - return Google.Protobuf.MethodDescriptorProto.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasName { - output += "\(indent) name: \(name) \n" - } - if hasInputType { - output += "\(indent) inputType: \(inputType) \n" - } - if hasOutputType { - output += "\(indent) outputType: \(outputType) \n" - } - if hasOptions { - output += "\(indent) options {\n" - options.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent) }\n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasName { - hashCode = (hashCode &* 31) &+ name.hashValue - } - if hasInputType { - hashCode = (hashCode &* 31) &+ inputType.hashValue - } - if hasOutputType { - hashCode = (hashCode &* 31) &+ outputType.hashValue - } - if hasOptions { - hashCode = (hashCode &* 31) &+ options.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.MethodDescriptorProto" - } - override public func className() -> String { - return "Google.Protobuf.MethodDescriptorProto" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.MethodDescriptorProto.self - } - //Meta information declaration end - - } - - final public class MethodDescriptorProtoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.MethodDescriptorProto - - required override public init () { - builderResult = Google.Protobuf.MethodDescriptorProto() - super.init() - } - public var hasName:Bool { - get { - return builderResult.hasName - } - } - public var name:String { - get { - return builderResult.name - } - set (value) { - builderResult.hasName = true - builderResult.name = value - } - } - public func setName(value:String)-> Google.Protobuf.MethodDescriptorProtoBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.MethodDescriptorProtoBuilder{ - builderResult.hasName = false - builderResult.name = "" - return self - } - public var hasInputType:Bool { - get { - return builderResult.hasInputType - } - } - public var inputType:String { - get { - return builderResult.inputType - } - set (value) { - builderResult.hasInputType = true - builderResult.inputType = value - } - } - public func setInputType(value:String)-> Google.Protobuf.MethodDescriptorProtoBuilder { - self.inputType = value - return self - } - public func clearInputType() -> Google.Protobuf.MethodDescriptorProtoBuilder{ - builderResult.hasInputType = false - builderResult.inputType = "" - return self - } - public var hasOutputType:Bool { - get { - return builderResult.hasOutputType - } - } - public var outputType:String { - get { - return builderResult.outputType - } - set (value) { - builderResult.hasOutputType = true - builderResult.outputType = value - } - } - public func setOutputType(value:String)-> Google.Protobuf.MethodDescriptorProtoBuilder { - self.outputType = value - return self - } - public func clearOutputType() -> Google.Protobuf.MethodDescriptorProtoBuilder{ - builderResult.hasOutputType = false - builderResult.outputType = "" - return self - } - public var hasOptions:Bool { - get { - return builderResult.hasOptions - } - } - public var options:Google.Protobuf.MethodOptions { - get { - return builderResult.options - } - set (value) { - builderResult.hasOptions = true - builderResult.options = value - } - } - public func setOptions(value:Google.Protobuf.MethodOptions)-> Google.Protobuf.MethodDescriptorProtoBuilder { - self.options = value - return self - } - public func mergeOptions(value:Google.Protobuf.MethodOptions) -> Google.Protobuf.MethodDescriptorProtoBuilder { - if (builderResult.hasOptions) { - builderResult.options = Google.Protobuf.MethodOptions.builderWithPrototype(builderResult.options).mergeFrom(value).buildPartial() - } else { - builderResult.options = value - } - builderResult.hasOptions = true - return self - } - public func clearOptions() -> Google.Protobuf.MethodDescriptorProtoBuilder { - builderResult.hasOptions = false - builderResult.options = Google.Protobuf.MethodOptions() - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.MethodDescriptorProtoBuilder { - builderResult = Google.Protobuf.MethodDescriptorProto() - return self - } - public override func clone() -> Google.Protobuf.MethodDescriptorProtoBuilder { - return Google.Protobuf.MethodDescriptorProto.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.MethodDescriptorProto { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.MethodDescriptorProto { - var returnMe:Google.Protobuf.MethodDescriptorProto = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.MethodDescriptorProto) -> Google.Protobuf.MethodDescriptorProtoBuilder { - if (other == Google.Protobuf.MethodDescriptorProto()) { - return self - } - if other.hasName { - name = other.name - } - if other.hasInputType { - inputType = other.inputType - } - if other.hasOutputType { - outputType = other.outputType - } - if (other.hasOptions) { - mergeOptions(other.options) - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.MethodDescriptorProtoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodDescriptorProtoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - name = input.readString() - - case 18 : - inputType = input.readString() - - case 26 : - outputType = input.readString() - - case 34 : - var subBuilder:Google.Protobuf.MethodOptionsBuilder = Google.Protobuf.MethodOptions.builder() - if hasOptions { - subBuilder.mergeFrom(options) - } - input.readMessage(subBuilder, extensionRegistry:extensionRegistry) - options = subBuilder.buildPartial() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class FileOptions : ExtendableMessage, GeneratedMessageProtocol { - - - //Enum type declaration start - - public enum OptimizeMode:Int32 { - case Speed = 1 - case CodeSize = 2 - case LiteRuntime = 3 - - } - - //Enum type declaration end - - public private(set) var hasJavaPackage:Bool = false - public private(set) var javaPackage:String = "" - - public private(set) var hasJavaOuterClassname:Bool = false - public private(set) var javaOuterClassname:String = "" - - public private(set) var hasJavaMultipleFiles:Bool = false - public private(set) var javaMultipleFiles:Bool = false - - public private(set) var hasJavaGenerateEqualsAndHash:Bool = false - public private(set) var javaGenerateEqualsAndHash:Bool = false - - public private(set) var hasJavaStringCheckUtf8:Bool = false - public private(set) var javaStringCheckUtf8:Bool = false - - public private(set) var optimizeFor:Google.Protobuf.FileOptions.OptimizeMode = Google.Protobuf.FileOptions.OptimizeMode.Speed - public private(set) var hasOptimizeFor:Bool = false - public private(set) var hasGoPackage:Bool = false - public private(set) var goPackage:String = "" - - public private(set) var hasCcGenericServices:Bool = false - public private(set) var ccGenericServices:Bool = false - - public private(set) var hasJavaGenericServices:Bool = false - public private(set) var javaGenericServices:Bool = false - - public private(set) var hasPyGenericServices:Bool = false - public private(set) var pyGenericServices:Bool = false - - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasJavaPackage { - output.writeString(1, value:javaPackage) - } - if hasJavaOuterClassname { - output.writeString(8, value:javaOuterClassname) - } - if hasOptimizeFor { - output.writeEnum(9, value:optimizeFor.rawValue) - } - if hasJavaMultipleFiles { - output.writeBool(10, value:javaMultipleFiles) - } - if hasGoPackage { - output.writeString(11, value:goPackage) - } - if hasCcGenericServices { - output.writeBool(16, value:ccGenericServices) - } - if hasJavaGenericServices { - output.writeBool(17, value:javaGenericServices) - } - if hasPyGenericServices { - output.writeBool(18, value:pyGenericServices) - } - if hasJavaGenerateEqualsAndHash { - output.writeBool(20, value:javaGenerateEqualsAndHash) - } - if hasDeprecated { - output.writeBool(23, value:deprecated) - } - if hasJavaStringCheckUtf8 { - output.writeBool(27, value:javaStringCheckUtf8) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasJavaPackage { - serialize_size += javaPackage.computeStringSize(1) - } - if hasJavaOuterClassname { - serialize_size += javaOuterClassname.computeStringSize(8) - } - if (hasOptimizeFor) { - serialize_size += optimizeFor.rawValue.computeEnumSize(9) - } - if hasJavaMultipleFiles { - serialize_size += javaMultipleFiles.computeBoolSize(10) - } - if hasGoPackage { - serialize_size += goPackage.computeStringSize(11) - } - if hasCcGenericServices { - serialize_size += ccGenericServices.computeBoolSize(16) - } - if hasJavaGenericServices { - serialize_size += javaGenericServices.computeBoolSize(17) - } - if hasPyGenericServices { - serialize_size += pyGenericServices.computeBoolSize(18) - } - if hasJavaGenerateEqualsAndHash { - serialize_size += javaGenerateEqualsAndHash.computeBoolSize(20) - } - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(23) - } - if hasJavaStringCheckUtf8 { - serialize_size += javaStringCheckUtf8.computeBoolSize(27) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileOptions { - return Google.Protobuf.FileOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.FileOptionsBuilder { - return Google.Protobuf.FileOptions.classBuilder() as Google.Protobuf.FileOptionsBuilder - } - public func builder() -> Google.Protobuf.FileOptionsBuilder { - return classBuilder() as Google.Protobuf.FileOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.FileOptions.builder() - } - public func toBuilder() -> Google.Protobuf.FileOptionsBuilder { - return Google.Protobuf.FileOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.FileOptions) -> Google.Protobuf.FileOptionsBuilder { - return Google.Protobuf.FileOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasJavaPackage { - output += "\(indent) javaPackage: \(javaPackage) \n" - } - if hasJavaOuterClassname { - output += "\(indent) javaOuterClassname: \(javaOuterClassname) \n" - } - if (hasOptimizeFor) { - output += "\(indent) optimizeFor: \(optimizeFor.rawValue)\n" - } - if hasJavaMultipleFiles { - output += "\(indent) javaMultipleFiles: \(javaMultipleFiles) \n" - } - if hasGoPackage { - output += "\(indent) goPackage: \(goPackage) \n" - } - if hasCcGenericServices { - output += "\(indent) ccGenericServices: \(ccGenericServices) \n" - } - if hasJavaGenericServices { - output += "\(indent) javaGenericServices: \(javaGenericServices) \n" - } - if hasPyGenericServices { - output += "\(indent) pyGenericServices: \(pyGenericServices) \n" - } - if hasJavaGenerateEqualsAndHash { - output += "\(indent) javaGenerateEqualsAndHash: \(javaGenerateEqualsAndHash) \n" - } - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - if hasJavaStringCheckUtf8 { - output += "\(indent) javaStringCheckUtf8: \(javaStringCheckUtf8) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasJavaPackage { - hashCode = (hashCode &* 31) &+ javaPackage.hashValue - } - if hasJavaOuterClassname { - hashCode = (hashCode &* 31) &+ javaOuterClassname.hashValue - } - if hasOptimizeFor { - hashCode = (hashCode &* 31) &+ Int(optimizeFor.rawValue) - } - if hasJavaMultipleFiles { - hashCode = (hashCode &* 31) &+ javaMultipleFiles.hashValue - } - if hasGoPackage { - hashCode = (hashCode &* 31) &+ goPackage.hashValue - } - if hasCcGenericServices { - hashCode = (hashCode &* 31) &+ ccGenericServices.hashValue - } - if hasJavaGenericServices { - hashCode = (hashCode &* 31) &+ javaGenericServices.hashValue - } - if hasPyGenericServices { - hashCode = (hashCode &* 31) &+ pyGenericServices.hashValue - } - if hasJavaGenerateEqualsAndHash { - hashCode = (hashCode &* 31) &+ javaGenerateEqualsAndHash.hashValue - } - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - if hasJavaStringCheckUtf8 { - hashCode = (hashCode &* 31) &+ javaStringCheckUtf8.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.FileOptions" - } - override public func className() -> String { - return "Google.Protobuf.FileOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.FileOptions.self - } - //Meta information declaration end - - } - - final public class FileOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.FileOptions - - required override public init () { - builderResult = Google.Protobuf.FileOptions() - super.init() - } - public var hasJavaPackage:Bool { - get { - return builderResult.hasJavaPackage - } - } - public var javaPackage:String { - get { - return builderResult.javaPackage - } - set (value) { - builderResult.hasJavaPackage = true - builderResult.javaPackage = value - } - } - public func setJavaPackage(value:String)-> Google.Protobuf.FileOptionsBuilder { - self.javaPackage = value - return self - } - public func clearJavaPackage() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaPackage = false - builderResult.javaPackage = "" - return self - } - public var hasJavaOuterClassname:Bool { - get { - return builderResult.hasJavaOuterClassname - } - } - public var javaOuterClassname:String { - get { - return builderResult.javaOuterClassname - } - set (value) { - builderResult.hasJavaOuterClassname = true - builderResult.javaOuterClassname = value - } - } - public func setJavaOuterClassname(value:String)-> Google.Protobuf.FileOptionsBuilder { - self.javaOuterClassname = value - return self - } - public func clearJavaOuterClassname() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaOuterClassname = false - builderResult.javaOuterClassname = "" - return self - } - public var hasJavaMultipleFiles:Bool { - get { - return builderResult.hasJavaMultipleFiles - } - } - public var javaMultipleFiles:Bool { - get { - return builderResult.javaMultipleFiles - } - set (value) { - builderResult.hasJavaMultipleFiles = true - builderResult.javaMultipleFiles = value - } - } - public func setJavaMultipleFiles(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.javaMultipleFiles = value - return self - } - public func clearJavaMultipleFiles() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaMultipleFiles = false - builderResult.javaMultipleFiles = false - return self - } - public var hasJavaGenerateEqualsAndHash:Bool { - get { - return builderResult.hasJavaGenerateEqualsAndHash - } - } - public var javaGenerateEqualsAndHash:Bool { - get { - return builderResult.javaGenerateEqualsAndHash - } - set (value) { - builderResult.hasJavaGenerateEqualsAndHash = true - builderResult.javaGenerateEqualsAndHash = value - } - } - public func setJavaGenerateEqualsAndHash(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.javaGenerateEqualsAndHash = value - return self - } - public func clearJavaGenerateEqualsAndHash() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaGenerateEqualsAndHash = false - builderResult.javaGenerateEqualsAndHash = false - return self - } - public var hasJavaStringCheckUtf8:Bool { - get { - return builderResult.hasJavaStringCheckUtf8 - } - } - public var javaStringCheckUtf8:Bool { - get { - return builderResult.javaStringCheckUtf8 - } - set (value) { - builderResult.hasJavaStringCheckUtf8 = true - builderResult.javaStringCheckUtf8 = value - } - } - public func setJavaStringCheckUtf8(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.javaStringCheckUtf8 = value - return self - } - public func clearJavaStringCheckUtf8() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaStringCheckUtf8 = false - builderResult.javaStringCheckUtf8 = false - return self - } - public var hasOptimizeFor:Bool{ - get { - return builderResult.hasOptimizeFor - } - } - public var optimizeFor:Google.Protobuf.FileOptions.OptimizeMode { - get { - return builderResult.optimizeFor - } - set (value) { - builderResult.hasOptimizeFor = true - builderResult.optimizeFor = value - } - } - public func setOptimizeFor(value:Google.Protobuf.FileOptions.OptimizeMode)-> Google.Protobuf.FileOptionsBuilder { - self.optimizeFor = value - return self - } - public func clearOptimizeFor() -> Google.Protobuf.FileOptionsBuilder { - builderResult.hasOptimizeFor = false - builderResult.optimizeFor = .Speed - return self - } - public var hasGoPackage:Bool { - get { - return builderResult.hasGoPackage - } - } - public var goPackage:String { - get { - return builderResult.goPackage - } - set (value) { - builderResult.hasGoPackage = true - builderResult.goPackage = value - } - } - public func setGoPackage(value:String)-> Google.Protobuf.FileOptionsBuilder { - self.goPackage = value - return self - } - public func clearGoPackage() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasGoPackage = false - builderResult.goPackage = "" - return self - } - public var hasCcGenericServices:Bool { - get { - return builderResult.hasCcGenericServices - } - } - public var ccGenericServices:Bool { - get { - return builderResult.ccGenericServices - } - set (value) { - builderResult.hasCcGenericServices = true - builderResult.ccGenericServices = value - } - } - public func setCcGenericServices(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.ccGenericServices = value - return self - } - public func clearCcGenericServices() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasCcGenericServices = false - builderResult.ccGenericServices = false - return self - } - public var hasJavaGenericServices:Bool { - get { - return builderResult.hasJavaGenericServices - } - } - public var javaGenericServices:Bool { - get { - return builderResult.javaGenericServices - } - set (value) { - builderResult.hasJavaGenericServices = true - builderResult.javaGenericServices = value - } - } - public func setJavaGenericServices(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.javaGenericServices = value - return self - } - public func clearJavaGenericServices() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasJavaGenericServices = false - builderResult.javaGenericServices = false - return self - } - public var hasPyGenericServices:Bool { - get { - return builderResult.hasPyGenericServices - } - } - public var pyGenericServices:Bool { - get { - return builderResult.pyGenericServices - } - set (value) { - builderResult.hasPyGenericServices = true - builderResult.pyGenericServices = value - } - } - public func setPyGenericServices(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.pyGenericServices = value - return self - } - public func clearPyGenericServices() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasPyGenericServices = false - builderResult.pyGenericServices = false - return self - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.FileOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.FileOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.FileOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.FileOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.FileOptionsBuilder { - builderResult = Google.Protobuf.FileOptions() - return self - } - public override func clone() -> Google.Protobuf.FileOptionsBuilder { - return Google.Protobuf.FileOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.FileOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.FileOptions { - var returnMe:Google.Protobuf.FileOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.FileOptions) -> Google.Protobuf.FileOptionsBuilder { - if (other == Google.Protobuf.FileOptions()) { - return self - } - if other.hasJavaPackage { - javaPackage = other.javaPackage - } - if other.hasJavaOuterClassname { - javaOuterClassname = other.javaOuterClassname - } - if other.hasJavaMultipleFiles { - javaMultipleFiles = other.javaMultipleFiles - } - if other.hasJavaGenerateEqualsAndHash { - javaGenerateEqualsAndHash = other.javaGenerateEqualsAndHash - } - if other.hasJavaStringCheckUtf8 { - javaStringCheckUtf8 = other.javaStringCheckUtf8 - } - if other.hasOptimizeFor { - optimizeFor = other.optimizeFor - } - if other.hasGoPackage { - goPackage = other.goPackage - } - if other.hasCcGenericServices { - ccGenericServices = other.ccGenericServices - } - if other.hasJavaGenericServices { - javaGenericServices = other.javaGenericServices - } - if other.hasPyGenericServices { - pyGenericServices = other.pyGenericServices - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.FileOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FileOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - javaPackage = input.readString() - - case 66 : - javaOuterClassname = input.readString() - - case 72 : - let valueIntoptimizeFor = input.readEnum() - if let enumsoptimizeFor = Google.Protobuf.FileOptions.OptimizeMode(rawValue:valueIntoptimizeFor){ - optimizeFor = enumsoptimizeFor - } else { - unknownFieldsBuilder.mergeVarintField(9, value:Int64(valueIntoptimizeFor)) - } - - case 80 : - javaMultipleFiles = input.readBool() - - case 90 : - goPackage = input.readString() - - case 128 : - ccGenericServices = input.readBool() - - case 136 : - javaGenericServices = input.readBool() - - case 144 : - pyGenericServices = input.readBool() - - case 160 : - javaGenerateEqualsAndHash = input.readBool() - - case 184 : - deprecated = input.readBool() - - case 216 : - javaStringCheckUtf8 = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class MessageOptions : ExtendableMessage, GeneratedMessageProtocol { - public private(set) var hasMessageSetWireFormat:Bool = false - public private(set) var messageSetWireFormat:Bool = false - - public private(set) var hasNoStandardDescriptorAccessor:Bool = false - public private(set) var noStandardDescriptorAccessor:Bool = false - - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasMessageSetWireFormat { - output.writeBool(1, value:messageSetWireFormat) - } - if hasNoStandardDescriptorAccessor { - output.writeBool(2, value:noStandardDescriptorAccessor) - } - if hasDeprecated { - output.writeBool(3, value:deprecated) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasMessageSetWireFormat { - serialize_size += messageSetWireFormat.computeBoolSize(1) - } - if hasNoStandardDescriptorAccessor { - serialize_size += noStandardDescriptorAccessor.computeBoolSize(2) - } - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(3) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MessageOptions { - return Google.Protobuf.MessageOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.MessageOptionsBuilder { - return Google.Protobuf.MessageOptions.classBuilder() as Google.Protobuf.MessageOptionsBuilder - } - public func builder() -> Google.Protobuf.MessageOptionsBuilder { - return classBuilder() as Google.Protobuf.MessageOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.MessageOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.MessageOptions.builder() - } - public func toBuilder() -> Google.Protobuf.MessageOptionsBuilder { - return Google.Protobuf.MessageOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.MessageOptions) -> Google.Protobuf.MessageOptionsBuilder { - return Google.Protobuf.MessageOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasMessageSetWireFormat { - output += "\(indent) messageSetWireFormat: \(messageSetWireFormat) \n" - } - if hasNoStandardDescriptorAccessor { - output += "\(indent) noStandardDescriptorAccessor: \(noStandardDescriptorAccessor) \n" - } - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasMessageSetWireFormat { - hashCode = (hashCode &* 31) &+ messageSetWireFormat.hashValue - } - if hasNoStandardDescriptorAccessor { - hashCode = (hashCode &* 31) &+ noStandardDescriptorAccessor.hashValue - } - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.MessageOptions" - } - override public func className() -> String { - return "Google.Protobuf.MessageOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.MessageOptions.self - } - //Meta information declaration end - - } - - final public class MessageOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.MessageOptions - - required override public init () { - builderResult = Google.Protobuf.MessageOptions() - super.init() - } - public var hasMessageSetWireFormat:Bool { - get { - return builderResult.hasMessageSetWireFormat - } - } - public var messageSetWireFormat:Bool { - get { - return builderResult.messageSetWireFormat - } - set (value) { - builderResult.hasMessageSetWireFormat = true - builderResult.messageSetWireFormat = value - } - } - public func setMessageSetWireFormat(value:Bool)-> Google.Protobuf.MessageOptionsBuilder { - self.messageSetWireFormat = value - return self - } - public func clearMessageSetWireFormat() -> Google.Protobuf.MessageOptionsBuilder{ - builderResult.hasMessageSetWireFormat = false - builderResult.messageSetWireFormat = false - return self - } - public var hasNoStandardDescriptorAccessor:Bool { - get { - return builderResult.hasNoStandardDescriptorAccessor - } - } - public var noStandardDescriptorAccessor:Bool { - get { - return builderResult.noStandardDescriptorAccessor - } - set (value) { - builderResult.hasNoStandardDescriptorAccessor = true - builderResult.noStandardDescriptorAccessor = value - } - } - public func setNoStandardDescriptorAccessor(value:Bool)-> Google.Protobuf.MessageOptionsBuilder { - self.noStandardDescriptorAccessor = value - return self - } - public func clearNoStandardDescriptorAccessor() -> Google.Protobuf.MessageOptionsBuilder{ - builderResult.hasNoStandardDescriptorAccessor = false - builderResult.noStandardDescriptorAccessor = false - return self - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.MessageOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.MessageOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.MessageOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.MessageOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.MessageOptionsBuilder { - builderResult = Google.Protobuf.MessageOptions() - return self - } - public override func clone() -> Google.Protobuf.MessageOptionsBuilder { - return Google.Protobuf.MessageOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.MessageOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.MessageOptions { - var returnMe:Google.Protobuf.MessageOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.MessageOptions) -> Google.Protobuf.MessageOptionsBuilder { - if (other == Google.Protobuf.MessageOptions()) { - return self - } - if other.hasMessageSetWireFormat { - messageSetWireFormat = other.messageSetWireFormat - } - if other.hasNoStandardDescriptorAccessor { - noStandardDescriptorAccessor = other.noStandardDescriptorAccessor - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.MessageOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MessageOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 8 : - messageSetWireFormat = input.readBool() - - case 16 : - noStandardDescriptorAccessor = input.readBool() - - case 24 : - deprecated = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class FieldOptions : ExtendableMessage, GeneratedMessageProtocol { - - - //Enum type declaration start - - public enum Ctype:Int32 { - case String = 0 - case Cord = 1 - case StringPiece = 2 - - } - - //Enum type declaration end - - public private(set) var ctype:Google.Protobuf.FieldOptions.Ctype = Google.Protobuf.FieldOptions.Ctype.String - public private(set) var hasCtype:Bool = false - public private(set) var hasPacked:Bool = false - public private(set) var packed:Bool = false - - public private(set) var hasLazy:Bool = false - public private(set) var lazy:Bool = false - - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var hasExperimentalMapKey:Bool = false - public private(set) var experimentalMapKey:String = "" - - public private(set) var hasWeak:Bool = false - public private(set) var weak:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasCtype { - output.writeEnum(1, value:ctype.rawValue) - } - if hasPacked { - output.writeBool(2, value:packed) - } - if hasDeprecated { - output.writeBool(3, value:deprecated) - } - if hasLazy { - output.writeBool(5, value:lazy) - } - if hasExperimentalMapKey { - output.writeString(9, value:experimentalMapKey) - } - if hasWeak { - output.writeBool(10, value:weak) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if (hasCtype) { - serialize_size += ctype.rawValue.computeEnumSize(1) - } - if hasPacked { - serialize_size += packed.computeBoolSize(2) - } - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(3) - } - if hasLazy { - serialize_size += lazy.computeBoolSize(5) - } - if hasExperimentalMapKey { - serialize_size += experimentalMapKey.computeStringSize(9) - } - if hasWeak { - serialize_size += weak.computeBoolSize(10) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldOptions { - return Google.Protobuf.FieldOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.FieldOptionsBuilder { - return Google.Protobuf.FieldOptions.classBuilder() as Google.Protobuf.FieldOptionsBuilder - } - public func builder() -> Google.Protobuf.FieldOptionsBuilder { - return classBuilder() as Google.Protobuf.FieldOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.FieldOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.FieldOptions.builder() - } - public func toBuilder() -> Google.Protobuf.FieldOptionsBuilder { - return Google.Protobuf.FieldOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.FieldOptions) -> Google.Protobuf.FieldOptionsBuilder { - return Google.Protobuf.FieldOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if (hasCtype) { - output += "\(indent) ctype: \(ctype.rawValue)\n" - } - if hasPacked { - output += "\(indent) packed: \(packed) \n" - } - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - if hasLazy { - output += "\(indent) lazy: \(lazy) \n" - } - if hasExperimentalMapKey { - output += "\(indent) experimentalMapKey: \(experimentalMapKey) \n" - } - if hasWeak { - output += "\(indent) weak: \(weak) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasCtype { - hashCode = (hashCode &* 31) &+ Int(ctype.rawValue) - } - if hasPacked { - hashCode = (hashCode &* 31) &+ packed.hashValue - } - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - if hasLazy { - hashCode = (hashCode &* 31) &+ lazy.hashValue - } - if hasExperimentalMapKey { - hashCode = (hashCode &* 31) &+ experimentalMapKey.hashValue - } - if hasWeak { - hashCode = (hashCode &* 31) &+ weak.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.FieldOptions" - } - override public func className() -> String { - return "Google.Protobuf.FieldOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.FieldOptions.self - } - //Meta information declaration end - - } - - final public class FieldOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.FieldOptions - - required override public init () { - builderResult = Google.Protobuf.FieldOptions() - super.init() - } - public var hasCtype:Bool{ - get { - return builderResult.hasCtype - } - } - public var ctype:Google.Protobuf.FieldOptions.Ctype { - get { - return builderResult.ctype - } - set (value) { - builderResult.hasCtype = true - builderResult.ctype = value - } - } - public func setCtype(value:Google.Protobuf.FieldOptions.Ctype)-> Google.Protobuf.FieldOptionsBuilder { - self.ctype = value - return self - } - public func clearCtype() -> Google.Protobuf.FieldOptionsBuilder { - builderResult.hasCtype = false - builderResult.ctype = .String - return self - } - public var hasPacked:Bool { - get { - return builderResult.hasPacked - } - } - public var packed:Bool { - get { - return builderResult.packed - } - set (value) { - builderResult.hasPacked = true - builderResult.packed = value - } - } - public func setPacked(value:Bool)-> Google.Protobuf.FieldOptionsBuilder { - self.packed = value - return self - } - public func clearPacked() -> Google.Protobuf.FieldOptionsBuilder{ - builderResult.hasPacked = false - builderResult.packed = false - return self - } - public var hasLazy:Bool { - get { - return builderResult.hasLazy - } - } - public var lazy:Bool { - get { - return builderResult.lazy - } - set (value) { - builderResult.hasLazy = true - builderResult.lazy = value - } - } - public func setLazy(value:Bool)-> Google.Protobuf.FieldOptionsBuilder { - self.lazy = value - return self - } - public func clearLazy() -> Google.Protobuf.FieldOptionsBuilder{ - builderResult.hasLazy = false - builderResult.lazy = false - return self - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.FieldOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.FieldOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var hasExperimentalMapKey:Bool { - get { - return builderResult.hasExperimentalMapKey - } - } - public var experimentalMapKey:String { - get { - return builderResult.experimentalMapKey - } - set (value) { - builderResult.hasExperimentalMapKey = true - builderResult.experimentalMapKey = value - } - } - public func setExperimentalMapKey(value:String)-> Google.Protobuf.FieldOptionsBuilder { - self.experimentalMapKey = value - return self - } - public func clearExperimentalMapKey() -> Google.Protobuf.FieldOptionsBuilder{ - builderResult.hasExperimentalMapKey = false - builderResult.experimentalMapKey = "" - return self - } - public var hasWeak:Bool { - get { - return builderResult.hasWeak - } - } - public var weak:Bool { - get { - return builderResult.weak - } - set (value) { - builderResult.hasWeak = true - builderResult.weak = value - } - } - public func setWeak(value:Bool)-> Google.Protobuf.FieldOptionsBuilder { - self.weak = value - return self - } - public func clearWeak() -> Google.Protobuf.FieldOptionsBuilder{ - builderResult.hasWeak = false - builderResult.weak = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.FieldOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.FieldOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.FieldOptionsBuilder { - builderResult = Google.Protobuf.FieldOptions() - return self - } - public override func clone() -> Google.Protobuf.FieldOptionsBuilder { - return Google.Protobuf.FieldOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.FieldOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.FieldOptions { - var returnMe:Google.Protobuf.FieldOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.FieldOptions) -> Google.Protobuf.FieldOptionsBuilder { - if (other == Google.Protobuf.FieldOptions()) { - return self - } - if other.hasCtype { - ctype = other.ctype - } - if other.hasPacked { - packed = other.packed - } - if other.hasLazy { - lazy = other.lazy - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if other.hasExperimentalMapKey { - experimentalMapKey = other.experimentalMapKey - } - if other.hasWeak { - weak = other.weak - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.FieldOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.FieldOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 8 : - let valueIntctype = input.readEnum() - if let enumsctype = Google.Protobuf.FieldOptions.Ctype(rawValue:valueIntctype){ - ctype = enumsctype - } else { - unknownFieldsBuilder.mergeVarintField(1, value:Int64(valueIntctype)) - } - - case 16 : - packed = input.readBool() - - case 24 : - deprecated = input.readBool() - - case 40 : - lazy = input.readBool() - - case 74 : - experimentalMapKey = input.readString() - - case 80 : - weak = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class EnumOptions : ExtendableMessage, GeneratedMessageProtocol { - public private(set) var hasAllowAlias:Bool = false - public private(set) var allowAlias:Bool = false - - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasAllowAlias { - output.writeBool(2, value:allowAlias) - } - if hasDeprecated { - output.writeBool(3, value:deprecated) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasAllowAlias { - serialize_size += allowAlias.computeBoolSize(2) - } - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(3) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumOptions { - return Google.Protobuf.EnumOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.EnumOptionsBuilder { - return Google.Protobuf.EnumOptions.classBuilder() as Google.Protobuf.EnumOptionsBuilder - } - public func builder() -> Google.Protobuf.EnumOptionsBuilder { - return classBuilder() as Google.Protobuf.EnumOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumOptions.builder() - } - public func toBuilder() -> Google.Protobuf.EnumOptionsBuilder { - return Google.Protobuf.EnumOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.EnumOptions) -> Google.Protobuf.EnumOptionsBuilder { - return Google.Protobuf.EnumOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasAllowAlias { - output += "\(indent) allowAlias: \(allowAlias) \n" - } - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasAllowAlias { - hashCode = (hashCode &* 31) &+ allowAlias.hashValue - } - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.EnumOptions" - } - override public func className() -> String { - return "Google.Protobuf.EnumOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.EnumOptions.self - } - //Meta information declaration end - - } - - final public class EnumOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.EnumOptions - - required override public init () { - builderResult = Google.Protobuf.EnumOptions() - super.init() - } - public var hasAllowAlias:Bool { - get { - return builderResult.hasAllowAlias - } - } - public var allowAlias:Bool { - get { - return builderResult.allowAlias - } - set (value) { - builderResult.hasAllowAlias = true - builderResult.allowAlias = value - } - } - public func setAllowAlias(value:Bool)-> Google.Protobuf.EnumOptionsBuilder { - self.allowAlias = value - return self - } - public func clearAllowAlias() -> Google.Protobuf.EnumOptionsBuilder{ - builderResult.hasAllowAlias = false - builderResult.allowAlias = false - return self - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.EnumOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.EnumOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.EnumOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.EnumOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.EnumOptionsBuilder { - builderResult = Google.Protobuf.EnumOptions() - return self - } - public override func clone() -> Google.Protobuf.EnumOptionsBuilder { - return Google.Protobuf.EnumOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.EnumOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.EnumOptions { - var returnMe:Google.Protobuf.EnumOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.EnumOptions) -> Google.Protobuf.EnumOptionsBuilder { - if (other == Google.Protobuf.EnumOptions()) { - return self - } - if other.hasAllowAlias { - allowAlias = other.allowAlias - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.EnumOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 16 : - allowAlias = input.readBool() - - case 24 : - deprecated = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class EnumValueOptions : ExtendableMessage, GeneratedMessageProtocol { - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasDeprecated { - output.writeBool(1, value:deprecated) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(1) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueOptions { - return Google.Protobuf.EnumValueOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.EnumValueOptionsBuilder { - return Google.Protobuf.EnumValueOptions.classBuilder() as Google.Protobuf.EnumValueOptionsBuilder - } - public func builder() -> Google.Protobuf.EnumValueOptionsBuilder { - return classBuilder() as Google.Protobuf.EnumValueOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumValueOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.EnumValueOptions.builder() - } - public func toBuilder() -> Google.Protobuf.EnumValueOptionsBuilder { - return Google.Protobuf.EnumValueOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.EnumValueOptions) -> Google.Protobuf.EnumValueOptionsBuilder { - return Google.Protobuf.EnumValueOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.EnumValueOptions" - } - override public func className() -> String { - return "Google.Protobuf.EnumValueOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.EnumValueOptions.self - } - //Meta information declaration end - - } - - final public class EnumValueOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.EnumValueOptions - - required override public init () { - builderResult = Google.Protobuf.EnumValueOptions() - super.init() - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.EnumValueOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.EnumValueOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.EnumValueOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.EnumValueOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.EnumValueOptionsBuilder { - builderResult = Google.Protobuf.EnumValueOptions() - return self - } - public override func clone() -> Google.Protobuf.EnumValueOptionsBuilder { - return Google.Protobuf.EnumValueOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.EnumValueOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.EnumValueOptions { - var returnMe:Google.Protobuf.EnumValueOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.EnumValueOptions) -> Google.Protobuf.EnumValueOptionsBuilder { - if (other == Google.Protobuf.EnumValueOptions()) { - return self - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.EnumValueOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.EnumValueOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 8 : - deprecated = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class ServiceOptions : ExtendableMessage, GeneratedMessageProtocol { - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasDeprecated { - output.writeBool(33, value:deprecated) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(33) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceOptions { - return Google.Protobuf.ServiceOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.ServiceOptionsBuilder { - return Google.Protobuf.ServiceOptions.classBuilder() as Google.Protobuf.ServiceOptionsBuilder - } - public func builder() -> Google.Protobuf.ServiceOptionsBuilder { - return classBuilder() as Google.Protobuf.ServiceOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.ServiceOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.ServiceOptions.builder() - } - public func toBuilder() -> Google.Protobuf.ServiceOptionsBuilder { - return Google.Protobuf.ServiceOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.ServiceOptions) -> Google.Protobuf.ServiceOptionsBuilder { - return Google.Protobuf.ServiceOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.ServiceOptions" - } - override public func className() -> String { - return "Google.Protobuf.ServiceOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.ServiceOptions.self - } - //Meta information declaration end - - } - - final public class ServiceOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.ServiceOptions - - required override public init () { - builderResult = Google.Protobuf.ServiceOptions() - super.init() - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.ServiceOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.ServiceOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.ServiceOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.ServiceOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.ServiceOptionsBuilder { - builderResult = Google.Protobuf.ServiceOptions() - return self - } - public override func clone() -> Google.Protobuf.ServiceOptionsBuilder { - return Google.Protobuf.ServiceOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.ServiceOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.ServiceOptions { - var returnMe:Google.Protobuf.ServiceOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.ServiceOptions) -> Google.Protobuf.ServiceOptionsBuilder { - if (other == Google.Protobuf.ServiceOptions()) { - return self - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.ServiceOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.ServiceOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 264 : - deprecated = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class MethodOptions : ExtendableMessage, GeneratedMessageProtocol { - public private(set) var hasDeprecated:Bool = false - public private(set) var deprecated:Bool = false - - public private(set) var uninterpretedOption:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInituninterpretedOption:Bool = true - for oneElementuninterpretedOption in uninterpretedOption { - if (!oneElementuninterpretedOption.isInitialized()) { - isInituninterpretedOption = false - break - } - } - if !isInituninterpretedOption { - return isInituninterpretedOption - } - if !extensionsAreInitialized() { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasDeprecated { - output.writeBool(33, value:deprecated) - } - for oneElementuninterpretedOption in uninterpretedOption { - output.writeMessage(999, value:oneElementuninterpretedOption) - } - writeExtensionsToCodedOutputStream(output, startInclusive:Int32(1000), endExclusive:Int32(536870912)) - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasDeprecated { - serialize_size += deprecated.computeBoolSize(33) - } - for oneElementuninterpretedOption in uninterpretedOption { - serialize_size += oneElementuninterpretedOption.computeMessageSize(999) - } - serialize_size += extensionsSerializedSize() - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodOptions { - return Google.Protobuf.MethodOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.MethodOptionsBuilder { - return Google.Protobuf.MethodOptions.classBuilder() as Google.Protobuf.MethodOptionsBuilder - } - public func builder() -> Google.Protobuf.MethodOptionsBuilder { - return classBuilder() as Google.Protobuf.MethodOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.MethodOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.MethodOptions.builder() - } - public func toBuilder() -> Google.Protobuf.MethodOptionsBuilder { - return Google.Protobuf.MethodOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.MethodOptions) -> Google.Protobuf.MethodOptionsBuilder { - return Google.Protobuf.MethodOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasDeprecated { - output += "\(indent) deprecated: \(deprecated) \n" - } - var uninterpretedOptionElementIndex:Int = 0 - for oneElementuninterpretedOption in uninterpretedOption { - output += "\(indent) uninterpretedOption[\(uninterpretedOptionElementIndex)] {\n" - oneElementuninterpretedOption.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - uninterpretedOptionElementIndex++ - } - writeExtensionDescription(&output, startInclusive:Int32(1000), endExclusive:Int32(536870912), indent:indent) - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasDeprecated { - hashCode = (hashCode &* 31) &+ deprecated.hashValue - } - for oneElementuninterpretedOption in uninterpretedOption { - hashCode = (hashCode &* 31) &+ oneElementuninterpretedOption.hashValue - } - hashCode = (hashCode &* 31) &+ Int(hashExtensionsFrom(Int32(1000), endExclusive:Int32(536870912))) - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.MethodOptions" - } - override public func className() -> String { - return "Google.Protobuf.MethodOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.MethodOptions.self - } - //Meta information declaration end - - } - - final public class MethodOptionsBuilder : ExtendableMessageBuilder { - private var builderResult:Google.Protobuf.MethodOptions - - required override public init () { - builderResult = Google.Protobuf.MethodOptions() - super.init() - } - public var hasDeprecated:Bool { - get { - return builderResult.hasDeprecated - } - } - public var deprecated:Bool { - get { - return builderResult.deprecated - } - set (value) { - builderResult.hasDeprecated = true - builderResult.deprecated = value - } - } - public func setDeprecated(value:Bool)-> Google.Protobuf.MethodOptionsBuilder { - self.deprecated = value - return self - } - public func clearDeprecated() -> Google.Protobuf.MethodOptionsBuilder{ - builderResult.hasDeprecated = false - builderResult.deprecated = false - return self - } - public var uninterpretedOption:Array { - get { - return builderResult.uninterpretedOption - } - set (value) { - builderResult.uninterpretedOption = value - } - } - public func setUninterpretedOption(value:Array)-> Google.Protobuf.MethodOptionsBuilder { - self.uninterpretedOption = value - return self - } - public func clearUninterpretedOption() -> Google.Protobuf.MethodOptionsBuilder { - builderResult.uninterpretedOption.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:ExtendableMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.MethodOptionsBuilder { - builderResult = Google.Protobuf.MethodOptions() - return self - } - public override func clone() -> Google.Protobuf.MethodOptionsBuilder { - return Google.Protobuf.MethodOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.MethodOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.MethodOptions { - var returnMe:Google.Protobuf.MethodOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.MethodOptions) -> Google.Protobuf.MethodOptionsBuilder { - if (other == Google.Protobuf.MethodOptions()) { - return self - } - if other.hasDeprecated { - deprecated = other.deprecated - } - if !other.uninterpretedOption.isEmpty { - builderResult.uninterpretedOption += other.uninterpretedOption - } - mergeExtensionFields(other) - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.MethodOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.MethodOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 264 : - deprecated = input.readBool() - - case 7994 : - var subBuilder = Google.Protobuf.UninterpretedOption.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - uninterpretedOption += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class UninterpretedOption : GeneratedMessage, GeneratedMessageProtocol { - - - //Nested type declaration start - - final public class NamePart : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasNamePart:Bool = false - public private(set) var namePart:String = "" - - public private(set) var hasIsExtension:Bool = false - public private(set) var isExtension:Bool = false - - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - if !hasNamePart { - return false - } - if !hasIsExtension { - return false - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasNamePart { - output.writeString(1, value:namePart) - } - if hasIsExtension { - output.writeBool(2, value:isExtension) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasNamePart { - serialize_size += namePart.computeStringSize(1) - } - if hasIsExtension { - serialize_size += isExtension.computeBoolSize(2) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOption.NamePart { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - return Google.Protobuf.UninterpretedOption.NamePart.classBuilder() as Google.Protobuf.UninterpretedOption.NamePartBuilder - } - public func builder() -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - return classBuilder() as Google.Protobuf.UninterpretedOption.NamePartBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.UninterpretedOption.NamePartBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.UninterpretedOption.NamePart.builder() - } - public func toBuilder() -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - return Google.Protobuf.UninterpretedOption.NamePart.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.UninterpretedOption.NamePart) -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - return Google.Protobuf.UninterpretedOption.NamePart.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasNamePart { - output += "\(indent) namePart: \(namePart) \n" - } - if hasIsExtension { - output += "\(indent) isExtension: \(isExtension) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasNamePart { - hashCode = (hashCode &* 31) &+ namePart.hashValue - } - if hasIsExtension { - hashCode = (hashCode &* 31) &+ isExtension.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.UninterpretedOption.NamePart" - } - override public func className() -> String { - return "Google.Protobuf.UninterpretedOption.NamePart" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.UninterpretedOption.NamePart.self - } - //Meta information declaration end - - } - - final public class NamePartBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.UninterpretedOption.NamePart - - required override public init () { - builderResult = Google.Protobuf.UninterpretedOption.NamePart() - super.init() - } - public var hasNamePart:Bool { - get { - return builderResult.hasNamePart - } - } - public var namePart:String { - get { - return builderResult.namePart - } - set (value) { - builderResult.hasNamePart = true - builderResult.namePart = value - } - } - public func setNamePart(value:String)-> Google.Protobuf.UninterpretedOption.NamePartBuilder { - self.namePart = value - return self - } - public func clearNamePart() -> Google.Protobuf.UninterpretedOption.NamePartBuilder{ - builderResult.hasNamePart = false - builderResult.namePart = "" - return self - } - public var hasIsExtension:Bool { - get { - return builderResult.hasIsExtension - } - } - public var isExtension:Bool { - get { - return builderResult.isExtension - } - set (value) { - builderResult.hasIsExtension = true - builderResult.isExtension = value - } - } - public func setIsExtension(value:Bool)-> Google.Protobuf.UninterpretedOption.NamePartBuilder { - self.isExtension = value - return self - } - public func clearIsExtension() -> Google.Protobuf.UninterpretedOption.NamePartBuilder{ - builderResult.hasIsExtension = false - builderResult.isExtension = false - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - builderResult = Google.Protobuf.UninterpretedOption.NamePart() - return self - } - public override func clone() -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - return Google.Protobuf.UninterpretedOption.NamePart.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.UninterpretedOption.NamePart { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.UninterpretedOption.NamePart { - var returnMe:Google.Protobuf.UninterpretedOption.NamePart = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.UninterpretedOption.NamePart) -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - if (other == Google.Protobuf.UninterpretedOption.NamePart()) { - return self - } - if other.hasNamePart { - namePart = other.namePart - } - if other.hasIsExtension { - isExtension = other.isExtension - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.UninterpretedOption.NamePartBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOption.NamePartBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - namePart = input.readString() - - case 16 : - isExtension = input.readBool() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - //Nested type declaration end - - public private(set) var hasIdentifierValue:Bool = false - public private(set) var identifierValue:String = "" - - public private(set) var hasPositiveIntValue:Bool = false - public private(set) var positiveIntValue:UInt64 = UInt64(0) - - public private(set) var hasNegativeIntValue:Bool = false - public private(set) var negativeIntValue:Int64 = Int64(0) - - public private(set) var hasDoubleValue:Bool = false - public private(set) var doubleValue:Double = Double(0) - - public private(set) var hasStringValue:Bool = false - public private(set) var stringValue:NSData = NSData() - - public private(set) var hasAggregateValue:Bool = false - public private(set) var aggregateValue:String = "" - - public private(set) var name:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - var isInitname:Bool = true - for oneElementname in name { - if (!oneElementname.isInitialized()) { - isInitname = false - break - } - } - if !isInitname { - return isInitname - } - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - for oneElementname in name { - output.writeMessage(2, value:oneElementname) - } - if hasIdentifierValue { - output.writeString(3, value:identifierValue) - } - if hasPositiveIntValue { - output.writeUInt64(4, value:positiveIntValue) - } - if hasNegativeIntValue { - output.writeInt64(5, value:negativeIntValue) - } - if hasDoubleValue { - output.writeDouble(6, value:doubleValue) - } - if hasStringValue { - output.writeData(7, value:stringValue) - } - if hasAggregateValue { - output.writeString(8, value:aggregateValue) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - for oneElementname in name { - serialize_size += oneElementname.computeMessageSize(2) - } - if hasIdentifierValue { - serialize_size += identifierValue.computeStringSize(3) - } - if hasPositiveIntValue { - serialize_size += positiveIntValue.computeUInt64Size(4) - } - if hasNegativeIntValue { - serialize_size += negativeIntValue.computeInt64Size(5) - } - if hasDoubleValue { - serialize_size += doubleValue.computeDoubleSize(6) - } - if hasStringValue { - serialize_size += stringValue.computeDataSize(7) - } - if hasAggregateValue { - serialize_size += aggregateValue.computeStringSize(8) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOption { - return Google.Protobuf.UninterpretedOption.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.UninterpretedOptionBuilder { - return Google.Protobuf.UninterpretedOption.classBuilder() as Google.Protobuf.UninterpretedOptionBuilder - } - public func builder() -> Google.Protobuf.UninterpretedOptionBuilder { - return classBuilder() as Google.Protobuf.UninterpretedOptionBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.UninterpretedOptionBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.UninterpretedOption.builder() - } - public func toBuilder() -> Google.Protobuf.UninterpretedOptionBuilder { - return Google.Protobuf.UninterpretedOption.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.UninterpretedOption) -> Google.Protobuf.UninterpretedOptionBuilder { - return Google.Protobuf.UninterpretedOption.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - var nameElementIndex:Int = 0 - for oneElementname in name { - output += "\(indent) name[\(nameElementIndex)] {\n" - oneElementname.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - nameElementIndex++ - } - if hasIdentifierValue { - output += "\(indent) identifierValue: \(identifierValue) \n" - } - if hasPositiveIntValue { - output += "\(indent) positiveIntValue: \(positiveIntValue) \n" - } - if hasNegativeIntValue { - output += "\(indent) negativeIntValue: \(negativeIntValue) \n" - } - if hasDoubleValue { - output += "\(indent) doubleValue: \(doubleValue) \n" - } - if hasStringValue { - output += "\(indent) stringValue: \(stringValue) \n" - } - if hasAggregateValue { - output += "\(indent) aggregateValue: \(aggregateValue) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - for oneElementname in name { - hashCode = (hashCode &* 31) &+ oneElementname.hashValue - } - if hasIdentifierValue { - hashCode = (hashCode &* 31) &+ identifierValue.hashValue - } - if hasPositiveIntValue { - hashCode = (hashCode &* 31) &+ positiveIntValue.hashValue - } - if hasNegativeIntValue { - hashCode = (hashCode &* 31) &+ negativeIntValue.hashValue - } - if hasDoubleValue { - hashCode = (hashCode &* 31) &+ doubleValue.hashValue - } - if hasStringValue { - hashCode = (hashCode &* 31) &+ stringValue.hashValue - } - if hasAggregateValue { - hashCode = (hashCode &* 31) &+ aggregateValue.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.UninterpretedOption" - } - override public func className() -> String { - return "Google.Protobuf.UninterpretedOption" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.UninterpretedOption.self - } - //Meta information declaration end - - } - - final public class UninterpretedOptionBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.UninterpretedOption - - required override public init () { - builderResult = Google.Protobuf.UninterpretedOption() - super.init() - } - public var name:Array { - get { - return builderResult.name - } - set (value) { - builderResult.name = value - } - } - public func setName(value:Array)-> Google.Protobuf.UninterpretedOptionBuilder { - self.name = value - return self - } - public func clearName() -> Google.Protobuf.UninterpretedOptionBuilder { - builderResult.name.removeAll(keepCapacity: false) - return self - } - public var hasIdentifierValue:Bool { - get { - return builderResult.hasIdentifierValue - } - } - public var identifierValue:String { - get { - return builderResult.identifierValue - } - set (value) { - builderResult.hasIdentifierValue = true - builderResult.identifierValue = value - } - } - public func setIdentifierValue(value:String)-> Google.Protobuf.UninterpretedOptionBuilder { - self.identifierValue = value - return self - } - public func clearIdentifierValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasIdentifierValue = false - builderResult.identifierValue = "" - return self - } - public var hasPositiveIntValue:Bool { - get { - return builderResult.hasPositiveIntValue - } - } - public var positiveIntValue:UInt64 { - get { - return builderResult.positiveIntValue - } - set (value) { - builderResult.hasPositiveIntValue = true - builderResult.positiveIntValue = value - } - } - public func setPositiveIntValue(value:UInt64)-> Google.Protobuf.UninterpretedOptionBuilder { - self.positiveIntValue = value - return self - } - public func clearPositiveIntValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasPositiveIntValue = false - builderResult.positiveIntValue = UInt64(0) - return self - } - public var hasNegativeIntValue:Bool { - get { - return builderResult.hasNegativeIntValue - } - } - public var negativeIntValue:Int64 { - get { - return builderResult.negativeIntValue - } - set (value) { - builderResult.hasNegativeIntValue = true - builderResult.negativeIntValue = value - } - } - public func setNegativeIntValue(value:Int64)-> Google.Protobuf.UninterpretedOptionBuilder { - self.negativeIntValue = value - return self - } - public func clearNegativeIntValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasNegativeIntValue = false - builderResult.negativeIntValue = Int64(0) - return self - } - public var hasDoubleValue:Bool { - get { - return builderResult.hasDoubleValue - } - } - public var doubleValue:Double { - get { - return builderResult.doubleValue - } - set (value) { - builderResult.hasDoubleValue = true - builderResult.doubleValue = value - } - } - public func setDoubleValue(value:Double)-> Google.Protobuf.UninterpretedOptionBuilder { - self.doubleValue = value - return self - } - public func clearDoubleValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasDoubleValue = false - builderResult.doubleValue = Double(0) - return self - } - public var hasStringValue:Bool { - get { - return builderResult.hasStringValue - } - } - public var stringValue:NSData { - get { - return builderResult.stringValue - } - set (value) { - builderResult.hasStringValue = true - builderResult.stringValue = value - } - } - public func setStringValue(value:NSData)-> Google.Protobuf.UninterpretedOptionBuilder { - self.stringValue = value - return self - } - public func clearStringValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasStringValue = false - builderResult.stringValue = NSData() - return self - } - public var hasAggregateValue:Bool { - get { - return builderResult.hasAggregateValue - } - } - public var aggregateValue:String { - get { - return builderResult.aggregateValue - } - set (value) { - builderResult.hasAggregateValue = true - builderResult.aggregateValue = value - } - } - public func setAggregateValue(value:String)-> Google.Protobuf.UninterpretedOptionBuilder { - self.aggregateValue = value - return self - } - public func clearAggregateValue() -> Google.Protobuf.UninterpretedOptionBuilder{ - builderResult.hasAggregateValue = false - builderResult.aggregateValue = "" - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.UninterpretedOptionBuilder { - builderResult = Google.Protobuf.UninterpretedOption() - return self - } - public override func clone() -> Google.Protobuf.UninterpretedOptionBuilder { - return Google.Protobuf.UninterpretedOption.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.UninterpretedOption { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.UninterpretedOption { - var returnMe:Google.Protobuf.UninterpretedOption = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.UninterpretedOption) -> Google.Protobuf.UninterpretedOptionBuilder { - if (other == Google.Protobuf.UninterpretedOption()) { - return self - } - if !other.name.isEmpty { - builderResult.name += other.name - } - if other.hasIdentifierValue { - identifierValue = other.identifierValue - } - if other.hasPositiveIntValue { - positiveIntValue = other.positiveIntValue - } - if other.hasNegativeIntValue { - negativeIntValue = other.negativeIntValue - } - if other.hasDoubleValue { - doubleValue = other.doubleValue - } - if other.hasStringValue { - stringValue = other.stringValue - } - if other.hasAggregateValue { - aggregateValue = other.aggregateValue - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.UninterpretedOptionBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.UninterpretedOptionBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 18 : - var subBuilder = Google.Protobuf.UninterpretedOption.NamePart.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - name += [subBuilder.buildPartial()] - - case 26 : - identifierValue = input.readString() - - case 32 : - positiveIntValue = input.readUInt64() - - case 40 : - negativeIntValue = input.readInt64() - - case 49 : - doubleValue = input.readDouble() - - case 58 : - stringValue = input.readData() - - case 66 : - aggregateValue = input.readString() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - final public class SourceCodeInfo : GeneratedMessage, GeneratedMessageProtocol { - - - //Nested type declaration start - - final public class Location : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasLeadingComments:Bool = false - public private(set) var leadingComments:String = "" - - public private(set) var hasTrailingComments:Bool = false - public private(set) var trailingComments:String = "" - - public private(set) var path:Array = Array() - private var pathMemoizedSerializedSize:Int32 = -1 - public private(set) var span:Array = Array() - private var spanMemoizedSerializedSize:Int32 = -1 - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if !path.isEmpty { - output.writeRawVarint32(10) - output.writeRawVarint32(pathMemoizedSerializedSize) - for oneValuepath in path { - output.writeInt32NoTag(oneValuepath) - } - } - if !span.isEmpty { - output.writeRawVarint32(18) - output.writeRawVarint32(spanMemoizedSerializedSize) - for oneValuespan in span { - output.writeInt32NoTag(oneValuespan) - } - } - if hasLeadingComments { - output.writeString(3, value:leadingComments) - } - if hasTrailingComments { - output.writeString(4, value:trailingComments) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - var dataSizePath:Int32 = 0 - for oneValuepath in path { - dataSizePath += oneValuepath.computeInt32SizeNoTag() - } - serialize_size += dataSizePath - if !path.isEmpty { - serialize_size += 1 - serialize_size += dataSizePath.computeInt32SizeNoTag() - } - pathMemoizedSerializedSize = dataSizePath - var dataSizeSpan:Int32 = 0 - for oneValuespan in span { - dataSizeSpan += oneValuespan.computeInt32SizeNoTag() - } - serialize_size += dataSizeSpan - if !span.isEmpty { - serialize_size += 1 - serialize_size += dataSizeSpan.computeInt32SizeNoTag() - } - spanMemoizedSerializedSize = dataSizeSpan - if hasLeadingComments { - serialize_size += leadingComments.computeStringSize(3) - } - if hasTrailingComments { - serialize_size += trailingComments.computeStringSize(4) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfo.Location { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - return Google.Protobuf.SourceCodeInfo.Location.classBuilder() as Google.Protobuf.SourceCodeInfo.LocationBuilder - } - public func builder() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - return classBuilder() as Google.Protobuf.SourceCodeInfo.LocationBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.SourceCodeInfo.LocationBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.SourceCodeInfo.Location.builder() - } - public func toBuilder() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - return Google.Protobuf.SourceCodeInfo.Location.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.SourceCodeInfo.Location) -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - return Google.Protobuf.SourceCodeInfo.Location.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - var pathElementIndex:Int = 0 - for oneValuepath in path { - output += "\(indent) path[\(pathElementIndex)]: \(oneValuepath)\n" - pathElementIndex++ - } - var spanElementIndex:Int = 0 - for oneValuespan in span { - output += "\(indent) span[\(spanElementIndex)]: \(oneValuespan)\n" - spanElementIndex++ - } - if hasLeadingComments { - output += "\(indent) leadingComments: \(leadingComments) \n" - } - if hasTrailingComments { - output += "\(indent) trailingComments: \(trailingComments) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - for oneValuepath in path { - hashCode = (hashCode &* 31) &+ oneValuepath.hashValue - } - for oneValuespan in span { - hashCode = (hashCode &* 31) &+ oneValuespan.hashValue - } - if hasLeadingComments { - hashCode = (hashCode &* 31) &+ leadingComments.hashValue - } - if hasTrailingComments { - hashCode = (hashCode &* 31) &+ trailingComments.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.SourceCodeInfo.Location" - } - override public func className() -> String { - return "Google.Protobuf.SourceCodeInfo.Location" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.SourceCodeInfo.Location.self - } - //Meta information declaration end - - } - - final public class LocationBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.SourceCodeInfo.Location - - required override public init () { - builderResult = Google.Protobuf.SourceCodeInfo.Location() - super.init() - } - public var path:Array { - get { - return builderResult.path - } - set (array) { - builderResult.path = array - } - } - public func setPath(value:Array)-> Google.Protobuf.SourceCodeInfo.LocationBuilder { - self.path = value - return self - } - public func clearPath() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - builderResult.path.removeAll(keepCapacity: false) - return self - } - public var span:Array { - get { - return builderResult.span - } - set (array) { - builderResult.span = array - } - } - public func setSpan(value:Array)-> Google.Protobuf.SourceCodeInfo.LocationBuilder { - self.span = value - return self - } - public func clearSpan() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - builderResult.span.removeAll(keepCapacity: false) - return self - } - public var hasLeadingComments:Bool { - get { - return builderResult.hasLeadingComments - } - } - public var leadingComments:String { - get { - return builderResult.leadingComments - } - set (value) { - builderResult.hasLeadingComments = true - builderResult.leadingComments = value - } - } - public func setLeadingComments(value:String)-> Google.Protobuf.SourceCodeInfo.LocationBuilder { - self.leadingComments = value - return self - } - public func clearLeadingComments() -> Google.Protobuf.SourceCodeInfo.LocationBuilder{ - builderResult.hasLeadingComments = false - builderResult.leadingComments = "" - return self - } - public var hasTrailingComments:Bool { - get { - return builderResult.hasTrailingComments - } - } - public var trailingComments:String { - get { - return builderResult.trailingComments - } - set (value) { - builderResult.hasTrailingComments = true - builderResult.trailingComments = value - } - } - public func setTrailingComments(value:String)-> Google.Protobuf.SourceCodeInfo.LocationBuilder { - self.trailingComments = value - return self - } - public func clearTrailingComments() -> Google.Protobuf.SourceCodeInfo.LocationBuilder{ - builderResult.hasTrailingComments = false - builderResult.trailingComments = "" - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - builderResult = Google.Protobuf.SourceCodeInfo.Location() - return self - } - public override func clone() -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - return Google.Protobuf.SourceCodeInfo.Location.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.SourceCodeInfo.Location { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.SourceCodeInfo.Location { - var returnMe:Google.Protobuf.SourceCodeInfo.Location = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.SourceCodeInfo.Location) -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - if (other == Google.Protobuf.SourceCodeInfo.Location()) { - return self - } - if !other.path.isEmpty { - builderResult.path += other.path - } - if !other.span.isEmpty { - builderResult.span += other.span - } - if other.hasLeadingComments { - leadingComments = other.leadingComments - } - if other.hasTrailingComments { - trailingComments = other.trailingComments - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.SourceCodeInfo.LocationBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfo.LocationBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - var length:Int32 = input.readRawVarint32() - var limit:Int32 = input.pushLimit(length) - while (input.bytesUntilLimit() > 0) { - builderResult.path += [input.readInt32()] - } - input.popLimit(limit) - - case 18 : - var length:Int32 = input.readRawVarint32() - var limit:Int32 = input.pushLimit(length) - while (input.bytesUntilLimit() > 0) { - builderResult.span += [input.readInt32()] - } - input.popLimit(limit) - - case 26 : - leadingComments = input.readString() - - case 34 : - trailingComments = input.readString() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - - //Nested type declaration end - - public private(set) var location:Array = Array() - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - for oneElementlocation in location { - output.writeMessage(1, value:oneElementlocation) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - for oneElementlocation in location { - serialize_size += oneElementlocation.computeMessageSize(1) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.DescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfo { - return Google.Protobuf.SourceCodeInfo.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.SourceCodeInfoBuilder { - return Google.Protobuf.SourceCodeInfo.classBuilder() as Google.Protobuf.SourceCodeInfoBuilder - } - public func builder() -> Google.Protobuf.SourceCodeInfoBuilder { - return classBuilder() as Google.Protobuf.SourceCodeInfoBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.SourceCodeInfoBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.SourceCodeInfo.builder() - } - public func toBuilder() -> Google.Protobuf.SourceCodeInfoBuilder { - return Google.Protobuf.SourceCodeInfo.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.SourceCodeInfo) -> Google.Protobuf.SourceCodeInfoBuilder { - return Google.Protobuf.SourceCodeInfo.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - var locationElementIndex:Int = 0 - for oneElementlocation in location { - output += "\(indent) location[\(locationElementIndex)] {\n" - oneElementlocation.writeDescriptionTo(&output, indent:"\(indent) ") - output += "\(indent)}\n" - locationElementIndex++ - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - for oneElementlocation in location { - hashCode = (hashCode &* 31) &+ oneElementlocation.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.SourceCodeInfo" - } - override public func className() -> String { - return "Google.Protobuf.SourceCodeInfo" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.SourceCodeInfo.self - } - //Meta information declaration end - - } - - final public class SourceCodeInfoBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.SourceCodeInfo - - required override public init () { - builderResult = Google.Protobuf.SourceCodeInfo() - super.init() - } - public var location:Array { - get { - return builderResult.location - } - set (value) { - builderResult.location = value - } - } - public func setLocation(value:Array)-> Google.Protobuf.SourceCodeInfoBuilder { - self.location = value - return self - } - public func clearLocation() -> Google.Protobuf.SourceCodeInfoBuilder { - builderResult.location.removeAll(keepCapacity: false) - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.SourceCodeInfoBuilder { - builderResult = Google.Protobuf.SourceCodeInfo() - return self - } - public override func clone() -> Google.Protobuf.SourceCodeInfoBuilder { - return Google.Protobuf.SourceCodeInfo.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.SourceCodeInfo { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.SourceCodeInfo { - var returnMe:Google.Protobuf.SourceCodeInfo = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.SourceCodeInfo) -> Google.Protobuf.SourceCodeInfoBuilder { - if (other == Google.Protobuf.SourceCodeInfo()) { - return self - } - if !other.location.isEmpty { - builderResult.location += other.location - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.SourceCodeInfoBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SourceCodeInfoBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - var subBuilder = Google.Protobuf.SourceCodeInfo.Location.builder() - input.readMessage(subBuilder,extensionRegistry:extensionRegistry) - location += [subBuilder.buildPartial()] - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - -} - -// @@protoc_insertion_point(global_scope) diff --git a/src/ProtocolBuffers/runtime-pb-swift/GoogleProtobuf_Descriptor.pb.swift b/src/ProtocolBuffers/runtime-pb-swift/GoogleProtobuf_Descriptor.pb.swift index b2b33a3..d80032a 100644 --- a/src/ProtocolBuffers/runtime-pb-swift/GoogleProtobuf_Descriptor.pb.swift +++ b/src/ProtocolBuffers/runtime-pb-swift/GoogleProtobuf_Descriptor.pb.swift @@ -486,9 +486,9 @@ public extension Google.Protobuf { public private(set) var package:String = "" public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.FileOptions = Google.Protobuf.FileOptions() + public private(set) var options:Google.Protobuf.FileOptions! public private(set) var hasSourceCodeInfo:Bool = false - public private(set) var sourceCodeInfo:Google.Protobuf.SourceCodeInfo = Google.Protobuf.SourceCodeInfo() + public private(set) var sourceCodeInfo:Google.Protobuf.SourceCodeInfo! public private(set) var dependency:Array = Array() public private(set) var publicDependency:Array = Array() public private(set) var weakDependency:Array = Array() @@ -967,7 +967,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.FileOptions { + public var options:Google.Protobuf.FileOptions! { get { return builderResult.options } @@ -976,7 +976,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.FileOptions)-> Google.Protobuf.FileDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.FileOptions!)-> Google.Protobuf.FileDescriptorProtoBuilder { self.options = value return self } @@ -991,7 +991,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.FileDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.FileOptions() + builderResult.options = nil return self } public var hasSourceCodeInfo:Bool { @@ -999,7 +999,7 @@ public extension Google.Protobuf { return builderResult.hasSourceCodeInfo } } - public var sourceCodeInfo:Google.Protobuf.SourceCodeInfo { + public var sourceCodeInfo:Google.Protobuf.SourceCodeInfo! { get { return builderResult.sourceCodeInfo } @@ -1008,7 +1008,7 @@ public extension Google.Protobuf { builderResult.sourceCodeInfo = value } } - public func setSourceCodeInfo(value:Google.Protobuf.SourceCodeInfo)-> Google.Protobuf.FileDescriptorProtoBuilder { + public func setSourceCodeInfo(value:Google.Protobuf.SourceCodeInfo!)-> Google.Protobuf.FileDescriptorProtoBuilder { self.sourceCodeInfo = value return self } @@ -1023,7 +1023,7 @@ public extension Google.Protobuf { } public func clearSourceCodeInfo() -> Google.Protobuf.FileDescriptorProtoBuilder { builderResult.hasSourceCodeInfo = false - builderResult.sourceCodeInfo = Google.Protobuf.SourceCodeInfo() + builderResult.sourceCodeInfo = nil return self } override public var internalGetResult:GeneratedMessage { @@ -1398,7 +1398,7 @@ public extension Google.Protobuf { public private(set) var name:String = "" public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.MessageOptions = Google.Protobuf.MessageOptions() + public private(set) var options:Google.Protobuf.MessageOptions! public private(set) var field:Array = Array() public private(set) var extension_:Array = Array() public private(set) var nestedType:Array = Array() @@ -1786,7 +1786,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.MessageOptions { + public var options:Google.Protobuf.MessageOptions! { get { return builderResult.options } @@ -1795,7 +1795,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.MessageOptions)-> Google.Protobuf.DescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.MessageOptions!)-> Google.Protobuf.DescriptorProtoBuilder { self.options = value return self } @@ -1810,7 +1810,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.DescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.MessageOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { @@ -1992,7 +1992,7 @@ public extension Google.Protobuf { public private(set) var oneofIndex:Int32 = Int32(0) public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.FieldOptions = Google.Protobuf.FieldOptions() + public private(set) var options:Google.Protobuf.FieldOptions! required public init() { super.init() } @@ -2387,7 +2387,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.FieldOptions { + public var options:Google.Protobuf.FieldOptions! { get { return builderResult.options } @@ -2396,7 +2396,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.FieldOptions)-> Google.Protobuf.FieldDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.FieldOptions!)-> Google.Protobuf.FieldDescriptorProtoBuilder { self.options = value return self } @@ -2411,7 +2411,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.FieldDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.FieldOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { @@ -2721,7 +2721,7 @@ public extension Google.Protobuf { public private(set) var name:String = "" public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.EnumOptions = Google.Protobuf.EnumOptions() + public private(set) var options:Google.Protobuf.EnumOptions! public private(set) var value:Array = Array() required public init() { super.init() @@ -2914,7 +2914,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.EnumOptions { + public var options:Google.Protobuf.EnumOptions! { get { return builderResult.options } @@ -2923,7 +2923,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.EnumOptions)-> Google.Protobuf.EnumDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.EnumOptions!)-> Google.Protobuf.EnumDescriptorProtoBuilder { self.options = value return self } @@ -2938,7 +2938,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.EnumDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.EnumOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { @@ -3023,7 +3023,7 @@ public extension Google.Protobuf { public private(set) var number:Int32 = Int32(0) public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.EnumValueOptions = Google.Protobuf.EnumValueOptions() + public private(set) var options:Google.Protobuf.EnumValueOptions! required public init() { super.init() } @@ -3208,7 +3208,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.EnumValueOptions { + public var options:Google.Protobuf.EnumValueOptions! { get { return builderResult.options } @@ -3217,7 +3217,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.EnumValueOptions)-> Google.Protobuf.EnumValueDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.EnumValueOptions!)-> Google.Protobuf.EnumValueDescriptorProtoBuilder { self.options = value return self } @@ -3232,7 +3232,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.EnumValueDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.EnumValueOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { @@ -3312,7 +3312,7 @@ public extension Google.Protobuf { public private(set) var name:String = "" public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.ServiceOptions = Google.Protobuf.ServiceOptions() + public private(set) var options:Google.Protobuf.ServiceOptions! public private(set) var method:Array = Array() required public init() { super.init() @@ -3505,7 +3505,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.ServiceOptions { + public var options:Google.Protobuf.ServiceOptions! { get { return builderResult.options } @@ -3514,7 +3514,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.ServiceOptions)-> Google.Protobuf.ServiceDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.ServiceOptions!)-> Google.Protobuf.ServiceDescriptorProtoBuilder { self.options = value return self } @@ -3529,7 +3529,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.ServiceDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.ServiceOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { @@ -3617,7 +3617,7 @@ public extension Google.Protobuf { public private(set) var outputType:String = "" public private(set) var hasOptions:Bool = false - public private(set) var options:Google.Protobuf.MethodOptions = Google.Protobuf.MethodOptions() + public private(set) var options:Google.Protobuf.MethodOptions! required public init() { super.init() } @@ -3837,7 +3837,7 @@ public extension Google.Protobuf { return builderResult.hasOptions } } - public var options:Google.Protobuf.MethodOptions { + public var options:Google.Protobuf.MethodOptions! { get { return builderResult.options } @@ -3846,7 +3846,7 @@ public extension Google.Protobuf { builderResult.options = value } } - public func setOptions(value:Google.Protobuf.MethodOptions)-> Google.Protobuf.MethodDescriptorProtoBuilder { + public func setOptions(value:Google.Protobuf.MethodOptions!)-> Google.Protobuf.MethodDescriptorProtoBuilder { self.options = value return self } @@ -3861,7 +3861,7 @@ public extension Google.Protobuf { } public func clearOptions() -> Google.Protobuf.MethodDescriptorProtoBuilder { builderResult.hasOptions = false - builderResult.options = Google.Protobuf.MethodOptions() + builderResult.options = nil return self } override public var internalGetResult:GeneratedMessage { diff --git a/src/ProtocolBuffers/runtime-pb-swift/SwiftDescriptor.pb.swift b/src/ProtocolBuffers/runtime-pb-swift/SwiftDescriptor.pb.swift deleted file mode 100644 index a101b33..0000000 --- a/src/ProtocolBuffers/runtime-pb-swift/SwiftDescriptor.pb.swift +++ /dev/null @@ -1,337 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! - -import Foundation - -public extension Google.Protobuf -public func == (lhs: Google.Protobuf.SwiftFileOptions, rhs: Google.Protobuf.SwiftFileOptions) -> Bool { - if (lhs === rhs) { - return true - } - var fieldCheck:Bool = (lhs.hashValue == rhs.hashValue) - fieldCheck = fieldCheck && (lhs.hasClassPrefix == rhs.hasClassPrefix) && (!lhs.hasClassPrefix || lhs.classPrefix == rhs.classPrefix) - fieldCheck = fieldCheck && (lhs.hasEntitiesAccessControl == rhs.hasEntitiesAccessControl) && (!lhs.hasEntitiesAccessControl || lhs.entitiesAccessControl == rhs.entitiesAccessControl) - fieldCheck = fieldCheck && (lhs.hasCompileForFramework == rhs.hasCompileForFramework) && (!lhs.hasCompileForFramework || lhs.compileForFramework == rhs.compileForFramework) - return (fieldCheck && (lhs.unknownFields == rhs.unknownFields)) -} - -public var SwiftDescriptorRootswiftFileOptions:ConcreateExtensionField { - get { - return Google.Protobuf.SwiftDescriptorRoot.sharedInstance.SwiftDescriptorRootswiftFileOptionsStatic - } -} -public extension Google.Protobuf { - public struct SwiftDescriptorRoot { - public static var sharedInstance : SwiftDescriptorRoot { - struct Static { - static let instance : SwiftDescriptorRoot = SwiftDescriptorRoot() - } - return Static.instance - } - var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField - public var extensionRegistry:ExtensionRegistry - - init() { - SwiftDescriptorRootswiftFileOptionsStatic = ConcreateExtensionField(type:ExtensionType.ExtensionTypeMessage, extendedClass:Google.Protobuf.FileOptions.self, fieldNumber: 5092014, defaultValue:Google.Protobuf.SwiftFileOptions(), messageOrGroupClass:Google.Protobuf.SwiftFileOptions.self, isRepeated:false, isPacked:false, isMessageSetWireFormat:false) - extensionRegistry = ExtensionRegistry() - registerAllExtensions(extensionRegistry) - Google.Protobuf.DescriptorRoot.sharedInstance.registerAllExtensions(extensionRegistry) - } - public func registerAllExtensions(registry:ExtensionRegistry) { - registry.addExtension(SwiftDescriptorRootswiftFileOptionsStatic) - } - public static func swiftFileOptions() -> ConcreateExtensionField { - return SwiftDescriptorRoot.sharedInstance.SwiftDescriptorRootswiftFileOptionsStatic - } - } - - - - //Enum type declaration start - - public enum AccessControl:Int32 { - case InternalEntities = 0 - case PublicEntities = 1 - - } - - //Enum type declaration end - - final public class SwiftFileOptions : GeneratedMessage, GeneratedMessageProtocol { - public private(set) var hasClassPrefix:Bool = false - public private(set) var classPrefix:String = "" - - public private(set) var entitiesAccessControl:Google.Protobuf.AccessControl = Google.Protobuf.AccessControl.InternalEntities - public private(set) var hasEntitiesAccessControl:Bool = false - public private(set) var hasCompileForFramework:Bool = false - public private(set) var compileForFramework:Bool = true - - required public init() { - super.init() - } - override public func isInitialized() -> Bool { - return true - } - override public func writeToCodedOutputStream(output:CodedOutputStream) { - if hasClassPrefix { - output.writeString(1, value:classPrefix) - } - if hasEntitiesAccessControl { - output.writeEnum(2, value:entitiesAccessControl.rawValue) - } - if hasCompileForFramework { - output.writeBool(3, value:compileForFramework) - } - unknownFields.writeToCodedOutputStream(output) - } - override public func serializedSize() -> Int32 { - var serialize_size:Int32 = memoizedSerializedSize - if serialize_size != -1 { - return serialize_size - } - - serialize_size = 0 - if hasClassPrefix { - serialize_size += classPrefix.computeStringSize(1) - } - if (hasEntitiesAccessControl) { - serialize_size += entitiesAccessControl.rawValue.computeEnumSize(2) - } - if hasCompileForFramework { - serialize_size += compileForFramework.computeBoolSize(3) - } - serialize_size += unknownFields.serializedSize() - memoizedSerializedSize = serialize_size - return serialize_size - } - public class func parseFromData(data:NSData) -> Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromData(data, extensionRegistry:Google.Protobuf.SwiftDescriptorRoot.sharedInstance.extensionRegistry).build() - } - public class func parseFromData(data:NSData, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromData(data, extensionRegistry:extensionRegistry).build() - } - public class func parseFromInputStream(input:NSInputStream) -> Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromInputStream(input).build() - } - public class func parseFromInputStream(input:NSInputStream, extensionRegistry:ExtensionRegistry) ->Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream) -> Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromCodedInputStream(input).build() - } - public class func parseFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SwiftFileOptions { - return Google.Protobuf.SwiftFileOptions.builder().mergeFromCodedInputStream(input, extensionRegistry:extensionRegistry).build() - } - public class func builder() -> Google.Protobuf.SwiftFileOptionsBuilder { - return Google.Protobuf.SwiftFileOptions.classBuilder() as Google.Protobuf.SwiftFileOptionsBuilder - } - public func builder() -> Google.Protobuf.SwiftFileOptionsBuilder { - return classBuilder() as Google.Protobuf.SwiftFileOptionsBuilder - } - public override class func classBuilder() -> MessageBuilder { - return Google.Protobuf.SwiftFileOptionsBuilder() - } - public override func classBuilder() -> MessageBuilder { - return Google.Protobuf.SwiftFileOptions.builder() - } - public func toBuilder() -> Google.Protobuf.SwiftFileOptionsBuilder { - return Google.Protobuf.SwiftFileOptions.builderWithPrototype(self) - } - public class func builderWithPrototype(prototype:Google.Protobuf.SwiftFileOptions) -> Google.Protobuf.SwiftFileOptionsBuilder { - return Google.Protobuf.SwiftFileOptions.builder().mergeFrom(prototype) - } - override public func writeDescriptionTo(inout output:String, indent:String) { - if hasClassPrefix { - output += "\(indent) classPrefix: \(classPrefix) \n" - } - if (hasEntitiesAccessControl) { - output += "\(indent) entitiesAccessControl: \(entitiesAccessControl.rawValue)\n" - } - if hasCompileForFramework { - output += "\(indent) compileForFramework: \(compileForFramework) \n" - } - unknownFields.writeDescriptionTo(&output, indent:indent) - } - override public var hashValue:Int { - get { - var hashCode:Int = 7 - if hasClassPrefix { - hashCode = (hashCode &* 31) &+ classPrefix.hashValue - } - if hasEntitiesAccessControl { - hashCode = (hashCode &* 31) &+ Int(entitiesAccessControl.rawValue) - } - if hasCompileForFramework { - hashCode = (hashCode &* 31) &+ compileForFramework.hashValue - } - hashCode = (hashCode &* 31) &+ unknownFields.hashValue - return hashCode - } - } - - - //Meta information declaration start - - override public class func className() -> String { - return "Google.Protobuf.SwiftFileOptions" - } - override public func className() -> String { - return "Google.Protobuf.SwiftFileOptions" - } - override public func classMetaType() -> GeneratedMessage.Type { - return Google.Protobuf.SwiftFileOptions.self - } - //Meta information declaration end - - } - - final public class SwiftFileOptionsBuilder : GeneratedMessageBuilder { - private var builderResult:Google.Protobuf.SwiftFileOptions - - required override public init () { - builderResult = Google.Protobuf.SwiftFileOptions() - super.init() - } - public var hasClassPrefix:Bool { - get { - return builderResult.hasClassPrefix - } - } - public var classPrefix:String { - get { - return builderResult.classPrefix - } - set (value) { - builderResult.hasClassPrefix = true - builderResult.classPrefix = value - } - } - public func setClassPrefix(value:String)-> Google.Protobuf.SwiftFileOptionsBuilder { - self.classPrefix = value - return self - } - public func clearClassPrefix() -> Google.Protobuf.SwiftFileOptionsBuilder{ - builderResult.hasClassPrefix = false - builderResult.classPrefix = "" - return self - } - public var hasEntitiesAccessControl:Bool{ - get { - return builderResult.hasEntitiesAccessControl - } - } - public var entitiesAccessControl:Google.Protobuf.AccessControl { - get { - return builderResult.entitiesAccessControl - } - set (value) { - builderResult.hasEntitiesAccessControl = true - builderResult.entitiesAccessControl = value - } - } - public func setEntitiesAccessControl(value:Google.Protobuf.AccessControl)-> Google.Protobuf.SwiftFileOptionsBuilder { - self.entitiesAccessControl = value - return self - } - public func clearEntitiesAccessControl() -> Google.Protobuf.SwiftFileOptionsBuilder { - builderResult.hasEntitiesAccessControl = false - builderResult.entitiesAccessControl = .InternalEntities - return self - } - public var hasCompileForFramework:Bool { - get { - return builderResult.hasCompileForFramework - } - } - public var compileForFramework:Bool { - get { - return builderResult.compileForFramework - } - set (value) { - builderResult.hasCompileForFramework = true - builderResult.compileForFramework = value - } - } - public func setCompileForFramework(value:Bool)-> Google.Protobuf.SwiftFileOptionsBuilder { - self.compileForFramework = value - return self - } - public func clearCompileForFramework() -> Google.Protobuf.SwiftFileOptionsBuilder{ - builderResult.hasCompileForFramework = false - builderResult.compileForFramework = true - return self - } - override public var internalGetResult:GeneratedMessage { - get { - return builderResult - } - } - public override func clear() -> Google.Protobuf.SwiftFileOptionsBuilder { - builderResult = Google.Protobuf.SwiftFileOptions() - return self - } - public override func clone() -> Google.Protobuf.SwiftFileOptionsBuilder { - return Google.Protobuf.SwiftFileOptions.builderWithPrototype(builderResult) - } - public override func build() -> Google.Protobuf.SwiftFileOptions { - checkInitialized() - return buildPartial() - } - public func buildPartial() -> Google.Protobuf.SwiftFileOptions { - var returnMe:Google.Protobuf.SwiftFileOptions = builderResult - return returnMe - } - public func mergeFrom(other:Google.Protobuf.SwiftFileOptions) -> Google.Protobuf.SwiftFileOptionsBuilder { - if (other == Google.Protobuf.SwiftFileOptions()) { - return self - } - if other.hasClassPrefix { - classPrefix = other.classPrefix - } - if other.hasEntitiesAccessControl { - entitiesAccessControl = other.entitiesAccessControl - } - if other.hasCompileForFramework { - compileForFramework = other.compileForFramework - } - mergeUnknownFields(other.unknownFields) - return self - } - public override func mergeFromCodedInputStream(input:CodedInputStream) ->Google.Protobuf.SwiftFileOptionsBuilder { - return mergeFromCodedInputStream(input, extensionRegistry:ExtensionRegistry()) - } - public override func mergeFromCodedInputStream(input:CodedInputStream, extensionRegistry:ExtensionRegistry) -> Google.Protobuf.SwiftFileOptionsBuilder { - var unknownFieldsBuilder:UnknownFieldSetBuilder = UnknownFieldSet.builderWithUnknownFields(self.unknownFields) - while (true) { - var tag = input.readTag() - switch tag { - case 0: - self.unknownFields = unknownFieldsBuilder.build() - return self - - case 10 : - classPrefix = input.readString() - - case 16 : - let valueIntentitiesAccessControl = input.readEnum() - if let enumsentitiesAccessControl = Google.Protobuf.AccessControl(rawValue:valueIntentitiesAccessControl){ - entitiesAccessControl = enumsentitiesAccessControl - } else { - unknownFieldsBuilder.mergeVarintField(2, value:Int64(valueIntentitiesAccessControl)) - } - - case 24 : - compileForFramework = input.readBool() - - default: - if (!parseUnknownField(input,unknownFields:unknownFieldsBuilder, extensionRegistry:extensionRegistry, tag:tag)) { - unknownFields = unknownFieldsBuilder.build() - return self - } - } - } - } - } - -} - -// @@protoc_insertion_point(global_scope) diff --git a/src/compiler/google/protobuf/performance.proto b/src/compiler/google/protobuf/performance.proto index 0d465af..33c852d 100644 --- a/src/compiler/google/protobuf/performance.proto +++ b/src/compiler/google/protobuf/performance.proto @@ -4,6 +4,14 @@ option (.google.protobuf.swift_file_options).entities_access_control = PublicEnt // package google.protobuf; +message User { + optional Group group = 1; +} + +message Group { + optional User owner = 1; +} + message PerfomanceBatch { repeated Perfomance batch = 1; diff --git a/src/compiler/swift_message_field.cc b/src/compiler/swift_message_field.cc index fe07344..19dd1ec 100644 --- a/src/compiler/swift_message_field.cc +++ b/src/compiler/swift_message_field.cc @@ -102,7 +102,7 @@ namespace google { namespace protobuf { namespace compiler { namespace swift { } else { printer->Print(variables_, "$acontrol$private(set) var has$capitalized_name$:Bool = false\n"); - printer->Print(variables_, "$acontrol$private(set) var $name$:$type$ = $type$()\n"); + printer->Print(variables_, "$acontrol$private(set) var $name$:$type$!\n"); } } @@ -117,7 +117,7 @@ namespace google { namespace protobuf { namespace compiler { namespace swift { " return builderResult.has$capitalized_name$\n" " }\n" "}\n" - "$acontrol$var $name$:$storage_type$ {\n" + "$acontrol$var $name$:$storage_type$! {\n" " get {\n" " return builderResult.$name$\n" " }\n" @@ -126,7 +126,7 @@ namespace google { namespace protobuf { namespace compiler { namespace swift { " builderResult.$name$ = value\n" " }\n" "}\n" - "$acontrol$func set$capitalized_name$(value:$storage_type$)-> $classname$Builder {\n" + "$acontrol$func set$capitalized_name$(value:$storage_type$!)-> $classname$Builder {\n" " self.$name$ = value\n" " return self\n" "}\n" @@ -141,7 +141,7 @@ namespace google { namespace protobuf { namespace compiler { namespace swift { "}\n" "$acontrolFunc$ func clear$capitalized_name$() -> $classname$Builder {\n" " builderResult.has$capitalized_name$ = false\n" - " builderResult.$name$ = $type$()\n" + " builderResult.$name$ = nil\n" " return self\n" "}\n"); }