| // source: google/protobuf/descriptor.proto |
| /** |
| * @fileoverview |
| * @enhanceable |
| * @suppress {missingRequire} reports error on implicit type usages. |
| * @suppress {messageConventions} JS Compiler reports an error if a variable or |
| * field starts with 'MSG_' and isn't a translatable message. |
| * @public |
| */ |
| // GENERATED CODE -- DO NOT EDIT! |
| /* eslint-disable */ |
| // @ts-nocheck |
| |
| var jspb = require('google-protobuf'); |
| var goog = jspb; |
| var proto = {}; |
| |
| goog.exportSymbol('google.protobuf.DescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.DescriptorProto.ExtensionRange', null, proto); |
| goog.exportSymbol('google.protobuf.DescriptorProto.ReservedRange', null, proto); |
| goog.exportSymbol('google.protobuf.EnumDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.EnumDescriptorProto.EnumReservedRange', null, proto); |
| goog.exportSymbol('google.protobuf.EnumOptions', null, proto); |
| goog.exportSymbol('google.protobuf.EnumValueDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.EnumValueOptions', null, proto); |
| goog.exportSymbol('google.protobuf.ExtensionRangeOptions', null, proto); |
| goog.exportSymbol('google.protobuf.FieldDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.FieldDescriptorProto.Label', null, proto); |
| goog.exportSymbol('google.protobuf.FieldDescriptorProto.Type', null, proto); |
| goog.exportSymbol('google.protobuf.FieldOptions', null, proto); |
| goog.exportSymbol('google.protobuf.FieldOptions.CType', null, proto); |
| goog.exportSymbol('google.protobuf.FieldOptions.JSType', null, proto); |
| goog.exportSymbol('google.protobuf.FileDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.FileDescriptorSet', null, proto); |
| goog.exportSymbol('google.protobuf.FileOptions', null, proto); |
| goog.exportSymbol('google.protobuf.FileOptions.OptimizeMode', null, proto); |
| goog.exportSymbol('google.protobuf.GeneratedCodeInfo', null, proto); |
| goog.exportSymbol('google.protobuf.GeneratedCodeInfo.Annotation', null, proto); |
| goog.exportSymbol('google.protobuf.MessageOptions', null, proto); |
| goog.exportSymbol('google.protobuf.MethodDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.MethodOptions', null, proto); |
| goog.exportSymbol('google.protobuf.MethodOptions.IdempotencyLevel', null, proto); |
| goog.exportSymbol('google.protobuf.OneofDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.OneofOptions', null, proto); |
| goog.exportSymbol('google.protobuf.ServiceDescriptorProto', null, proto); |
| goog.exportSymbol('google.protobuf.ServiceOptions', null, proto); |
| goog.exportSymbol('google.protobuf.SourceCodeInfo', null, proto); |
| goog.exportSymbol('google.protobuf.SourceCodeInfo.Location', null, proto); |
| goog.exportSymbol('google.protobuf.UninterpretedOption', null, proto); |
| goog.exportSymbol('google.protobuf.UninterpretedOption.NamePart', null, proto); |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.FileDescriptorSet = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.FileDescriptorSet.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.FileDescriptorSet, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.FileDescriptorSet.displayName = 'proto.google.protobuf.FileDescriptorSet'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.FileDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.FileDescriptorProto.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.FileDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.FileDescriptorProto.displayName = 'proto.google.protobuf.FileDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.DescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.DescriptorProto.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.DescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.DescriptorProto.displayName = 'proto.google.protobuf.DescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.DescriptorProto.ExtensionRange, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.displayName = 'proto.google.protobuf.DescriptorProto.ExtensionRange'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.DescriptorProto.ReservedRange, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.displayName = 'proto.google.protobuf.DescriptorProto.ReservedRange'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.ExtensionRangeOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.ExtensionRangeOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.ExtensionRangeOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.displayName = 'proto.google.protobuf.ExtensionRangeOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.FieldDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.FieldDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.FieldDescriptorProto.displayName = 'proto.google.protobuf.FieldDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.OneofDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.OneofDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.OneofDescriptorProto.displayName = 'proto.google.protobuf.OneofDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.EnumDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.EnumDescriptorProto.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.EnumDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.EnumDescriptorProto.displayName = 'proto.google.protobuf.EnumDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.EnumDescriptorProto.EnumReservedRange, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.displayName = 'proto.google.protobuf.EnumDescriptorProto.EnumReservedRange'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.EnumValueDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.displayName = 'proto.google.protobuf.EnumValueDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.ServiceDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.ServiceDescriptorProto.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.ServiceDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.displayName = 'proto.google.protobuf.ServiceDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.MethodDescriptorProto = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.MethodDescriptorProto, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.MethodDescriptorProto.displayName = 'proto.google.protobuf.MethodDescriptorProto'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.FileOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.FileOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.FileOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.FileOptions.displayName = 'proto.google.protobuf.FileOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.FileOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.FileOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.MessageOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.MessageOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.MessageOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.MessageOptions.displayName = 'proto.google.protobuf.MessageOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.MessageOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.MessageOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.FieldOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.FieldOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.FieldOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.FieldOptions.displayName = 'proto.google.protobuf.FieldOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.FieldOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.FieldOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.OneofOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.OneofOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.OneofOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.OneofOptions.displayName = 'proto.google.protobuf.OneofOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.OneofOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.OneofOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.EnumOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.EnumOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.EnumOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.EnumOptions.displayName = 'proto.google.protobuf.EnumOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.EnumOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.EnumOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.EnumValueOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.EnumValueOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.EnumValueOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.EnumValueOptions.displayName = 'proto.google.protobuf.EnumValueOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.EnumValueOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.EnumValueOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.ServiceOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.ServiceOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.ServiceOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.ServiceOptions.displayName = 'proto.google.protobuf.ServiceOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.ServiceOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.ServiceOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.MethodOptions = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, 500, proto.google.protobuf.MethodOptions.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.MethodOptions, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.MethodOptions.displayName = 'proto.google.protobuf.MethodOptions'; |
| } |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldInfo>} |
| */ |
| proto.google.protobuf.MethodOptions.extensions = {}; |
| |
| |
| /** |
| * The extensions registered with this message class. This is a map of |
| * extension field number to fieldInfo object. |
| * |
| * For example: |
| * { 123: {fieldIndex: 123, fieldName: {my_field_name: 0}, ctor: proto.example.MyMessage} } |
| * |
| * fieldName contains the JsCompiler renamed field name property so that it |
| * works in OPTIMIZED mode. |
| * |
| * @type {!Object<number, jspb.ExtensionFieldBinaryInfo>} |
| */ |
| proto.google.protobuf.MethodOptions.extensionsBinary = {}; |
| |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.UninterpretedOption = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.UninterpretedOption.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.UninterpretedOption, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.UninterpretedOption.displayName = 'proto.google.protobuf.UninterpretedOption'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, null, null); |
| }; |
| goog.inherits(proto.google.protobuf.UninterpretedOption.NamePart, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.displayName = 'proto.google.protobuf.UninterpretedOption.NamePart'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.SourceCodeInfo = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.SourceCodeInfo.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.SourceCodeInfo, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.SourceCodeInfo.displayName = 'proto.google.protobuf.SourceCodeInfo'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.SourceCodeInfo.Location.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.SourceCodeInfo.Location, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.displayName = 'proto.google.protobuf.SourceCodeInfo.Location'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.GeneratedCodeInfo = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.GeneratedCodeInfo.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.GeneratedCodeInfo, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.displayName = 'proto.google.protobuf.GeneratedCodeInfo'; |
| } |
| /** |
| * Generated by JsPbCodeGenerator. |
| * @param {Array=} opt_data Optional initial data array, typically from a |
| * server response, or constructed directly in Javascript. The array is used |
| * in place and becomes part of the constructed object. It is not cloned. |
| * If no data is provided, the constructed object will be empty, but still |
| * valid. |
| * @extends {jspb.Message} |
| * @constructor |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation = function(opt_data) { |
| jspb.Message.initialize(this, opt_data, 0, -1, proto.google.protobuf.GeneratedCodeInfo.Annotation.repeatedFields_, null); |
| }; |
| goog.inherits(proto.google.protobuf.GeneratedCodeInfo.Annotation, jspb.Message); |
| if (goog.DEBUG && !COMPILED) { |
| /** |
| * @public |
| * @override |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.displayName = 'proto.google.protobuf.GeneratedCodeInfo.Annotation'; |
| } |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.FileDescriptorSet.repeatedFields_ = [1]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.FileDescriptorSet.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.FileDescriptorSet} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileDescriptorSet.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| fileList: jspb.Message.toObjectList(msg.getFileList(), |
| proto.google.protobuf.FileDescriptorProto.toObject, includeInstance) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.FileDescriptorSet} |
| */ |
| proto.google.protobuf.FileDescriptorSet.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.FileDescriptorSet; |
| return proto.google.protobuf.FileDescriptorSet.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.FileDescriptorSet} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.FileDescriptorSet} |
| */ |
| proto.google.protobuf.FileDescriptorSet.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = new proto.google.protobuf.FileDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.FileDescriptorProto.deserializeBinaryFromReader); |
| msg.addFile(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.FileDescriptorSet.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.FileDescriptorSet} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileDescriptorSet.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getFileList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 1, |
| f, |
| proto.google.protobuf.FileDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| /** |
| * repeated FileDescriptorProto file = 1; |
| * @return {!Array<!proto.google.protobuf.FileDescriptorProto>} |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.getFileList = function() { |
| return /** @type{!Array<!proto.google.protobuf.FileDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.FileDescriptorProto, 1)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.FileDescriptorProto>} value |
| * @return {!proto.google.protobuf.FileDescriptorSet} returns this |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.setFileList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 1, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FileDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FileDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.addFile = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.google.protobuf.FileDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorSet} returns this |
| */ |
| proto.google.protobuf.FileDescriptorSet.prototype.clearFileList = function() { |
| return this.setFileList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.FileDescriptorProto.repeatedFields_ = [3,10,11,4,5,6,7]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.FileDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.FileDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| pb_package: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| dependencyList: (f = jspb.Message.getRepeatedField(msg, 3)) == null ? undefined : f, |
| publicDependencyList: (f = jspb.Message.getRepeatedField(msg, 10)) == null ? undefined : f, |
| weakDependencyList: (f = jspb.Message.getRepeatedField(msg, 11)) == null ? undefined : f, |
| messageTypeList: jspb.Message.toObjectList(msg.getMessageTypeList(), |
| proto.google.protobuf.DescriptorProto.toObject, includeInstance), |
| enumTypeList: jspb.Message.toObjectList(msg.getEnumTypeList(), |
| proto.google.protobuf.EnumDescriptorProto.toObject, includeInstance), |
| serviceList: jspb.Message.toObjectList(msg.getServiceList(), |
| proto.google.protobuf.ServiceDescriptorProto.toObject, includeInstance), |
| extensionList: jspb.Message.toObjectList(msg.getExtensionList(), |
| proto.google.protobuf.FieldDescriptorProto.toObject, includeInstance), |
| options: (f = msg.getOptions()) && proto.google.protobuf.FileOptions.toObject(includeInstance, f), |
| sourceCodeInfo: (f = msg.getSourceCodeInfo()) && proto.google.protobuf.SourceCodeInfo.toObject(includeInstance, f), |
| syntax: (f = jspb.Message.getField(msg, 12)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.FileDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.FileDescriptorProto; |
| return proto.google.protobuf.FileDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.FileDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.FileDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setPackage(value); |
| break; |
| case 3: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.addDependency(value); |
| break; |
| case 10: |
| var values = /** @type {!Array<number>} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); |
| for (var i = 0; i < values.length; i++) { |
| msg.addPublicDependency(values[i]); |
| } |
| break; |
| case 11: |
| var values = /** @type {!Array<number>} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); |
| for (var i = 0; i < values.length; i++) { |
| msg.addWeakDependency(values[i]); |
| } |
| break; |
| case 4: |
| var value = new proto.google.protobuf.DescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.DescriptorProto.deserializeBinaryFromReader); |
| msg.addMessageType(value); |
| break; |
| case 5: |
| var value = new proto.google.protobuf.EnumDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.EnumDescriptorProto.deserializeBinaryFromReader); |
| msg.addEnumType(value); |
| break; |
| case 6: |
| var value = new proto.google.protobuf.ServiceDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.ServiceDescriptorProto.deserializeBinaryFromReader); |
| msg.addService(value); |
| break; |
| case 7: |
| var value = new proto.google.protobuf.FieldDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.FieldDescriptorProto.deserializeBinaryFromReader); |
| msg.addExtension$(value); |
| break; |
| case 8: |
| var value = new proto.google.protobuf.FileOptions; |
| reader.readMessage(value,proto.google.protobuf.FileOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| case 9: |
| var value = new proto.google.protobuf.SourceCodeInfo; |
| reader.readMessage(value,proto.google.protobuf.SourceCodeInfo.deserializeBinaryFromReader); |
| msg.setSourceCodeInfo(value); |
| break; |
| case 12: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setSyntax(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.FileDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.FileDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeString( |
| 2, |
| f |
| ); |
| } |
| f = message.getDependencyList(); |
| if (f.length > 0) { |
| writer.writeRepeatedString( |
| 3, |
| f |
| ); |
| } |
| f = message.getPublicDependencyList(); |
| if (f.length > 0) { |
| writer.writeRepeatedInt32( |
| 10, |
| f |
| ); |
| } |
| f = message.getWeakDependencyList(); |
| if (f.length > 0) { |
| writer.writeRepeatedInt32( |
| 11, |
| f |
| ); |
| } |
| f = message.getMessageTypeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 4, |
| f, |
| proto.google.protobuf.DescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getEnumTypeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 5, |
| f, |
| proto.google.protobuf.EnumDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getServiceList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 6, |
| f, |
| proto.google.protobuf.ServiceDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getExtensionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 7, |
| f, |
| proto.google.protobuf.FieldDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 8, |
| f, |
| proto.google.protobuf.FileOptions.serializeBinaryToWriter |
| ); |
| } |
| f = message.getSourceCodeInfo(); |
| if (f != null) { |
| writer.writeMessage( |
| 9, |
| f, |
| proto.google.protobuf.SourceCodeInfo.serializeBinaryToWriter |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 12)); |
| if (f != null) { |
| writer.writeString( |
| 12, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional string package = 2; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getPackage = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setPackage = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearPackage = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.hasPackage = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * repeated string dependency = 3; |
| * @return {!Array<string>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getDependencyList = function() { |
| return /** @type {!Array<string>} */ (jspb.Message.getRepeatedField(this, 3)); |
| }; |
| |
| |
| /** |
| * @param {!Array<string>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setDependencyList = function(value) { |
| return jspb.Message.setField(this, 3, value || []); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addDependency = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 3, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearDependencyList = function() { |
| return this.setDependencyList([]); |
| }; |
| |
| |
| /** |
| * repeated int32 public_dependency = 10; |
| * @return {!Array<number>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getPublicDependencyList = function() { |
| return /** @type {!Array<number>} */ (jspb.Message.getRepeatedField(this, 10)); |
| }; |
| |
| |
| /** |
| * @param {!Array<number>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setPublicDependencyList = function(value) { |
| return jspb.Message.setField(this, 10, value || []); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addPublicDependency = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 10, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearPublicDependencyList = function() { |
| return this.setPublicDependencyList([]); |
| }; |
| |
| |
| /** |
| * repeated int32 weak_dependency = 11; |
| * @return {!Array<number>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getWeakDependencyList = function() { |
| return /** @type {!Array<number>} */ (jspb.Message.getRepeatedField(this, 11)); |
| }; |
| |
| |
| /** |
| * @param {!Array<number>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setWeakDependencyList = function(value) { |
| return jspb.Message.setField(this, 11, value || []); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addWeakDependency = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 11, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearWeakDependencyList = function() { |
| return this.setWeakDependencyList([]); |
| }; |
| |
| |
| /** |
| * repeated DescriptorProto message_type = 4; |
| * @return {!Array<!proto.google.protobuf.DescriptorProto>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getMessageTypeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.DescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.DescriptorProto, 4)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.DescriptorProto>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setMessageTypeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 4, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.DescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.DescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addMessageType = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.google.protobuf.DescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearMessageTypeList = function() { |
| return this.setMessageTypeList([]); |
| }; |
| |
| |
| /** |
| * repeated EnumDescriptorProto enum_type = 5; |
| * @return {!Array<!proto.google.protobuf.EnumDescriptorProto>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getEnumTypeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.EnumDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.EnumDescriptorProto, 5)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.EnumDescriptorProto>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setEnumTypeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 5, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.EnumDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.EnumDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addEnumType = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 5, opt_value, proto.google.protobuf.EnumDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearEnumTypeList = function() { |
| return this.setEnumTypeList([]); |
| }; |
| |
| |
| /** |
| * repeated ServiceDescriptorProto service = 6; |
| * @return {!Array<!proto.google.protobuf.ServiceDescriptorProto>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getServiceList = function() { |
| return /** @type{!Array<!proto.google.protobuf.ServiceDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.ServiceDescriptorProto, 6)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.ServiceDescriptorProto>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setServiceList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 6, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.ServiceDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addService = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.google.protobuf.ServiceDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearServiceList = function() { |
| return this.setServiceList([]); |
| }; |
| |
| |
| /** |
| * repeated FieldDescriptorProto extension = 7; |
| * @return {!Array<!proto.google.protobuf.FieldDescriptorProto>} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getExtensionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.FieldDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.FieldDescriptorProto, 7)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.FieldDescriptorProto>} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setExtensionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 7, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FieldDescriptorProto} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.addExtension$ = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 7, opt_value, proto.google.protobuf.FieldDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearExtensionList = function() { |
| return this.setExtensionList([]); |
| }; |
| |
| |
| /** |
| * optional FileOptions options = 8; |
| * @return {?proto.google.protobuf.FileOptions} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.FileOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.FileOptions, 8)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.FileOptions|undefined} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 8, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 8) != null; |
| }; |
| |
| |
| /** |
| * optional SourceCodeInfo source_code_info = 9; |
| * @return {?proto.google.protobuf.SourceCodeInfo} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getSourceCodeInfo = function() { |
| return /** @type{?proto.google.protobuf.SourceCodeInfo} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.SourceCodeInfo, 9)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.SourceCodeInfo|undefined} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setSourceCodeInfo = function(value) { |
| return jspb.Message.setWrapperField(this, 9, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearSourceCodeInfo = function() { |
| return this.setSourceCodeInfo(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.hasSourceCodeInfo = function() { |
| return jspb.Message.getField(this, 9) != null; |
| }; |
| |
| |
| /** |
| * optional string syntax = 12; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.getSyntax = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 12, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.setSyntax = function(value) { |
| return jspb.Message.setField(this, 12, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.clearSyntax = function() { |
| return jspb.Message.setField(this, 12, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileDescriptorProto.prototype.hasSyntax = function() { |
| return jspb.Message.getField(this, 12) != null; |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.DescriptorProto.repeatedFields_ = [2,6,3,4,5,8,9,10]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.DescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.DescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| fieldList: jspb.Message.toObjectList(msg.getFieldList(), |
| proto.google.protobuf.FieldDescriptorProto.toObject, includeInstance), |
| extensionList: jspb.Message.toObjectList(msg.getExtensionList(), |
| proto.google.protobuf.FieldDescriptorProto.toObject, includeInstance), |
| nestedTypeList: jspb.Message.toObjectList(msg.getNestedTypeList(), |
| proto.google.protobuf.DescriptorProto.toObject, includeInstance), |
| enumTypeList: jspb.Message.toObjectList(msg.getEnumTypeList(), |
| proto.google.protobuf.EnumDescriptorProto.toObject, includeInstance), |
| extensionRangeList: jspb.Message.toObjectList(msg.getExtensionRangeList(), |
| proto.google.protobuf.DescriptorProto.ExtensionRange.toObject, includeInstance), |
| oneofDeclList: jspb.Message.toObjectList(msg.getOneofDeclList(), |
| proto.google.protobuf.OneofDescriptorProto.toObject, includeInstance), |
| options: (f = msg.getOptions()) && proto.google.protobuf.MessageOptions.toObject(includeInstance, f), |
| reservedRangeList: jspb.Message.toObjectList(msg.getReservedRangeList(), |
| proto.google.protobuf.DescriptorProto.ReservedRange.toObject, includeInstance), |
| reservedNameList: (f = jspb.Message.getRepeatedField(msg, 10)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.DescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.DescriptorProto; |
| return proto.google.protobuf.DescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.DescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.DescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = new proto.google.protobuf.FieldDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.FieldDescriptorProto.deserializeBinaryFromReader); |
| msg.addField(value); |
| break; |
| case 6: |
| var value = new proto.google.protobuf.FieldDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.FieldDescriptorProto.deserializeBinaryFromReader); |
| msg.addExtension$(value); |
| break; |
| case 3: |
| var value = new proto.google.protobuf.DescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.DescriptorProto.deserializeBinaryFromReader); |
| msg.addNestedType(value); |
| break; |
| case 4: |
| var value = new proto.google.protobuf.EnumDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.EnumDescriptorProto.deserializeBinaryFromReader); |
| msg.addEnumType(value); |
| break; |
| case 5: |
| var value = new proto.google.protobuf.DescriptorProto.ExtensionRange; |
| reader.readMessage(value,proto.google.protobuf.DescriptorProto.ExtensionRange.deserializeBinaryFromReader); |
| msg.addExtensionRange(value); |
| break; |
| case 8: |
| var value = new proto.google.protobuf.OneofDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.OneofDescriptorProto.deserializeBinaryFromReader); |
| msg.addOneofDecl(value); |
| break; |
| case 7: |
| var value = new proto.google.protobuf.MessageOptions; |
| reader.readMessage(value,proto.google.protobuf.MessageOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| case 9: |
| var value = new proto.google.protobuf.DescriptorProto.ReservedRange; |
| reader.readMessage(value,proto.google.protobuf.DescriptorProto.ReservedRange.deserializeBinaryFromReader); |
| msg.addReservedRange(value); |
| break; |
| case 10: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.addReservedName(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.DescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.DescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = message.getFieldList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 2, |
| f, |
| proto.google.protobuf.FieldDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getExtensionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 6, |
| f, |
| proto.google.protobuf.FieldDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getNestedTypeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 3, |
| f, |
| proto.google.protobuf.DescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getEnumTypeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 4, |
| f, |
| proto.google.protobuf.EnumDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getExtensionRangeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 5, |
| f, |
| proto.google.protobuf.DescriptorProto.ExtensionRange.serializeBinaryToWriter |
| ); |
| } |
| f = message.getOneofDeclList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 8, |
| f, |
| proto.google.protobuf.OneofDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 7, |
| f, |
| proto.google.protobuf.MessageOptions.serializeBinaryToWriter |
| ); |
| } |
| f = message.getReservedRangeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 9, |
| f, |
| proto.google.protobuf.DescriptorProto.ReservedRange.serializeBinaryToWriter |
| ); |
| } |
| f = message.getReservedNameList(); |
| if (f.length > 0) { |
| writer.writeRepeatedString( |
| 10, |
| f |
| ); |
| } |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.DescriptorProto.ExtensionRange.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.DescriptorProto.ExtensionRange} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| start: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| end: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| options: (f = msg.getOptions()) && proto.google.protobuf.ExtensionRangeOptions.toObject(includeInstance, f) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.DescriptorProto.ExtensionRange; |
| return proto.google.protobuf.DescriptorProto.ExtensionRange.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.DescriptorProto.ExtensionRange} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setStart(value); |
| break; |
| case 2: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setEnd(value); |
| break; |
| case 3: |
| var value = new proto.google.protobuf.ExtensionRangeOptions; |
| reader.readMessage(value,proto.google.protobuf.ExtensionRangeOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.DescriptorProto.ExtensionRange.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.DescriptorProto.ExtensionRange} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {number} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeInt32( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeInt32( |
| 2, |
| f |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 3, |
| f, |
| proto.google.protobuf.ExtensionRangeOptions.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional int32 start = 1; |
| * @return {number} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.getStart = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.setStart = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.clearStart = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.hasStart = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional int32 end = 2; |
| * @return {number} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.getEnd = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.setEnd = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.clearEnd = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.hasEnd = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional ExtensionRangeOptions options = 3; |
| * @return {?proto.google.protobuf.ExtensionRangeOptions} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.ExtensionRangeOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.ExtensionRangeOptions, 3)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.ExtensionRangeOptions|undefined} value |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.ExtensionRange.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.DescriptorProto.ReservedRange.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.DescriptorProto.ReservedRange} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| start: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| end: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.DescriptorProto.ReservedRange; |
| return proto.google.protobuf.DescriptorProto.ReservedRange.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.DescriptorProto.ReservedRange} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setStart(value); |
| break; |
| case 2: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setEnd(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.DescriptorProto.ReservedRange.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.DescriptorProto.ReservedRange} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {number} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeInt32( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeInt32( |
| 2, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional int32 start = 1; |
| * @return {number} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.getStart = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.setStart = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.clearStart = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.hasStart = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional int32 end = 2; |
| * @return {number} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.getEnd = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.setEnd = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.clearEnd = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.ReservedRange.prototype.hasEnd = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * repeated FieldDescriptorProto field = 2; |
| * @return {!Array<!proto.google.protobuf.FieldDescriptorProto>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getFieldList = function() { |
| return /** @type{!Array<!proto.google.protobuf.FieldDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.FieldDescriptorProto, 2)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.FieldDescriptorProto>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setFieldList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 2, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FieldDescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addField = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.google.protobuf.FieldDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearFieldList = function() { |
| return this.setFieldList([]); |
| }; |
| |
| |
| /** |
| * repeated FieldDescriptorProto extension = 6; |
| * @return {!Array<!proto.google.protobuf.FieldDescriptorProto>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getExtensionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.FieldDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.FieldDescriptorProto, 6)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.FieldDescriptorProto>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setExtensionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 6, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.FieldDescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addExtension$ = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.google.protobuf.FieldDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearExtensionList = function() { |
| return this.setExtensionList([]); |
| }; |
| |
| |
| /** |
| * repeated DescriptorProto nested_type = 3; |
| * @return {!Array<!proto.google.protobuf.DescriptorProto>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getNestedTypeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.DescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.DescriptorProto, 3)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.DescriptorProto>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setNestedTypeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 3, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.DescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.DescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addNestedType = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.google.protobuf.DescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearNestedTypeList = function() { |
| return this.setNestedTypeList([]); |
| }; |
| |
| |
| /** |
| * repeated EnumDescriptorProto enum_type = 4; |
| * @return {!Array<!proto.google.protobuf.EnumDescriptorProto>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getEnumTypeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.EnumDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.EnumDescriptorProto, 4)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.EnumDescriptorProto>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setEnumTypeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 4, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.EnumDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.EnumDescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addEnumType = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.google.protobuf.EnumDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearEnumTypeList = function() { |
| return this.setEnumTypeList([]); |
| }; |
| |
| |
| /** |
| * repeated ExtensionRange extension_range = 5; |
| * @return {!Array<!proto.google.protobuf.DescriptorProto.ExtensionRange>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getExtensionRangeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.DescriptorProto.ExtensionRange>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.DescriptorProto.ExtensionRange, 5)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.DescriptorProto.ExtensionRange>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setExtensionRangeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 5, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.DescriptorProto.ExtensionRange=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.DescriptorProto.ExtensionRange} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addExtensionRange = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 5, opt_value, proto.google.protobuf.DescriptorProto.ExtensionRange, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearExtensionRangeList = function() { |
| return this.setExtensionRangeList([]); |
| }; |
| |
| |
| /** |
| * repeated OneofDescriptorProto oneof_decl = 8; |
| * @return {!Array<!proto.google.protobuf.OneofDescriptorProto>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getOneofDeclList = function() { |
| return /** @type{!Array<!proto.google.protobuf.OneofDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.OneofDescriptorProto, 8)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.OneofDescriptorProto>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setOneofDeclList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 8, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.OneofDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.OneofDescriptorProto} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addOneofDecl = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 8, opt_value, proto.google.protobuf.OneofDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearOneofDeclList = function() { |
| return this.setOneofDeclList([]); |
| }; |
| |
| |
| /** |
| * optional MessageOptions options = 7; |
| * @return {?proto.google.protobuf.MessageOptions} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.MessageOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.MessageOptions, 7)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.MessageOptions|undefined} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 7, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 7) != null; |
| }; |
| |
| |
| /** |
| * repeated ReservedRange reserved_range = 9; |
| * @return {!Array<!proto.google.protobuf.DescriptorProto.ReservedRange>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getReservedRangeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.DescriptorProto.ReservedRange>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.DescriptorProto.ReservedRange, 9)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.DescriptorProto.ReservedRange>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setReservedRangeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 9, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.DescriptorProto.ReservedRange=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.DescriptorProto.ReservedRange} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addReservedRange = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 9, opt_value, proto.google.protobuf.DescriptorProto.ReservedRange, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearReservedRangeList = function() { |
| return this.setReservedRangeList([]); |
| }; |
| |
| |
| /** |
| * repeated string reserved_name = 10; |
| * @return {!Array<string>} |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.getReservedNameList = function() { |
| return /** @type {!Array<string>} */ (jspb.Message.getRepeatedField(this, 10)); |
| }; |
| |
| |
| /** |
| * @param {!Array<string>} value |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.setReservedNameList = function(value) { |
| return jspb.Message.setField(this, 10, value || []); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.addReservedName = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 10, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.DescriptorProto} returns this |
| */ |
| proto.google.protobuf.DescriptorProto.prototype.clearReservedNameList = function() { |
| return this.setReservedNameList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.ExtensionRangeOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.ExtensionRangeOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.ExtensionRangeOptions.extensions, proto.google.protobuf.ExtensionRangeOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.ExtensionRangeOptions} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.ExtensionRangeOptions; |
| return proto.google.protobuf.ExtensionRangeOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.ExtensionRangeOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.ExtensionRangeOptions} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.ExtensionRangeOptions.extensionsBinary, |
| proto.google.protobuf.ExtensionRangeOptions.prototype.getExtension, |
| proto.google.protobuf.ExtensionRangeOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.ExtensionRangeOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.ExtensionRangeOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.ExtensionRangeOptions.extensionsBinary, proto.google.protobuf.ExtensionRangeOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.ExtensionRangeOptions} returns this |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.ExtensionRangeOptions} returns this |
| */ |
| proto.google.protobuf.ExtensionRangeOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.FieldDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.FieldDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FieldDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| number: (f = jspb.Message.getField(msg, 3)) == null ? undefined : f, |
| label: (f = jspb.Message.getField(msg, 4)) == null ? undefined : f, |
| type: (f = jspb.Message.getField(msg, 5)) == null ? undefined : f, |
| typeName: (f = jspb.Message.getField(msg, 6)) == null ? undefined : f, |
| extendee: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| defaultValue: (f = jspb.Message.getField(msg, 7)) == null ? undefined : f, |
| oneofIndex: (f = jspb.Message.getField(msg, 9)) == null ? undefined : f, |
| jsonName: (f = jspb.Message.getField(msg, 10)) == null ? undefined : f, |
| options: (f = msg.getOptions()) && proto.google.protobuf.FieldOptions.toObject(includeInstance, f), |
| proto3Optional: (f = jspb.Message.getBooleanField(msg, 17)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.FieldDescriptorProto; |
| return proto.google.protobuf.FieldDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.FieldDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 3: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setNumber(value); |
| break; |
| case 4: |
| var value = /** @type {!proto.google.protobuf.FieldDescriptorProto.Label} */ (reader.readEnum()); |
| msg.setLabel(value); |
| break; |
| case 5: |
| var value = /** @type {!proto.google.protobuf.FieldDescriptorProto.Type} */ (reader.readEnum()); |
| msg.setType(value); |
| break; |
| case 6: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setTypeName(value); |
| break; |
| case 2: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setExtendee(value); |
| break; |
| case 7: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setDefaultValue(value); |
| break; |
| case 9: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setOneofIndex(value); |
| break; |
| case 10: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setJsonName(value); |
| break; |
| case 8: |
| var value = new proto.google.protobuf.FieldOptions; |
| reader.readMessage(value,proto.google.protobuf.FieldOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| case 17: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setProto3Optional(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.FieldDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.FieldDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FieldDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeInt32( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {!proto.google.protobuf.FieldDescriptorProto.Label} */ (jspb.Message.getField(message, 4)); |
| if (f != null) { |
| writer.writeEnum( |
| 4, |
| f |
| ); |
| } |
| f = /** @type {!proto.google.protobuf.FieldDescriptorProto.Type} */ (jspb.Message.getField(message, 5)); |
| if (f != null) { |
| writer.writeEnum( |
| 5, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 6)); |
| if (f != null) { |
| writer.writeString( |
| 6, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeString( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 7)); |
| if (f != null) { |
| writer.writeString( |
| 7, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 9)); |
| if (f != null) { |
| writer.writeInt32( |
| 9, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 10)); |
| if (f != null) { |
| writer.writeString( |
| 10, |
| f |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 8, |
| f, |
| proto.google.protobuf.FieldOptions.serializeBinaryToWriter |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 17)); |
| if (f != null) { |
| writer.writeBool( |
| 17, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.Type = { |
| TYPE_DOUBLE: 1, |
| TYPE_FLOAT: 2, |
| TYPE_INT64: 3, |
| TYPE_UINT64: 4, |
| TYPE_INT32: 5, |
| TYPE_FIXED64: 6, |
| TYPE_FIXED32: 7, |
| TYPE_BOOL: 8, |
| TYPE_STRING: 9, |
| TYPE_GROUP: 10, |
| TYPE_MESSAGE: 11, |
| TYPE_BYTES: 12, |
| TYPE_UINT32: 13, |
| TYPE_ENUM: 14, |
| TYPE_SFIXED32: 15, |
| TYPE_SFIXED64: 16, |
| TYPE_SINT32: 17, |
| TYPE_SINT64: 18 |
| }; |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.Label = { |
| LABEL_OPTIONAL: 1, |
| LABEL_REQUIRED: 2, |
| LABEL_REPEATED: 3 |
| }; |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional int32 number = 3; |
| * @return {number} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getNumber = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setNumber = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearNumber = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasNumber = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional Label label = 4; |
| * @return {!proto.google.protobuf.FieldDescriptorProto.Label} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getLabel = function() { |
| return /** @type {!proto.google.protobuf.FieldDescriptorProto.Label} */ (jspb.Message.getFieldWithDefault(this, 4, 1)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldDescriptorProto.Label} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setLabel = function(value) { |
| return jspb.Message.setField(this, 4, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearLabel = function() { |
| return jspb.Message.setField(this, 4, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasLabel = function() { |
| return jspb.Message.getField(this, 4) != null; |
| }; |
| |
| |
| /** |
| * optional Type type = 5; |
| * @return {!proto.google.protobuf.FieldDescriptorProto.Type} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getType = function() { |
| return /** @type {!proto.google.protobuf.FieldDescriptorProto.Type} */ (jspb.Message.getFieldWithDefault(this, 5, 1)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldDescriptorProto.Type} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setType = function(value) { |
| return jspb.Message.setField(this, 5, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearType = function() { |
| return jspb.Message.setField(this, 5, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasType = function() { |
| return jspb.Message.getField(this, 5) != null; |
| }; |
| |
| |
| /** |
| * optional string type_name = 6; |
| * @return {string} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getTypeName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setTypeName = function(value) { |
| return jspb.Message.setField(this, 6, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearTypeName = function() { |
| return jspb.Message.setField(this, 6, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasTypeName = function() { |
| return jspb.Message.getField(this, 6) != null; |
| }; |
| |
| |
| /** |
| * optional string extendee = 2; |
| * @return {string} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getExtendee = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setExtendee = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearExtendee = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasExtendee = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional string default_value = 7; |
| * @return {string} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getDefaultValue = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setDefaultValue = function(value) { |
| return jspb.Message.setField(this, 7, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearDefaultValue = function() { |
| return jspb.Message.setField(this, 7, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasDefaultValue = function() { |
| return jspb.Message.getField(this, 7) != null; |
| }; |
| |
| |
| /** |
| * optional int32 oneof_index = 9; |
| * @return {number} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getOneofIndex = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 9, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setOneofIndex = function(value) { |
| return jspb.Message.setField(this, 9, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearOneofIndex = function() { |
| return jspb.Message.setField(this, 9, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasOneofIndex = function() { |
| return jspb.Message.getField(this, 9) != null; |
| }; |
| |
| |
| /** |
| * optional string json_name = 10; |
| * @return {string} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getJsonName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 10, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setJsonName = function(value) { |
| return jspb.Message.setField(this, 10, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearJsonName = function() { |
| return jspb.Message.setField(this, 10, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasJsonName = function() { |
| return jspb.Message.getField(this, 10) != null; |
| }; |
| |
| |
| /** |
| * optional FieldOptions options = 8; |
| * @return {?proto.google.protobuf.FieldOptions} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.FieldOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.FieldOptions, 8)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.FieldOptions|undefined} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 8, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 8) != null; |
| }; |
| |
| |
| /** |
| * optional bool proto3_optional = 17; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.getProto3Optional = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 17, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.setProto3Optional = function(value) { |
| return jspb.Message.setField(this, 17, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldDescriptorProto} returns this |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.clearProto3Optional = function() { |
| return jspb.Message.setField(this, 17, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldDescriptorProto.prototype.hasProto3Optional = function() { |
| return jspb.Message.getField(this, 17) != null; |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.OneofDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.OneofDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.OneofDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| options: (f = msg.getOptions()) && proto.google.protobuf.OneofOptions.toObject(includeInstance, f) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.OneofDescriptorProto} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.OneofDescriptorProto; |
| return proto.google.protobuf.OneofDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.OneofDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.OneofDescriptorProto} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = new proto.google.protobuf.OneofOptions; |
| reader.readMessage(value,proto.google.protobuf.OneofOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.OneofDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.OneofDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.OneofDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 2, |
| f, |
| proto.google.protobuf.OneofOptions.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.OneofDescriptorProto} returns this |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.OneofDescriptorProto} returns this |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional OneofOptions options = 2; |
| * @return {?proto.google.protobuf.OneofOptions} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.OneofOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.OneofOptions, 2)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.OneofOptions|undefined} value |
| * @return {!proto.google.protobuf.OneofDescriptorProto} returns this |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.OneofDescriptorProto} returns this |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.OneofDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.EnumDescriptorProto.repeatedFields_ = [2,4,5]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.EnumDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.EnumDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| valueList: jspb.Message.toObjectList(msg.getValueList(), |
| proto.google.protobuf.EnumValueDescriptorProto.toObject, includeInstance), |
| options: (f = msg.getOptions()) && proto.google.protobuf.EnumOptions.toObject(includeInstance, f), |
| reservedRangeList: jspb.Message.toObjectList(msg.getReservedRangeList(), |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.toObject, includeInstance), |
| reservedNameList: (f = jspb.Message.getRepeatedField(msg, 5)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.EnumDescriptorProto; |
| return proto.google.protobuf.EnumDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.EnumDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = new proto.google.protobuf.EnumValueDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.EnumValueDescriptorProto.deserializeBinaryFromReader); |
| msg.addValue(value); |
| break; |
| case 3: |
| var value = new proto.google.protobuf.EnumOptions; |
| reader.readMessage(value,proto.google.protobuf.EnumOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| case 4: |
| var value = new proto.google.protobuf.EnumDescriptorProto.EnumReservedRange; |
| reader.readMessage(value,proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.deserializeBinaryFromReader); |
| msg.addReservedRange(value); |
| break; |
| case 5: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.addReservedName(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.EnumDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.EnumDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = message.getValueList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 2, |
| f, |
| proto.google.protobuf.EnumValueDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 3, |
| f, |
| proto.google.protobuf.EnumOptions.serializeBinaryToWriter |
| ); |
| } |
| f = message.getReservedRangeList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 4, |
| f, |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.serializeBinaryToWriter |
| ); |
| } |
| f = message.getReservedNameList(); |
| if (f.length > 0) { |
| writer.writeRepeatedString( |
| 5, |
| f |
| ); |
| } |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| start: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| end: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.EnumDescriptorProto.EnumReservedRange; |
| return proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setStart(value); |
| break; |
| case 2: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setEnd(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {number} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeInt32( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeInt32( |
| 2, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional int32 start = 1; |
| * @return {number} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.getStart = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.setStart = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.clearStart = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.hasStart = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional int32 end = 2; |
| * @return {number} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.getEnd = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.setEnd = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.clearEnd = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.EnumReservedRange.prototype.hasEnd = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * repeated EnumValueDescriptorProto value = 2; |
| * @return {!Array<!proto.google.protobuf.EnumValueDescriptorProto>} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.getValueList = function() { |
| return /** @type{!Array<!proto.google.protobuf.EnumValueDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.EnumValueDescriptorProto, 2)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.EnumValueDescriptorProto>} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.setValueList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 2, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.EnumValueDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.addValue = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.google.protobuf.EnumValueDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.clearValueList = function() { |
| return this.setValueList([]); |
| }; |
| |
| |
| /** |
| * optional EnumOptions options = 3; |
| * @return {?proto.google.protobuf.EnumOptions} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.EnumOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.EnumOptions, 3)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.EnumOptions|undefined} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * repeated EnumReservedRange reserved_range = 4; |
| * @return {!Array<!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange>} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.getReservedRangeList = function() { |
| return /** @type{!Array<!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.EnumDescriptorProto.EnumReservedRange, 4)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange>} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.setReservedRangeList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 4, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.EnumDescriptorProto.EnumReservedRange} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.addReservedRange = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.google.protobuf.EnumDescriptorProto.EnumReservedRange, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.clearReservedRangeList = function() { |
| return this.setReservedRangeList([]); |
| }; |
| |
| |
| /** |
| * repeated string reserved_name = 5; |
| * @return {!Array<string>} |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.getReservedNameList = function() { |
| return /** @type {!Array<string>} */ (jspb.Message.getRepeatedField(this, 5)); |
| }; |
| |
| |
| /** |
| * @param {!Array<string>} value |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.setReservedNameList = function(value) { |
| return jspb.Message.setField(this, 5, value || []); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.addReservedName = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 5, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.EnumDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumDescriptorProto.prototype.clearReservedNameList = function() { |
| return this.setReservedNameList([]); |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.EnumValueDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.EnumValueDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| number: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| options: (f = msg.getOptions()) && proto.google.protobuf.EnumValueOptions.toObject(includeInstance, f) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.EnumValueDescriptorProto; |
| return proto.google.protobuf.EnumValueDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.EnumValueDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setNumber(value); |
| break; |
| case 3: |
| var value = new proto.google.protobuf.EnumValueOptions; |
| reader.readMessage(value,proto.google.protobuf.EnumValueOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.EnumValueDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.EnumValueDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeInt32( |
| 2, |
| f |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 3, |
| f, |
| proto.google.protobuf.EnumValueOptions.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional int32 number = 2; |
| * @return {number} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.getNumber = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 2, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.setNumber = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.clearNumber = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.hasNumber = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional EnumValueOptions options = 3; |
| * @return {?proto.google.protobuf.EnumValueOptions} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.EnumValueOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.EnumValueOptions, 3)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.EnumValueOptions|undefined} value |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.EnumValueDescriptorProto} returns this |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumValueDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.repeatedFields_ = [2]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.ServiceDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.ServiceDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| methodList: jspb.Message.toObjectList(msg.getMethodList(), |
| proto.google.protobuf.MethodDescriptorProto.toObject, includeInstance), |
| options: (f = msg.getOptions()) && proto.google.protobuf.ServiceOptions.toObject(includeInstance, f) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.ServiceDescriptorProto; |
| return proto.google.protobuf.ServiceDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.ServiceDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = new proto.google.protobuf.MethodDescriptorProto; |
| reader.readMessage(value,proto.google.protobuf.MethodDescriptorProto.deserializeBinaryFromReader); |
| msg.addMethod(value); |
| break; |
| case 3: |
| var value = new proto.google.protobuf.ServiceOptions; |
| reader.readMessage(value,proto.google.protobuf.ServiceOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.ServiceDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.ServiceDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = message.getMethodList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 2, |
| f, |
| proto.google.protobuf.MethodDescriptorProto.serializeBinaryToWriter |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 3, |
| f, |
| proto.google.protobuf.ServiceOptions.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * repeated MethodDescriptorProto method = 2; |
| * @return {!Array<!proto.google.protobuf.MethodDescriptorProto>} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.getMethodList = function() { |
| return /** @type{!Array<!proto.google.protobuf.MethodDescriptorProto>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.MethodDescriptorProto, 2)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.MethodDescriptorProto>} value |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.setMethodList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 2, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.MethodDescriptorProto=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.MethodDescriptorProto} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.addMethod = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.google.protobuf.MethodDescriptorProto, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.clearMethodList = function() { |
| return this.setMethodList([]); |
| }; |
| |
| |
| /** |
| * optional ServiceOptions options = 3; |
| * @return {?proto.google.protobuf.ServiceOptions} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.ServiceOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.ServiceOptions, 3)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.ServiceOptions|undefined} value |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.ServiceDescriptorProto} returns this |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.ServiceDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.MethodDescriptorProto.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.MethodDescriptorProto} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MethodDescriptorProto.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| name: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| inputType: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| outputType: (f = jspb.Message.getField(msg, 3)) == null ? undefined : f, |
| options: (f = msg.getOptions()) && proto.google.protobuf.MethodOptions.toObject(includeInstance, f), |
| clientStreaming: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), |
| serverStreaming: jspb.Message.getBooleanFieldWithDefault(msg, 6, false) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.MethodDescriptorProto; |
| return proto.google.protobuf.MethodDescriptorProto.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.MethodDescriptorProto} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setName(value); |
| break; |
| case 2: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setInputType(value); |
| break; |
| case 3: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setOutputType(value); |
| break; |
| case 4: |
| var value = new proto.google.protobuf.MethodOptions; |
| reader.readMessage(value,proto.google.protobuf.MethodOptions.deserializeBinaryFromReader); |
| msg.setOptions(value); |
| break; |
| case 5: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setClientStreaming(value); |
| break; |
| case 6: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setServerStreaming(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.MethodDescriptorProto.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.MethodDescriptorProto} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MethodDescriptorProto.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeString( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeString( |
| 3, |
| f |
| ); |
| } |
| f = message.getOptions(); |
| if (f != null) { |
| writer.writeMessage( |
| 4, |
| f, |
| proto.google.protobuf.MethodOptions.serializeBinaryToWriter |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 5)); |
| if (f != null) { |
| writer.writeBool( |
| 5, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 6)); |
| if (f != null) { |
| writer.writeBool( |
| 6, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * optional string name = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getName = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setName = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearName = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasName = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional string input_type = 2; |
| * @return {string} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getInputType = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setInputType = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearInputType = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasInputType = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional string output_type = 3; |
| * @return {string} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getOutputType = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setOutputType = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearOutputType = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasOutputType = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional MethodOptions options = 4; |
| * @return {?proto.google.protobuf.MethodOptions} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getOptions = function() { |
| return /** @type{?proto.google.protobuf.MethodOptions} */ ( |
| jspb.Message.getWrapperField(this, proto.google.protobuf.MethodOptions, 4)); |
| }; |
| |
| |
| /** |
| * @param {?proto.google.protobuf.MethodOptions|undefined} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setOptions = function(value) { |
| return jspb.Message.setWrapperField(this, 4, value); |
| }; |
| |
| |
| /** |
| * Clears the message field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearOptions = function() { |
| return this.setOptions(undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasOptions = function() { |
| return jspb.Message.getField(this, 4) != null; |
| }; |
| |
| |
| /** |
| * optional bool client_streaming = 5; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getClientStreaming = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setClientStreaming = function(value) { |
| return jspb.Message.setField(this, 5, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearClientStreaming = function() { |
| return jspb.Message.setField(this, 5, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasClientStreaming = function() { |
| return jspb.Message.getField(this, 5) != null; |
| }; |
| |
| |
| /** |
| * optional bool server_streaming = 6; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.getServerStreaming = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 6, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.setServerStreaming = function(value) { |
| return jspb.Message.setField(this, 6, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodDescriptorProto} returns this |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.clearServerStreaming = function() { |
| return jspb.Message.setField(this, 6, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodDescriptorProto.prototype.hasServerStreaming = function() { |
| return jspb.Message.getField(this, 6) != null; |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.FileOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.FileOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.FileOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.FileOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| javaPackage: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| javaOuterClassname: (f = jspb.Message.getField(msg, 8)) == null ? undefined : f, |
| javaMultipleFiles: jspb.Message.getBooleanFieldWithDefault(msg, 10, false), |
| javaGenerateEqualsAndHash: (f = jspb.Message.getBooleanField(msg, 20)) == null ? undefined : f, |
| javaStringCheckUtf8: jspb.Message.getBooleanFieldWithDefault(msg, 27, false), |
| optimizeFor: jspb.Message.getFieldWithDefault(msg, 9, 1), |
| goPackage: (f = jspb.Message.getField(msg, 11)) == null ? undefined : f, |
| ccGenericServices: jspb.Message.getBooleanFieldWithDefault(msg, 16, false), |
| javaGenericServices: jspb.Message.getBooleanFieldWithDefault(msg, 17, false), |
| pyGenericServices: jspb.Message.getBooleanFieldWithDefault(msg, 18, false), |
| phpGenericServices: jspb.Message.getBooleanFieldWithDefault(msg, 42, false), |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 23, false), |
| ccEnableArenas: jspb.Message.getBooleanFieldWithDefault(msg, 31, true), |
| objcClassPrefix: (f = jspb.Message.getField(msg, 36)) == null ? undefined : f, |
| csharpNamespace: (f = jspb.Message.getField(msg, 37)) == null ? undefined : f, |
| swiftPrefix: (f = jspb.Message.getField(msg, 39)) == null ? undefined : f, |
| phpClassPrefix: (f = jspb.Message.getField(msg, 40)) == null ? undefined : f, |
| phpNamespace: (f = jspb.Message.getField(msg, 41)) == null ? undefined : f, |
| phpMetadataNamespace: (f = jspb.Message.getField(msg, 44)) == null ? undefined : f, |
| rubyPackage: (f = jspb.Message.getField(msg, 45)) == null ? undefined : f, |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.FileOptions.extensions, proto.google.protobuf.FileOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.FileOptions} |
| */ |
| proto.google.protobuf.FileOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.FileOptions; |
| return proto.google.protobuf.FileOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.FileOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.FileOptions} |
| */ |
| proto.google.protobuf.FileOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setJavaPackage(value); |
| break; |
| case 8: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setJavaOuterClassname(value); |
| break; |
| case 10: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setJavaMultipleFiles(value); |
| break; |
| case 20: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setJavaGenerateEqualsAndHash(value); |
| break; |
| case 27: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setJavaStringCheckUtf8(value); |
| break; |
| case 9: |
| var value = /** @type {!proto.google.protobuf.FileOptions.OptimizeMode} */ (reader.readEnum()); |
| msg.setOptimizeFor(value); |
| break; |
| case 11: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setGoPackage(value); |
| break; |
| case 16: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setCcGenericServices(value); |
| break; |
| case 17: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setJavaGenericServices(value); |
| break; |
| case 18: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setPyGenericServices(value); |
| break; |
| case 42: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setPhpGenericServices(value); |
| break; |
| case 23: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 31: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setCcEnableArenas(value); |
| break; |
| case 36: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setObjcClassPrefix(value); |
| break; |
| case 37: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setCsharpNamespace(value); |
| break; |
| case 39: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setSwiftPrefix(value); |
| break; |
| case 40: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setPhpClassPrefix(value); |
| break; |
| case 41: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setPhpNamespace(value); |
| break; |
| case 44: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setPhpMetadataNamespace(value); |
| break; |
| case 45: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setRubyPackage(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.FileOptions.extensionsBinary, |
| proto.google.protobuf.FileOptions.prototype.getExtension, |
| proto.google.protobuf.FileOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.FileOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.FileOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.FileOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FileOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 8)); |
| if (f != null) { |
| writer.writeString( |
| 8, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 10)); |
| if (f != null) { |
| writer.writeBool( |
| 10, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 20)); |
| if (f != null) { |
| writer.writeBool( |
| 20, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 27)); |
| if (f != null) { |
| writer.writeBool( |
| 27, |
| f |
| ); |
| } |
| f = /** @type {!proto.google.protobuf.FileOptions.OptimizeMode} */ (jspb.Message.getField(message, 9)); |
| if (f != null) { |
| writer.writeEnum( |
| 9, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 11)); |
| if (f != null) { |
| writer.writeString( |
| 11, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 16)); |
| if (f != null) { |
| writer.writeBool( |
| 16, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 17)); |
| if (f != null) { |
| writer.writeBool( |
| 17, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 18)); |
| if (f != null) { |
| writer.writeBool( |
| 18, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 42)); |
| if (f != null) { |
| writer.writeBool( |
| 42, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 23)); |
| if (f != null) { |
| writer.writeBool( |
| 23, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 31)); |
| if (f != null) { |
| writer.writeBool( |
| 31, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 36)); |
| if (f != null) { |
| writer.writeString( |
| 36, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 37)); |
| if (f != null) { |
| writer.writeString( |
| 37, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 39)); |
| if (f != null) { |
| writer.writeString( |
| 39, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 40)); |
| if (f != null) { |
| writer.writeString( |
| 40, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 41)); |
| if (f != null) { |
| writer.writeString( |
| 41, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 44)); |
| if (f != null) { |
| writer.writeString( |
| 44, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 45)); |
| if (f != null) { |
| writer.writeString( |
| 45, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.FileOptions.extensionsBinary, proto.google.protobuf.FileOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.FileOptions.OptimizeMode = { |
| SPEED: 1, |
| CODE_SIZE: 2, |
| LITE_RUNTIME: 3 |
| }; |
| |
| /** |
| * optional string java_package = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaPackage = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaPackage = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaPackage = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaPackage = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional string java_outer_classname = 8; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaOuterClassname = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaOuterClassname = function(value) { |
| return jspb.Message.setField(this, 8, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaOuterClassname = function() { |
| return jspb.Message.setField(this, 8, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaOuterClassname = function() { |
| return jspb.Message.getField(this, 8) != null; |
| }; |
| |
| |
| /** |
| * optional bool java_multiple_files = 10; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaMultipleFiles = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 10, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaMultipleFiles = function(value) { |
| return jspb.Message.setField(this, 10, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaMultipleFiles = function() { |
| return jspb.Message.setField(this, 10, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaMultipleFiles = function() { |
| return jspb.Message.getField(this, 10) != null; |
| }; |
| |
| |
| /** |
| * optional bool java_generate_equals_and_hash = 20; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaGenerateEqualsAndHash = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 20, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaGenerateEqualsAndHash = function(value) { |
| return jspb.Message.setField(this, 20, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaGenerateEqualsAndHash = function() { |
| return jspb.Message.setField(this, 20, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaGenerateEqualsAndHash = function() { |
| return jspb.Message.getField(this, 20) != null; |
| }; |
| |
| |
| /** |
| * optional bool java_string_check_utf8 = 27; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaStringCheckUtf8 = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 27, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaStringCheckUtf8 = function(value) { |
| return jspb.Message.setField(this, 27, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaStringCheckUtf8 = function() { |
| return jspb.Message.setField(this, 27, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaStringCheckUtf8 = function() { |
| return jspb.Message.getField(this, 27) != null; |
| }; |
| |
| |
| /** |
| * optional OptimizeMode optimize_for = 9; |
| * @return {!proto.google.protobuf.FileOptions.OptimizeMode} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getOptimizeFor = function() { |
| return /** @type {!proto.google.protobuf.FileOptions.OptimizeMode} */ (jspb.Message.getFieldWithDefault(this, 9, 1)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FileOptions.OptimizeMode} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setOptimizeFor = function(value) { |
| return jspb.Message.setField(this, 9, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearOptimizeFor = function() { |
| return jspb.Message.setField(this, 9, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasOptimizeFor = function() { |
| return jspb.Message.getField(this, 9) != null; |
| }; |
| |
| |
| /** |
| * optional string go_package = 11; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getGoPackage = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 11, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setGoPackage = function(value) { |
| return jspb.Message.setField(this, 11, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearGoPackage = function() { |
| return jspb.Message.setField(this, 11, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasGoPackage = function() { |
| return jspb.Message.getField(this, 11) != null; |
| }; |
| |
| |
| /** |
| * optional bool cc_generic_services = 16; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getCcGenericServices = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 16, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setCcGenericServices = function(value) { |
| return jspb.Message.setField(this, 16, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearCcGenericServices = function() { |
| return jspb.Message.setField(this, 16, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasCcGenericServices = function() { |
| return jspb.Message.getField(this, 16) != null; |
| }; |
| |
| |
| /** |
| * optional bool java_generic_services = 17; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getJavaGenericServices = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 17, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setJavaGenericServices = function(value) { |
| return jspb.Message.setField(this, 17, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearJavaGenericServices = function() { |
| return jspb.Message.setField(this, 17, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasJavaGenericServices = function() { |
| return jspb.Message.getField(this, 17) != null; |
| }; |
| |
| |
| /** |
| * optional bool py_generic_services = 18; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getPyGenericServices = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 18, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setPyGenericServices = function(value) { |
| return jspb.Message.setField(this, 18, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearPyGenericServices = function() { |
| return jspb.Message.setField(this, 18, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasPyGenericServices = function() { |
| return jspb.Message.getField(this, 18) != null; |
| }; |
| |
| |
| /** |
| * optional bool php_generic_services = 42; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getPhpGenericServices = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 42, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setPhpGenericServices = function(value) { |
| return jspb.Message.setField(this, 42, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearPhpGenericServices = function() { |
| return jspb.Message.setField(this, 42, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasPhpGenericServices = function() { |
| return jspb.Message.getField(this, 42) != null; |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 23; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 23, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 23, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 23, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 23) != null; |
| }; |
| |
| |
| /** |
| * optional bool cc_enable_arenas = 31; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getCcEnableArenas = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 31, true)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setCcEnableArenas = function(value) { |
| return jspb.Message.setField(this, 31, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearCcEnableArenas = function() { |
| return jspb.Message.setField(this, 31, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasCcEnableArenas = function() { |
| return jspb.Message.getField(this, 31) != null; |
| }; |
| |
| |
| /** |
| * optional string objc_class_prefix = 36; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getObjcClassPrefix = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 36, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setObjcClassPrefix = function(value) { |
| return jspb.Message.setField(this, 36, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearObjcClassPrefix = function() { |
| return jspb.Message.setField(this, 36, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasObjcClassPrefix = function() { |
| return jspb.Message.getField(this, 36) != null; |
| }; |
| |
| |
| /** |
| * optional string csharp_namespace = 37; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getCsharpNamespace = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 37, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setCsharpNamespace = function(value) { |
| return jspb.Message.setField(this, 37, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearCsharpNamespace = function() { |
| return jspb.Message.setField(this, 37, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasCsharpNamespace = function() { |
| return jspb.Message.getField(this, 37) != null; |
| }; |
| |
| |
| /** |
| * optional string swift_prefix = 39; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getSwiftPrefix = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 39, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setSwiftPrefix = function(value) { |
| return jspb.Message.setField(this, 39, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearSwiftPrefix = function() { |
| return jspb.Message.setField(this, 39, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasSwiftPrefix = function() { |
| return jspb.Message.getField(this, 39) != null; |
| }; |
| |
| |
| /** |
| * optional string php_class_prefix = 40; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getPhpClassPrefix = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 40, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setPhpClassPrefix = function(value) { |
| return jspb.Message.setField(this, 40, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearPhpClassPrefix = function() { |
| return jspb.Message.setField(this, 40, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasPhpClassPrefix = function() { |
| return jspb.Message.getField(this, 40) != null; |
| }; |
| |
| |
| /** |
| * optional string php_namespace = 41; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getPhpNamespace = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 41, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setPhpNamespace = function(value) { |
| return jspb.Message.setField(this, 41, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearPhpNamespace = function() { |
| return jspb.Message.setField(this, 41, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasPhpNamespace = function() { |
| return jspb.Message.getField(this, 41) != null; |
| }; |
| |
| |
| /** |
| * optional string php_metadata_namespace = 44; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getPhpMetadataNamespace = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 44, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setPhpMetadataNamespace = function(value) { |
| return jspb.Message.setField(this, 44, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearPhpMetadataNamespace = function() { |
| return jspb.Message.setField(this, 44, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasPhpMetadataNamespace = function() { |
| return jspb.Message.getField(this, 44) != null; |
| }; |
| |
| |
| /** |
| * optional string ruby_package = 45; |
| * @return {string} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getRubyPackage = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 45, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setRubyPackage = function(value) { |
| return jspb.Message.setField(this, 45, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearRubyPackage = function() { |
| return jspb.Message.setField(this, 45, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FileOptions.prototype.hasRubyPackage = function() { |
| return jspb.Message.getField(this, 45) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.FileOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.FileOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FileOptions} returns this |
| */ |
| proto.google.protobuf.FileOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.MessageOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.MessageOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.MessageOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MessageOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| messageSetWireFormat: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), |
| noStandardDescriptorAccessor: jspb.Message.getBooleanFieldWithDefault(msg, 2, false), |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 3, false), |
| mapEntry: (f = jspb.Message.getBooleanField(msg, 7)) == null ? undefined : f, |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.MessageOptions.extensions, proto.google.protobuf.MessageOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.MessageOptions} |
| */ |
| proto.google.protobuf.MessageOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.MessageOptions; |
| return proto.google.protobuf.MessageOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.MessageOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.MessageOptions} |
| */ |
| proto.google.protobuf.MessageOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setMessageSetWireFormat(value); |
| break; |
| case 2: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setNoStandardDescriptorAccessor(value); |
| break; |
| case 3: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 7: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setMapEntry(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.MessageOptions.extensionsBinary, |
| proto.google.protobuf.MessageOptions.prototype.getExtension, |
| proto.google.protobuf.MessageOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.MessageOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.MessageOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MessageOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeBool( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeBool( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeBool( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 7)); |
| if (f != null) { |
| writer.writeBool( |
| 7, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.MessageOptions.extensionsBinary, proto.google.protobuf.MessageOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * optional bool message_set_wire_format = 1; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.getMessageSetWireFormat = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.setMessageSetWireFormat = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.clearMessageSetWireFormat = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.hasMessageSetWireFormat = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional bool no_standard_descriptor_accessor = 2; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.getNoStandardDescriptorAccessor = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.setNoStandardDescriptorAccessor = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.clearNoStandardDescriptorAccessor = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.hasNoStandardDescriptorAccessor = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 3; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 3, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional bool map_entry = 7; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.getMapEntry = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 7, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.setMapEntry = function(value) { |
| return jspb.Message.setField(this, 7, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.clearMapEntry = function() { |
| return jspb.Message.setField(this, 7, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.hasMapEntry = function() { |
| return jspb.Message.getField(this, 7) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.MessageOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.MessageOptions} returns this |
| */ |
| proto.google.protobuf.MessageOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.FieldOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.FieldOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.FieldOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FieldOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| ctype: jspb.Message.getFieldWithDefault(msg, 1, 0), |
| packed: (f = jspb.Message.getBooleanField(msg, 2)) == null ? undefined : f, |
| jstype: jspb.Message.getFieldWithDefault(msg, 6, 0), |
| lazy: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 3, false), |
| weak: jspb.Message.getBooleanFieldWithDefault(msg, 10, false), |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.FieldOptions.extensions, proto.google.protobuf.FieldOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.FieldOptions} |
| */ |
| proto.google.protobuf.FieldOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.FieldOptions; |
| return proto.google.protobuf.FieldOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.FieldOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.FieldOptions} |
| */ |
| proto.google.protobuf.FieldOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {!proto.google.protobuf.FieldOptions.CType} */ (reader.readEnum()); |
| msg.setCtype(value); |
| break; |
| case 2: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setPacked(value); |
| break; |
| case 6: |
| var value = /** @type {!proto.google.protobuf.FieldOptions.JSType} */ (reader.readEnum()); |
| msg.setJstype(value); |
| break; |
| case 5: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setLazy(value); |
| break; |
| case 3: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 10: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setWeak(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.FieldOptions.extensionsBinary, |
| proto.google.protobuf.FieldOptions.prototype.getExtension, |
| proto.google.protobuf.FieldOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.FieldOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.FieldOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.FieldOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {!proto.google.protobuf.FieldOptions.CType} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeEnum( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeBool( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {!proto.google.protobuf.FieldOptions.JSType} */ (jspb.Message.getField(message, 6)); |
| if (f != null) { |
| writer.writeEnum( |
| 6, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 5)); |
| if (f != null) { |
| writer.writeBool( |
| 5, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeBool( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 10)); |
| if (f != null) { |
| writer.writeBool( |
| 10, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.FieldOptions.extensionsBinary, proto.google.protobuf.FieldOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.FieldOptions.CType = { |
| STRING: 0, |
| CORD: 1, |
| STRING_PIECE: 2 |
| }; |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.FieldOptions.JSType = { |
| JS_NORMAL: 0, |
| JS_STRING: 1, |
| JS_NUMBER: 2 |
| }; |
| |
| /** |
| * optional CType ctype = 1; |
| * @return {!proto.google.protobuf.FieldOptions.CType} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getCtype = function() { |
| return /** @type {!proto.google.protobuf.FieldOptions.CType} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldOptions.CType} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setCtype = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearCtype = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasCtype = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * optional bool packed = 2; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getPacked = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setPacked = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearPacked = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasPacked = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional JSType jstype = 6; |
| * @return {!proto.google.protobuf.FieldOptions.JSType} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getJstype = function() { |
| return /** @type {!proto.google.protobuf.FieldOptions.JSType} */ (jspb.Message.getFieldWithDefault(this, 6, 0)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.FieldOptions.JSType} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setJstype = function(value) { |
| return jspb.Message.setField(this, 6, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearJstype = function() { |
| return jspb.Message.setField(this, 6, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasJstype = function() { |
| return jspb.Message.getField(this, 6) != null; |
| }; |
| |
| |
| /** |
| * optional bool lazy = 5; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getLazy = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setLazy = function(value) { |
| return jspb.Message.setField(this, 5, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearLazy = function() { |
| return jspb.Message.setField(this, 5, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasLazy = function() { |
| return jspb.Message.getField(this, 5) != null; |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 3; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 3, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional bool weak = 10; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getWeak = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 10, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setWeak = function(value) { |
| return jspb.Message.setField(this, 10, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearWeak = function() { |
| return jspb.Message.setField(this, 10, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.hasWeak = function() { |
| return jspb.Message.getField(this, 10) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.FieldOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.FieldOptions} returns this |
| */ |
| proto.google.protobuf.FieldOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.OneofOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.OneofOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.OneofOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.OneofOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.OneofOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.OneofOptions.extensions, proto.google.protobuf.OneofOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.OneofOptions} |
| */ |
| proto.google.protobuf.OneofOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.OneofOptions; |
| return proto.google.protobuf.OneofOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.OneofOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.OneofOptions} |
| */ |
| proto.google.protobuf.OneofOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.OneofOptions.extensionsBinary, |
| proto.google.protobuf.OneofOptions.prototype.getExtension, |
| proto.google.protobuf.OneofOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.OneofOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.OneofOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.OneofOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.OneofOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.OneofOptions.extensionsBinary, proto.google.protobuf.OneofOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.OneofOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.OneofOptions} returns this |
| */ |
| proto.google.protobuf.OneofOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.OneofOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.OneofOptions} returns this |
| */ |
| proto.google.protobuf.OneofOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.EnumOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.EnumOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.EnumOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| allowAlias: (f = jspb.Message.getBooleanField(msg, 2)) == null ? undefined : f, |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 3, false), |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.EnumOptions.extensions, proto.google.protobuf.EnumOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.EnumOptions} |
| */ |
| proto.google.protobuf.EnumOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.EnumOptions; |
| return proto.google.protobuf.EnumOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.EnumOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.EnumOptions} |
| */ |
| proto.google.protobuf.EnumOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 2: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setAllowAlias(value); |
| break; |
| case 3: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.EnumOptions.extensionsBinary, |
| proto.google.protobuf.EnumOptions.prototype.getExtension, |
| proto.google.protobuf.EnumOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.EnumOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.EnumOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeBool( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeBool( |
| 3, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.EnumOptions.extensionsBinary, proto.google.protobuf.EnumOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * optional bool allow_alias = 2; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.getAllowAlias = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.setAllowAlias = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.clearAllowAlias = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.hasAllowAlias = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 3; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 3, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.EnumOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.EnumOptions} returns this |
| */ |
| proto.google.protobuf.EnumOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.EnumValueOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.EnumValueOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.EnumValueOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumValueOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.EnumValueOptions.extensions, proto.google.protobuf.EnumValueOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.EnumValueOptions} |
| */ |
| proto.google.protobuf.EnumValueOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.EnumValueOptions; |
| return proto.google.protobuf.EnumValueOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.EnumValueOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.EnumValueOptions} |
| */ |
| proto.google.protobuf.EnumValueOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.EnumValueOptions.extensionsBinary, |
| proto.google.protobuf.EnumValueOptions.prototype.getExtension, |
| proto.google.protobuf.EnumValueOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.EnumValueOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.EnumValueOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.EnumValueOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeBool( |
| 1, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.EnumValueOptions.extensionsBinary, proto.google.protobuf.EnumValueOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 1; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.EnumValueOptions} returns this |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.EnumValueOptions} returns this |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.EnumValueOptions} returns this |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.EnumValueOptions} returns this |
| */ |
| proto.google.protobuf.EnumValueOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.ServiceOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.ServiceOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.ServiceOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ServiceOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 33, false), |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.ServiceOptions.extensions, proto.google.protobuf.ServiceOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.ServiceOptions} |
| */ |
| proto.google.protobuf.ServiceOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.ServiceOptions; |
| return proto.google.protobuf.ServiceOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.ServiceOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.ServiceOptions} |
| */ |
| proto.google.protobuf.ServiceOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 33: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.ServiceOptions.extensionsBinary, |
| proto.google.protobuf.ServiceOptions.prototype.getExtension, |
| proto.google.protobuf.ServiceOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.ServiceOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.ServiceOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.ServiceOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 33)); |
| if (f != null) { |
| writer.writeBool( |
| 33, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.ServiceOptions.extensionsBinary, proto.google.protobuf.ServiceOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * optional bool deprecated = 33; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 33, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.ServiceOptions} returns this |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 33, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.ServiceOptions} returns this |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 33, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 33) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.ServiceOptions} returns this |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.ServiceOptions} returns this |
| */ |
| proto.google.protobuf.ServiceOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.MethodOptions.repeatedFields_ = [999]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.MethodOptions.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.MethodOptions} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MethodOptions.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| deprecated: jspb.Message.getBooleanFieldWithDefault(msg, 33, false), |
| idempotencyLevel: jspb.Message.getFieldWithDefault(msg, 34, 0), |
| uninterpretedOptionList: jspb.Message.toObjectList(msg.getUninterpretedOptionList(), |
| proto.google.protobuf.UninterpretedOption.toObject, includeInstance) |
| }; |
| |
| jspb.Message.toObjectExtension(/** @type {!jspb.Message} */ (msg), obj, |
| proto.google.protobuf.MethodOptions.extensions, proto.google.protobuf.MethodOptions.prototype.getExtension, |
| includeInstance); |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.MethodOptions} |
| */ |
| proto.google.protobuf.MethodOptions.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.MethodOptions; |
| return proto.google.protobuf.MethodOptions.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.MethodOptions} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.MethodOptions} |
| */ |
| proto.google.protobuf.MethodOptions.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 33: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setDeprecated(value); |
| break; |
| case 34: |
| var value = /** @type {!proto.google.protobuf.MethodOptions.IdempotencyLevel} */ (reader.readEnum()); |
| msg.setIdempotencyLevel(value); |
| break; |
| case 999: |
| var value = new proto.google.protobuf.UninterpretedOption; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader); |
| msg.addUninterpretedOption(value); |
| break; |
| default: |
| jspb.Message.readBinaryExtension(msg, reader, |
| proto.google.protobuf.MethodOptions.extensionsBinary, |
| proto.google.protobuf.MethodOptions.prototype.getExtension, |
| proto.google.protobuf.MethodOptions.prototype.setExtension); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.MethodOptions.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.MethodOptions} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.MethodOptions.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 33)); |
| if (f != null) { |
| writer.writeBool( |
| 33, |
| f |
| ); |
| } |
| f = /** @type {!proto.google.protobuf.MethodOptions.IdempotencyLevel} */ (jspb.Message.getField(message, 34)); |
| if (f != null) { |
| writer.writeEnum( |
| 34, |
| f |
| ); |
| } |
| f = message.getUninterpretedOptionList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 999, |
| f, |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter |
| ); |
| } |
| jspb.Message.serializeBinaryExtensions(message, writer, |
| proto.google.protobuf.MethodOptions.extensionsBinary, proto.google.protobuf.MethodOptions.prototype.getExtension); |
| }; |
| |
| |
| /** |
| * @enum {number} |
| */ |
| proto.google.protobuf.MethodOptions.IdempotencyLevel = { |
| IDEMPOTENCY_UNKNOWN: 0, |
| NO_SIDE_EFFECTS: 1, |
| IDEMPOTENT: 2 |
| }; |
| |
| /** |
| * optional bool deprecated = 33; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.getDeprecated = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 33, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.setDeprecated = function(value) { |
| return jspb.Message.setField(this, 33, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.clearDeprecated = function() { |
| return jspb.Message.setField(this, 33, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.hasDeprecated = function() { |
| return jspb.Message.getField(this, 33) != null; |
| }; |
| |
| |
| /** |
| * optional IdempotencyLevel idempotency_level = 34; |
| * @return {!proto.google.protobuf.MethodOptions.IdempotencyLevel} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.getIdempotencyLevel = function() { |
| return /** @type {!proto.google.protobuf.MethodOptions.IdempotencyLevel} */ (jspb.Message.getFieldWithDefault(this, 34, 0)); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.MethodOptions.IdempotencyLevel} value |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.setIdempotencyLevel = function(value) { |
| return jspb.Message.setField(this, 34, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.clearIdempotencyLevel = function() { |
| return jspb.Message.setField(this, 34, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.hasIdempotencyLevel = function() { |
| return jspb.Message.getField(this, 34) != null; |
| }; |
| |
| |
| /** |
| * repeated UninterpretedOption uninterpreted_option = 999; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption>} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.getUninterpretedOptionList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption, 999)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption>} value |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.setUninterpretedOptionList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 999, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.MethodOptions.prototype.addUninterpretedOption = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 999, opt_value, proto.google.protobuf.UninterpretedOption, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.MethodOptions} returns this |
| */ |
| proto.google.protobuf.MethodOptions.prototype.clearUninterpretedOptionList = function() { |
| return this.setUninterpretedOptionList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.UninterpretedOption.repeatedFields_ = [2]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.UninterpretedOption.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.UninterpretedOption} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.UninterpretedOption.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| nameList: jspb.Message.toObjectList(msg.getNameList(), |
| proto.google.protobuf.UninterpretedOption.NamePart.toObject, includeInstance), |
| identifierValue: (f = jspb.Message.getField(msg, 3)) == null ? undefined : f, |
| positiveIntValue: (f = jspb.Message.getField(msg, 4)) == null ? undefined : f, |
| negativeIntValue: (f = jspb.Message.getField(msg, 5)) == null ? undefined : f, |
| doubleValue: (f = jspb.Message.getOptionalFloatingPointField(msg, 6)) == null ? undefined : f, |
| stringValue: msg.getStringValue_asB64(), |
| aggregateValue: (f = jspb.Message.getField(msg, 8)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.UninterpretedOption.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.UninterpretedOption; |
| return proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.UninterpretedOption} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.UninterpretedOption} |
| */ |
| proto.google.protobuf.UninterpretedOption.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 2: |
| var value = new proto.google.protobuf.UninterpretedOption.NamePart; |
| reader.readMessage(value,proto.google.protobuf.UninterpretedOption.NamePart.deserializeBinaryFromReader); |
| msg.addName(value); |
| break; |
| case 3: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setIdentifierValue(value); |
| break; |
| case 4: |
| var value = /** @type {number} */ (reader.readUint64()); |
| msg.setPositiveIntValue(value); |
| break; |
| case 5: |
| var value = /** @type {number} */ (reader.readInt64()); |
| msg.setNegativeIntValue(value); |
| break; |
| case 6: |
| var value = /** @type {number} */ (reader.readDouble()); |
| msg.setDoubleValue(value); |
| break; |
| case 7: |
| var value = /** @type {!Uint8Array} */ (reader.readBytes()); |
| msg.setStringValue(value); |
| break; |
| case 8: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setAggregateValue(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.UninterpretedOption} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.UninterpretedOption.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getNameList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 2, |
| f, |
| proto.google.protobuf.UninterpretedOption.NamePart.serializeBinaryToWriter |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeString( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 4)); |
| if (f != null) { |
| writer.writeUint64( |
| 4, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 5)); |
| if (f != null) { |
| writer.writeInt64( |
| 5, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 6)); |
| if (f != null) { |
| writer.writeDouble( |
| 6, |
| f |
| ); |
| } |
| f = /** @type {!(string|Uint8Array)} */ (jspb.Message.getField(message, 7)); |
| if (f != null) { |
| writer.writeBytes( |
| 7, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 8)); |
| if (f != null) { |
| writer.writeString( |
| 8, |
| f |
| ); |
| } |
| }; |
| |
| |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.UninterpretedOption.NamePart.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.UninterpretedOption.NamePart} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| namePart: (f = jspb.Message.getField(msg, 1)) == null ? undefined : f, |
| isExtension: (f = jspb.Message.getBooleanField(msg, 2)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.UninterpretedOption.NamePart; |
| return proto.google.protobuf.UninterpretedOption.NamePart.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.UninterpretedOption.NamePart} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setNamePart(value); |
| break; |
| case 2: |
| var value = /** @type {boolean} */ (reader.readBool()); |
| msg.setIsExtension(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.UninterpretedOption.NamePart.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.UninterpretedOption.NamePart} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = /** @type {string} */ (jspb.Message.getField(message, 1)); |
| if (f != null) { |
| writer.writeString( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {boolean} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeBool( |
| 2, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * required string name_part = 1; |
| * @return {string} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.getNamePart = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.setNamePart = function(value) { |
| return jspb.Message.setField(this, 1, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.clearNamePart = function() { |
| return jspb.Message.setField(this, 1, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.hasNamePart = function() { |
| return jspb.Message.getField(this, 1) != null; |
| }; |
| |
| |
| /** |
| * required bool is_extension = 2; |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.getIsExtension = function() { |
| return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); |
| }; |
| |
| |
| /** |
| * @param {boolean} value |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.setIsExtension = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.clearIsExtension = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.NamePart.prototype.hasIsExtension = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * repeated NamePart name = 2; |
| * @return {!Array<!proto.google.protobuf.UninterpretedOption.NamePart>} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getNameList = function() { |
| return /** @type{!Array<!proto.google.protobuf.UninterpretedOption.NamePart>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.UninterpretedOption.NamePart, 2)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.UninterpretedOption.NamePart>} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setNameList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 2, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.UninterpretedOption.NamePart=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.UninterpretedOption.NamePart} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.addName = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.google.protobuf.UninterpretedOption.NamePart, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearNameList = function() { |
| return this.setNameList([]); |
| }; |
| |
| |
| /** |
| * optional string identifier_value = 3; |
| * @return {string} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getIdentifierValue = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setIdentifierValue = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearIdentifierValue = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasIdentifierValue = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional uint64 positive_int_value = 4; |
| * @return {number} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getPositiveIntValue = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setPositiveIntValue = function(value) { |
| return jspb.Message.setField(this, 4, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearPositiveIntValue = function() { |
| return jspb.Message.setField(this, 4, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasPositiveIntValue = function() { |
| return jspb.Message.getField(this, 4) != null; |
| }; |
| |
| |
| /** |
| * optional int64 negative_int_value = 5; |
| * @return {number} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getNegativeIntValue = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 5, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setNegativeIntValue = function(value) { |
| return jspb.Message.setField(this, 5, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearNegativeIntValue = function() { |
| return jspb.Message.setField(this, 5, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasNegativeIntValue = function() { |
| return jspb.Message.getField(this, 5) != null; |
| }; |
| |
| |
| /** |
| * optional double double_value = 6; |
| * @return {number} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getDoubleValue = function() { |
| return /** @type {number} */ (jspb.Message.getFloatingPointFieldWithDefault(this, 6, 0.0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setDoubleValue = function(value) { |
| return jspb.Message.setField(this, 6, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearDoubleValue = function() { |
| return jspb.Message.setField(this, 6, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasDoubleValue = function() { |
| return jspb.Message.getField(this, 6) != null; |
| }; |
| |
| |
| /** |
| * optional bytes string_value = 7; |
| * @return {!(string|Uint8Array)} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getStringValue = function() { |
| return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 7, "")); |
| }; |
| |
| |
| /** |
| * optional bytes string_value = 7; |
| * This is a type-conversion wrapper around `getStringValue()` |
| * @return {string} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getStringValue_asB64 = function() { |
| return /** @type {string} */ (jspb.Message.bytesAsB64( |
| this.getStringValue())); |
| }; |
| |
| |
| /** |
| * optional bytes string_value = 7; |
| * Note that Uint8Array is not supported on all browsers. |
| * @see http://caniuse.com/Uint8Array |
| * This is a type-conversion wrapper around `getStringValue()` |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getStringValue_asU8 = function() { |
| return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8( |
| this.getStringValue())); |
| }; |
| |
| |
| /** |
| * @param {!(string|Uint8Array)} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setStringValue = function(value) { |
| return jspb.Message.setField(this, 7, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearStringValue = function() { |
| return jspb.Message.setField(this, 7, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasStringValue = function() { |
| return jspb.Message.getField(this, 7) != null; |
| }; |
| |
| |
| /** |
| * optional string aggregate_value = 8; |
| * @return {string} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.getAggregateValue = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.setAggregateValue = function(value) { |
| return jspb.Message.setField(this, 8, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.UninterpretedOption} returns this |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.clearAggregateValue = function() { |
| return jspb.Message.setField(this, 8, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.UninterpretedOption.prototype.hasAggregateValue = function() { |
| return jspb.Message.getField(this, 8) != null; |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.SourceCodeInfo.repeatedFields_ = [1]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.SourceCodeInfo.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.SourceCodeInfo} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.SourceCodeInfo.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| locationList: jspb.Message.toObjectList(msg.getLocationList(), |
| proto.google.protobuf.SourceCodeInfo.Location.toObject, includeInstance) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.SourceCodeInfo} |
| */ |
| proto.google.protobuf.SourceCodeInfo.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.SourceCodeInfo; |
| return proto.google.protobuf.SourceCodeInfo.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.SourceCodeInfo} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.SourceCodeInfo} |
| */ |
| proto.google.protobuf.SourceCodeInfo.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = new proto.google.protobuf.SourceCodeInfo.Location; |
| reader.readMessage(value,proto.google.protobuf.SourceCodeInfo.Location.deserializeBinaryFromReader); |
| msg.addLocation(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.SourceCodeInfo.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.SourceCodeInfo} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.SourceCodeInfo.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getLocationList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 1, |
| f, |
| proto.google.protobuf.SourceCodeInfo.Location.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.repeatedFields_ = [1,2,6]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.SourceCodeInfo.Location.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.SourceCodeInfo.Location} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| pathList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f, |
| spanList: (f = jspb.Message.getRepeatedField(msg, 2)) == null ? undefined : f, |
| leadingComments: (f = jspb.Message.getField(msg, 3)) == null ? undefined : f, |
| trailingComments: (f = jspb.Message.getField(msg, 4)) == null ? undefined : f, |
| leadingDetachedCommentsList: (f = jspb.Message.getRepeatedField(msg, 6)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.SourceCodeInfo.Location; |
| return proto.google.protobuf.SourceCodeInfo.Location.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.SourceCodeInfo.Location} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var values = /** @type {!Array<number>} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); |
| for (var i = 0; i < values.length; i++) { |
| msg.addPath(values[i]); |
| } |
| break; |
| case 2: |
| var values = /** @type {!Array<number>} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); |
| for (var i = 0; i < values.length; i++) { |
| msg.addSpan(values[i]); |
| } |
| break; |
| case 3: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setLeadingComments(value); |
| break; |
| case 4: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setTrailingComments(value); |
| break; |
| case 6: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.addLeadingDetachedComments(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.SourceCodeInfo.Location.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.SourceCodeInfo.Location} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getPathList(); |
| if (f.length > 0) { |
| writer.writePackedInt32( |
| 1, |
| f |
| ); |
| } |
| f = message.getSpanList(); |
| if (f.length > 0) { |
| writer.writePackedInt32( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeString( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 4)); |
| if (f != null) { |
| writer.writeString( |
| 4, |
| f |
| ); |
| } |
| f = message.getLeadingDetachedCommentsList(); |
| if (f.length > 0) { |
| writer.writeRepeatedString( |
| 6, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * repeated int32 path = 1; |
| * @return {!Array<number>} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.getPathList = function() { |
| return /** @type {!Array<number>} */ (jspb.Message.getRepeatedField(this, 1)); |
| }; |
| |
| |
| /** |
| * @param {!Array<number>} value |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.setPathList = function(value) { |
| return jspb.Message.setField(this, 1, value || []); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.addPath = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 1, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.clearPathList = function() { |
| return this.setPathList([]); |
| }; |
| |
| |
| /** |
| * repeated int32 span = 2; |
| * @return {!Array<number>} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.getSpanList = function() { |
| return /** @type {!Array<number>} */ (jspb.Message.getRepeatedField(this, 2)); |
| }; |
| |
| |
| /** |
| * @param {!Array<number>} value |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.setSpanList = function(value) { |
| return jspb.Message.setField(this, 2, value || []); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.addSpan = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 2, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.clearSpanList = function() { |
| return this.setSpanList([]); |
| }; |
| |
| |
| /** |
| * optional string leading_comments = 3; |
| * @return {string} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.getLeadingComments = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.setLeadingComments = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.clearLeadingComments = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.hasLeadingComments = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional string trailing_comments = 4; |
| * @return {string} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.getTrailingComments = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.setTrailingComments = function(value) { |
| return jspb.Message.setField(this, 4, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.clearTrailingComments = function() { |
| return jspb.Message.setField(this, 4, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.hasTrailingComments = function() { |
| return jspb.Message.getField(this, 4) != null; |
| }; |
| |
| |
| /** |
| * repeated string leading_detached_comments = 6; |
| * @return {!Array<string>} |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.getLeadingDetachedCommentsList = function() { |
| return /** @type {!Array<string>} */ (jspb.Message.getRepeatedField(this, 6)); |
| }; |
| |
| |
| /** |
| * @param {!Array<string>} value |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.setLeadingDetachedCommentsList = function(value) { |
| return jspb.Message.setField(this, 6, value || []); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.addLeadingDetachedComments = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 6, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.Location.prototype.clearLeadingDetachedCommentsList = function() { |
| return this.setLeadingDetachedCommentsList([]); |
| }; |
| |
| |
| /** |
| * repeated Location location = 1; |
| * @return {!Array<!proto.google.protobuf.SourceCodeInfo.Location>} |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.getLocationList = function() { |
| return /** @type{!Array<!proto.google.protobuf.SourceCodeInfo.Location>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.SourceCodeInfo.Location, 1)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.SourceCodeInfo.Location>} value |
| * @return {!proto.google.protobuf.SourceCodeInfo} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.setLocationList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 1, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.SourceCodeInfo.Location=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.SourceCodeInfo.Location} |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.addLocation = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.google.protobuf.SourceCodeInfo.Location, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.SourceCodeInfo} returns this |
| */ |
| proto.google.protobuf.SourceCodeInfo.prototype.clearLocationList = function() { |
| return this.setLocationList([]); |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.repeatedFields_ = [1]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.GeneratedCodeInfo.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.GeneratedCodeInfo} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| annotationList: jspb.Message.toObjectList(msg.getAnnotationList(), |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.toObject, includeInstance) |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.GeneratedCodeInfo; |
| return proto.google.protobuf.GeneratedCodeInfo.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.GeneratedCodeInfo} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var value = new proto.google.protobuf.GeneratedCodeInfo.Annotation; |
| reader.readMessage(value,proto.google.protobuf.GeneratedCodeInfo.Annotation.deserializeBinaryFromReader); |
| msg.addAnnotation(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.GeneratedCodeInfo.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.GeneratedCodeInfo} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getAnnotationList(); |
| if (f.length > 0) { |
| writer.writeRepeatedMessage( |
| 1, |
| f, |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.serializeBinaryToWriter |
| ); |
| } |
| }; |
| |
| |
| |
| /** |
| * List of repeated fields within this message type. |
| * @private {!Array<number>} |
| * @const |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.repeatedFields_ = [1]; |
| |
| |
| |
| if (jspb.Message.GENERATE_TO_OBJECT) { |
| /** |
| * Creates an object representation of this proto. |
| * Field names that are reserved in JavaScript and will be renamed to pb_name. |
| * Optional fields that are not set will be set to undefined. |
| * To access a reserved field use, foo.pb_<name>, eg, foo.pb_default. |
| * For the list of reserved names please see: |
| * net/proto2/compiler/js/internal/generator.cc#kKeyword. |
| * @param {boolean=} opt_includeInstance Deprecated. whether to include the |
| * JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @return {!Object} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.toObject = function(opt_includeInstance) { |
| return proto.google.protobuf.GeneratedCodeInfo.Annotation.toObject(opt_includeInstance, this); |
| }; |
| |
| |
| /** |
| * Static version of the {@see toObject} method. |
| * @param {boolean|undefined} includeInstance Deprecated. Whether to include |
| * the JSPB instance for transitional soy proto support: |
| * http://goto/soy-param-migration |
| * @param {!proto.google.protobuf.GeneratedCodeInfo.Annotation} msg The msg instance to transform. |
| * @return {!Object} |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.toObject = function(includeInstance, msg) { |
| var f, obj = { |
| pathList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f, |
| sourceFile: (f = jspb.Message.getField(msg, 2)) == null ? undefined : f, |
| begin: (f = jspb.Message.getField(msg, 3)) == null ? undefined : f, |
| end: (f = jspb.Message.getField(msg, 4)) == null ? undefined : f |
| }; |
| |
| if (includeInstance) { |
| obj.$jspbMessageInstance = msg; |
| } |
| return obj; |
| }; |
| } |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format). |
| * @param {jspb.ByteSource} bytes The bytes to deserialize. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.deserializeBinary = function(bytes) { |
| var reader = new jspb.BinaryReader(bytes); |
| var msg = new proto.google.protobuf.GeneratedCodeInfo.Annotation; |
| return proto.google.protobuf.GeneratedCodeInfo.Annotation.deserializeBinaryFromReader(msg, reader); |
| }; |
| |
| |
| /** |
| * Deserializes binary data (in protobuf wire format) from the |
| * given reader into the given message object. |
| * @param {!proto.google.protobuf.GeneratedCodeInfo.Annotation} msg The message object to deserialize into. |
| * @param {!jspb.BinaryReader} reader The BinaryReader to use. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.deserializeBinaryFromReader = function(msg, reader) { |
| while (reader.nextField()) { |
| if (reader.isEndGroup()) { |
| break; |
| } |
| var field = reader.getFieldNumber(); |
| switch (field) { |
| case 1: |
| var values = /** @type {!Array<number>} */ (reader.isDelimited() ? reader.readPackedInt32() : [reader.readInt32()]); |
| for (var i = 0; i < values.length; i++) { |
| msg.addPath(values[i]); |
| } |
| break; |
| case 2: |
| var value = /** @type {string} */ (reader.readString()); |
| msg.setSourceFile(value); |
| break; |
| case 3: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setBegin(value); |
| break; |
| case 4: |
| var value = /** @type {number} */ (reader.readInt32()); |
| msg.setEnd(value); |
| break; |
| default: |
| reader.skipField(); |
| break; |
| } |
| } |
| return msg; |
| }; |
| |
| |
| /** |
| * Serializes the message to binary data (in protobuf wire format). |
| * @return {!Uint8Array} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.serializeBinary = function() { |
| var writer = new jspb.BinaryWriter(); |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.serializeBinaryToWriter(this, writer); |
| return writer.getResultBuffer(); |
| }; |
| |
| |
| /** |
| * Serializes the given message to binary data (in protobuf wire |
| * format), writing to the given BinaryWriter. |
| * @param {!proto.google.protobuf.GeneratedCodeInfo.Annotation} message |
| * @param {!jspb.BinaryWriter} writer |
| * @suppress {unusedLocalVariables} f is only used for nested messages |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.serializeBinaryToWriter = function(message, writer) { |
| var f = undefined; |
| f = message.getPathList(); |
| if (f.length > 0) { |
| writer.writePackedInt32( |
| 1, |
| f |
| ); |
| } |
| f = /** @type {string} */ (jspb.Message.getField(message, 2)); |
| if (f != null) { |
| writer.writeString( |
| 2, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 3)); |
| if (f != null) { |
| writer.writeInt32( |
| 3, |
| f |
| ); |
| } |
| f = /** @type {number} */ (jspb.Message.getField(message, 4)); |
| if (f != null) { |
| writer.writeInt32( |
| 4, |
| f |
| ); |
| } |
| }; |
| |
| |
| /** |
| * repeated int32 path = 1; |
| * @return {!Array<number>} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.getPathList = function() { |
| return /** @type {!Array<number>} */ (jspb.Message.getRepeatedField(this, 1)); |
| }; |
| |
| |
| /** |
| * @param {!Array<number>} value |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.setPathList = function(value) { |
| return jspb.Message.setField(this, 1, value || []); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.addPath = function(value, opt_index) { |
| return jspb.Message.addToRepeatedField(this, 1, value, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.clearPathList = function() { |
| return this.setPathList([]); |
| }; |
| |
| |
| /** |
| * optional string source_file = 2; |
| * @return {string} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.getSourceFile = function() { |
| return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); |
| }; |
| |
| |
| /** |
| * @param {string} value |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.setSourceFile = function(value) { |
| return jspb.Message.setField(this, 2, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.clearSourceFile = function() { |
| return jspb.Message.setField(this, 2, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.hasSourceFile = function() { |
| return jspb.Message.getField(this, 2) != null; |
| }; |
| |
| |
| /** |
| * optional int32 begin = 3; |
| * @return {number} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.getBegin = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.setBegin = function(value) { |
| return jspb.Message.setField(this, 3, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.clearBegin = function() { |
| return jspb.Message.setField(this, 3, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.hasBegin = function() { |
| return jspb.Message.getField(this, 3) != null; |
| }; |
| |
| |
| /** |
| * optional int32 end = 4; |
| * @return {number} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.getEnd = function() { |
| return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0)); |
| }; |
| |
| |
| /** |
| * @param {number} value |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.setEnd = function(value) { |
| return jspb.Message.setField(this, 4, value); |
| }; |
| |
| |
| /** |
| * Clears the field making it undefined. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.clearEnd = function() { |
| return jspb.Message.setField(this, 4, undefined); |
| }; |
| |
| |
| /** |
| * Returns whether this field is set. |
| * @return {boolean} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.Annotation.prototype.hasEnd = function() { |
| return jspb.Message.getField(this, 4) != null; |
| }; |
| |
| |
| /** |
| * repeated Annotation annotation = 1; |
| * @return {!Array<!proto.google.protobuf.GeneratedCodeInfo.Annotation>} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.getAnnotationList = function() { |
| return /** @type{!Array<!proto.google.protobuf.GeneratedCodeInfo.Annotation>} */ ( |
| jspb.Message.getRepeatedWrapperField(this, proto.google.protobuf.GeneratedCodeInfo.Annotation, 1)); |
| }; |
| |
| |
| /** |
| * @param {!Array<!proto.google.protobuf.GeneratedCodeInfo.Annotation>} value |
| * @return {!proto.google.protobuf.GeneratedCodeInfo} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.setAnnotationList = function(value) { |
| return jspb.Message.setRepeatedWrapperField(this, 1, value); |
| }; |
| |
| |
| /** |
| * @param {!proto.google.protobuf.GeneratedCodeInfo.Annotation=} opt_value |
| * @param {number=} opt_index |
| * @return {!proto.google.protobuf.GeneratedCodeInfo.Annotation} |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.addAnnotation = function(opt_value, opt_index) { |
| return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.google.protobuf.GeneratedCodeInfo.Annotation, opt_index); |
| }; |
| |
| |
| /** |
| * Clears the list making it empty but non-null. |
| * @return {!proto.google.protobuf.GeneratedCodeInfo} returns this |
| */ |
| proto.google.protobuf.GeneratedCodeInfo.prototype.clearAnnotationList = function() { |
| return this.setAnnotationList([]); |
| }; |
| |
| |
| goog.object.extend(exports, proto); |