Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
37 | 18 | 6 | 0.964 | SourceElements[5] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 37 | 54 | Closure/closure/goog/proto2/test.pb.js |
2 | 37 | 98 | Closure/closure/goog/proto2/test.pb.js |
3 | 37 | 142 | Closure/closure/goog/proto2/test.pb.js |
4 | 37 | 186 | Closure/closure/goog/proto2/test.pb.js |
5 | 37 | 230 | Closure/closure/goog/proto2/test.pb.js |
6 | 37 | 274 | Closure/closure/goog/proto2/test.pb.js |
7 | 37 | 318 | Closure/closure/goog/proto2/test.pb.js |
8 | 37 | 362 | Closure/closure/goog/proto2/test.pb.js |
9 | 37 | 406 | Closure/closure/goog/proto2/test.pb.js |
10 | 37 | 450 | Closure/closure/goog/proto2/test.pb.js |
11 | 37 | 494 | Closure/closure/goog/proto2/test.pb.js |
12 | 37 | 538 | Closure/closure/goog/proto2/test.pb.js |
13 | 37 | 582 | Closure/closure/goog/proto2/test.pb.js |
14 | 37 | 626 | Closure/closure/goog/proto2/test.pb.js |
15 | 37 | 670 | Closure/closure/goog/proto2/test.pb.js |
16 | 37 | 714 | Closure/closure/goog/proto2/test.pb.js |
17 | 37 | 758 | Closure/closure/goog/proto2/test.pb.js |
18 | 37 | 802 | Closure/closure/goog/proto2/test.pb.js |
| ||||
/** * Gets the value of the optional_int32 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalInt32= function ( ) { return /** @type {number} */ (this.get$Value(1)); } ; /** * Sets the value of the optional_int32 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalInt32= function (value){ this.set$Value(1, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_int32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalInt32= function ( ) { return this.has$Value(1); } ; /** * Gets the number of values in the optional_int32 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalInt32Count= function ( ) { return this.count$Values(1); } ; /** * Clears the values in the optional_int32 field. */ proto2.TestAllTypes.prototype.clearOptionalInt32= function ( ) { this.clear$Field(1); } ; |
| ||||
/** * Gets the value of the optional_int64 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalInt64= function ( ) { return /** @type {number} */ (this.get$Value(2)); } ; /** * Sets the value of the optional_int64 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalInt64= function (value){ this.set$Value(2, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_int64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalInt64= function ( ) { return this.has$Value(2); } ; /** * Gets the number of values in the optional_int64 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalInt64Count= function ( ) { return this.count$Values(2); } ; /** * Clears the values in the optional_int64 field. */ proto2.TestAllTypes.prototype.clearOptionalInt64= function ( ) { this.clear$Field(2); } ; |
| ||||
/** * Gets the value of the optional_uint32 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalUint32= function ( ) { return /** @type {number} */ (this.get$Value(3)); } ; /** * Sets the value of the optional_uint32 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalUint32= function (value){ this.set$Value(3, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_uint32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalUint32= function ( ) { return this.has$Value(3); } ; /** * Gets the number of values in the optional_uint32 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalUint32Count= function ( ) { return this.count$Values(3); } ; /** * Clears the values in the optional_uint32 field. */ proto2.TestAllTypes.prototype.clearOptionalUint32= function ( ) { this.clear$Field(3); } ; |
| ||||
/** * Gets the value of the optional_uint64 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalUint64= function ( ) { return /** @type {number} */ (this.get$Value(4)); } ; /** * Sets the value of the optional_uint64 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalUint64= function (value){ this.set$Value(4, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_uint64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalUint64= function ( ) { return this.has$Value(4); } ; /** * Gets the number of values in the optional_uint64 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalUint64Count= function ( ) { return this.count$Values(4); } ; /** * Clears the values in the optional_uint64 field. */ proto2.TestAllTypes.prototype.clearOptionalUint64= function ( ) { this.clear$Field(4); } ; |
| ||||
/** * Gets the value of the optional_sint32 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalSint32= function ( ) { return /** @type {number} */ (this.get$Value(5)); } ; /** * Sets the value of the optional_sint32 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalSint32= function (value){ this.set$Value(5, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_sint32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalSint32= function ( ) { return this.has$Value(5); } ; /** * Gets the number of values in the optional_sint32 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalSint32Count= function ( ) { return this.count$Values(5); } ; /** * Clears the values in the optional_sint32 field. */ proto2.TestAllTypes.prototype.clearOptionalSint32= function ( ) { this.clear$Field(5); } ; |
| ||||
/** * Gets the value of the optional_sint64 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalSint64= function ( ) { return /** @type {number} */ (this.get$Value(6)); } ; /** * Sets the value of the optional_sint64 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalSint64= function (value){ this.set$Value(6, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_sint64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalSint64= function ( ) { return this.has$Value(6); } ; /** * Gets the number of values in the optional_sint64 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalSint64Count= function ( ) { return this.count$Values(6); } ; /** * Clears the values in the optional_sint64 field. */ proto2.TestAllTypes.prototype.clearOptionalSint64= function ( ) { this.clear$Field(6); } ; |
| ||||
/** * Gets the value of the optional_fixed32 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalFixed32= function ( ) { return /** @type {number} */ (this.get$Value(7)); } ; /** * Sets the value of the optional_fixed32 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalFixed32= function (value){ this.set$Value(7, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_fixed32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalFixed32= function ( ) { return this.has$Value(7); } ; /** * Gets the number of values in the optional_fixed32 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalFixed32Count= function ( ) { return this.count$Values(7); } ; /** * Clears the values in the optional_fixed32 field. */ proto2.TestAllTypes.prototype.clearOptionalFixed32= function ( ) { this.clear$Field(7); } ; |
| ||||
/** * Gets the value of the optional_fixed64 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalFixed64= function ( ) { return /** @type {number} */ (this.get$Value(8)); } ; /** * Sets the value of the optional_fixed64 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalFixed64= function (value){ this.set$Value(8, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_fixed64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalFixed64= function ( ) { return this.has$Value(8); } ; /** * Gets the number of values in the optional_fixed64 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalFixed64Count= function ( ) { return this.count$Values(8); } ; /** * Clears the values in the optional_fixed64 field. */ proto2.TestAllTypes.prototype.clearOptionalFixed64= function ( ) { this.clear$Field(8); } ; |
| ||||
/** * Gets the value of the optional_sfixed32 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalSfixed32= function ( ) { return /** @type {number} */ (this.get$Value(9)); } ; /** * Sets the value of the optional_sfixed32 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalSfixed32= function (value){ this.set$Value(9, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_sfixed32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalSfixed32= function ( ) { return this.has$Value(9); } ; /** * Gets the number of values in the optional_sfixed32 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalSfixed32Count= function ( ) { return this.count$Values(9); } ; /** * Clears the values in the optional_sfixed32 field. */ proto2.TestAllTypes.prototype.clearOptionalSfixed32= function ( ) { this.clear$Field(9); } ; |
| ||||
/** * Gets the value of the optional_sfixed64 field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalSfixed64= function ( ) { return /** @type {number} */ (this.get$Value(10)); } ; /** * Sets the value of the optional_sfixed64 field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalSfixed64= function (value){ this.set$Value(10, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_sfixed64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalSfixed64= function ( ) { return this.has$Value(10); } ; /** * Gets the number of values in the optional_sfixed64 field. * @return {number} */ proto2.TestAllTypes.prototype.optionalSfixed64Count= function ( ) { return this.count$Values(10); } ; /** * Clears the values in the optional_sfixed64 field. */ proto2.TestAllTypes.prototype.clearOptionalSfixed64= function ( ) { this.clear$Field(10); } ; |
| ||||
/** * Gets the value of the optional_float field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalFloat= function ( ) { return /** @type {number} */ (this.get$Value(11)); } ; /** * Sets the value of the optional_float field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalFloat= function (value){ this.set$Value(11, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_float field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalFloat= function ( ) { return this.has$Value(11); } ; /** * Gets the number of values in the optional_float field. * @return {number} */ proto2.TestAllTypes.prototype.optionalFloatCount= function ( ) { return this.count$Values(11); } ; /** * Clears the values in the optional_float field. */ proto2.TestAllTypes.prototype.clearOptionalFloat= function ( ) { this.clear$Field(11); } ; |
| ||||
/** * Gets the value of the optional_double field. * @return {number} The value. */ proto2.TestAllTypes.prototype.getOptionalDouble= function ( ) { return /** @type {number} */ (this.get$Value(12)); } ; /** * Sets the value of the optional_double field. * @param {number} value The value. */ proto2.TestAllTypes.prototype.setOptionalDouble= function (value){ this.set$Value(12, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_double field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalDouble= function ( ) { return this.has$Value(12); } ; /** * Gets the number of values in the optional_double field. * @return {number} */ proto2.TestAllTypes.prototype.optionalDoubleCount= function ( ) { return this.count$Values(12); } ; /** * Clears the values in the optional_double field. */ proto2.TestAllTypes.prototype.clearOptionalDouble= function ( ) { this.clear$Field(12); } ; |
| ||||
/** * Gets the value of the optional_bool field. * @return {boolean} The value. */ proto2.TestAllTypes.prototype.getOptionalBool= function ( ) { return /** @type {boolean} */ (this.get$Value(13)); } ; /** * Sets the value of the optional_bool field. * @param {boolean} value The value. */ proto2.TestAllTypes.prototype.setOptionalBool= function (value){ this.set$Value(13, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_bool field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalBool= function ( ) { return this.has$Value(13); } ; /** * Gets the number of values in the optional_bool field. * @return {number} */ proto2.TestAllTypes.prototype.optionalBoolCount= function ( ) { return this.count$Values(13); } ; /** * Clears the values in the optional_bool field. */ proto2.TestAllTypes.prototype.clearOptionalBool= function ( ) { this.clear$Field(13); } ; |
| ||||
/** * Gets the value of the optional_string field. * @return {string} The value. */ proto2.TestAllTypes.prototype.getOptionalString= function ( ) { return /** @type {string} */ (this.get$Value(14)); } ; /** * Sets the value of the optional_string field. * @param {string} value The value. */ proto2.TestAllTypes.prototype.setOptionalString= function (value){ this.set$Value(14, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_string field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalString= function ( ) { return this.has$Value(14); } ; /** * Gets the number of values in the optional_string field. * @return {number} */ proto2.TestAllTypes.prototype.optionalStringCount= function ( ) { return this.count$Values(14); } ; /** * Clears the values in the optional_string field. */ proto2.TestAllTypes.prototype.clearOptionalString= function ( ) { this.clear$Field(14); } ; |
| ||||
/** * Gets the value of the optional_bytes field. * @return {string} The value. */ proto2.TestAllTypes.prototype.getOptionalBytes= function ( ) { return /** @type {string} */ (this.get$Value(15)); } ; /** * Sets the value of the optional_bytes field. * @param {string} value The value. */ proto2.TestAllTypes.prototype.setOptionalBytes= function (value){ this.set$Value(15, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_bytes field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalBytes= function ( ) { return this.has$Value(15); } ; /** * Gets the number of values in the optional_bytes field. * @return {number} */ proto2.TestAllTypes.prototype.optionalBytesCount= function ( ) { return this.count$Values(15); } ; /** * Clears the values in the optional_bytes field. */ proto2.TestAllTypes.prototype.clearOptionalBytes= function ( ) { this.clear$Field(15); } ; |
| ||||
/** * Gets the value of the optionalgroup field. * @return {proto2.TestAllTypes.OptionalGroup} The value. */ proto2.TestAllTypes.prototype.getOptionalgroup= function ( ) { return /** @type {proto2.TestAllTypes.OptionalGroup} */ (this.get$Value(16)); } ; /** * Sets the value of the optionalgroup field. * @param {proto2.TestAllTypes.OptionalGroup} value The value. */ proto2.TestAllTypes.prototype.setOptionalgroup= function (value){ this.set$Value(16, /** @type {Object} */ (value)); } ; /** * Returns whether the optionalgroup field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalgroup= function ( ) { return this.has$Value(16); } ; /** * Gets the number of values in the optionalgroup field. * @return {number} */ proto2.TestAllTypes.prototype.optionalgroupCount= function ( ) { return this.count$Values(16); } ; /** * Clears the values in the optionalgroup field. */ proto2.TestAllTypes.prototype.clearOptionalgroup= function ( ) { this.clear$Field(16); } ; |
| ||||
/** * Gets the value of the optional_nested_message field. * @return {proto2.TestAllTypes.NestedMessage} The value. */ proto2.TestAllTypes.prototype.getOptionalNestedMessage= function ( ) { return /** @type {proto2.TestAllTypes.NestedMessage} */ (this.get$Value(18)); } ; /** * Sets the value of the optional_nested_message field. * @param {proto2.TestAllTypes.NestedMessage} value The value. */ proto2.TestAllTypes.prototype.setOptionalNestedMessage= function (value){ this.set$Value(18, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_nested_message field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalNestedMessage= function ( ) { return this.has$Value(18); } ; /** * Gets the number of values in the optional_nested_message field. * @return {number} */ proto2.TestAllTypes.prototype.optionalNestedMessageCount= function ( ) { return this.count$Values(18); } ; /** * Clears the values in the optional_nested_message field. */ proto2.TestAllTypes.prototype.clearOptionalNestedMessage= function ( ) { this.clear$Field(18); } ; |
| ||||
/** * Gets the value of the optional_nested_enum field. * @return {proto2.TestAllTypes.NestedEnum} The value. */ proto2.TestAllTypes.prototype.getOptionalNestedEnum= function ( ) { return /** @type {proto2.TestAllTypes.NestedEnum} */ (this.get$Value(21)); } ; /** * Sets the value of the optional_nested_enum field. * @param {proto2.TestAllTypes.NestedEnum} value The value. */ proto2.TestAllTypes.prototype.setOptionalNestedEnum= function (value){ this.set$Value(21, /** @type {Object} */ (value)); } ; /** * Returns whether the optional_nested_enum field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasOptionalNestedEnum= function ( ) { return this.has$Value(21); } ; /** * Gets the number of values in the optional_nested_enum field. * @return {number} */ proto2.TestAllTypes.prototype.optionalNestedEnumCount= function ( ) { return this.count$Values(21); } ; /** * Clears the values in the optional_nested_enum field. */ proto2.TestAllTypes.prototype.clearOptionalNestedEnum= function ( ) { this.clear$Field(21); } ; |
| |||
/** * Gets the value of the optional_int64 field. * @return {number} The value. */ /** * Gets the value of the optional_int32 field. * @return {number} The value. */ /** * Gets the value of the optional_uint32 field. * @return {number} The value. */ /** * Gets the value of the optional_uint64 field. * @return {number} The value. */ /** * Gets the value of the optional_sint32 field. * @return {number} The value. */ /** * Gets the value of the optional_sint64 field. * @return {number} The value. */ /** * Gets the value of the optional_fixed32 field. * @return {number} The value. */ /** * Gets the value of the optional_fixed64 field. * @return {number} The value. */ /** * Gets the value of the optional_sfixed32 field. * @return {number} The value. */ /** * Gets the value of the optional_sfixed64 field. * @return {number} The value. */ /** * Gets the value of the optional_float field. * @return {number} The value. */ /** * Gets the value of the optional_double field. * @return {number} The value. */ /** * Gets the value of the optional_bool field. * @return {boolean} The value. */ /** * Gets the value of the optional_string field. * @return {string} The value. */ /** * Gets the value of the optional_bytes field. * @return {string} The value. */ /** * Gets the value of the optionalgroup field. * @return {proto2.TestAllTypes.OptionalGroup} The value. */ /** * Gets the value of the optional_nested_message field. * @return {proto2.TestAllTypes.NestedMessage} The value. */ /** * Gets the value of the optional_nested_enum field. * @return {proto2.TestAllTypes.NestedEnum} The value. */ proto2.TestAllTypes.prototype. [[#variable4835c360]]= function ( ) { return /** @type {number} */ /** @type {boolean} */ /** @type {string} */ /** @type {proto2.TestAllTypes.OptionalGroup} */ /** @type {proto2.TestAllTypes.NestedMessage} */ /** @type {proto2.TestAllTypes.NestedEnum} */ (this.get$Value( [[#variable4835c1e0]])); } ; /** * Sets the value of the optional_int64 field. * @param {number} value The value. */ /** * Sets the value of the optional_int32 field. * @param {number} value The value. */ /** * Sets the value of the optional_uint32 field. * @param {number} value The value. */ /** * Sets the value of the optional_uint64 field. * @param {number} value The value. */ /** * Sets the value of the optional_sint32 field. * @param {number} value The value. */ /** * Sets the value of the optional_sint64 field. * @param {number} value The value. */ /** * Sets the value of the optional_fixed32 field. * @param {number} value The value. */ /** * Sets the value of the optional_fixed64 field. * @param {number} value The value. */ /** * Sets the value of the optional_sfixed32 field. * @param {number} value The value. */ /** * Sets the value of the optional_sfixed64 field. * @param {number} value The value. */ /** * Sets the value of the optional_float field. * @param {number} value The value. */ /** * Sets the value of the optional_double field. * @param {number} value The value. */ /** * Sets the value of the optional_bool field. * @param {boolean} value The value. */ /** * Sets the value of the optional_string field. * @param {string} value The value. */ /** * Sets the value of the optional_bytes field. * @param {string} value The value. */ /** * Sets the value of the optionalgroup field. * @param {proto2.TestAllTypes.OptionalGroup} value The value. */ /** * Sets the value of the optional_nested_message field. * @param {proto2.TestAllTypes.NestedMessage} value The value. */ /** * Sets the value of the optional_nested_enum field. * @param {proto2.TestAllTypes.NestedEnum} value The value. */ proto2.TestAllTypes.prototype. [[#variable575adfc0]]= function (value) { this.set$Value( [[#variable4835c1e0]], /** @type {Object} */ (value)); } ; /** * Returns whether the optional_int64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_int32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_uint32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_uint64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_sint32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_sint64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_fixed32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_fixed64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_sfixed32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_sfixed64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_float field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_double field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_bool field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_string field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_bytes field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optionalgroup field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_nested_message field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the optional_nested_enum field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype. [[#variable4835c140]]= function ( ) { return this.has$Value( [[#variable4835c1e0]]); } ; /** * Gets the number of values in the optional_int64 field. * @return {number} */ /** * Gets the number of values in the optional_int32 field. * @return {number} */ /** * Gets the number of values in the optional_uint32 field. * @return {number} */ /** * Gets the number of values in the optional_uint64 field. * @return {number} */ /** * Gets the number of values in the optional_sint32 field. * @return {number} */ /** * Gets the number of values in the optional_sint64 field. * @return {number} */ /** * Gets the number of values in the optional_fixed32 field. * @return {number} */ /** * Gets the number of values in the optional_fixed64 field. * @return {number} */ /** * Gets the number of values in the optional_sfixed32 field. * @return {number} */ /** * Gets the number of values in the optional_sfixed64 field. * @return {number} */ /** * Gets the number of values in the optional_float field. * @return {number} */ /** * Gets the number of values in the optional_double field. * @return {number} */ /** * Gets the number of values in the optional_bool field. * @return {number} */ /** * Gets the number of values in the optional_string field. * @return {number} */ /** * Gets the number of values in the optional_bytes field. * @return {number} */ /** * Gets the number of values in the optionalgroup field. * @return {number} */ /** * Gets the number of values in the optional_nested_message field. * @return {number} */ /** * Gets the number of values in the optional_nested_enum field. * @return {number} */ proto2.TestAllTypes.prototype. [[#variable57254800]]= function ( ) { return this.count$Values( [[#variable4835c1e0]]); } ; /** * Clears the values in the optional_int64 field. */ /** * Clears the values in the optional_int32 field. */ /** * Clears the values in the optional_uint32 field. */ /** * Clears the values in the optional_uint64 field. */ /** * Clears the values in the optional_sint32 field. */ /** * Clears the values in the optional_sint64 field. */ /** * Clears the values in the optional_fixed32 field. */ /** * Clears the values in the optional_fixed64 field. */ /** * Clears the values in the optional_sfixed32 field. */ /** * Clears the values in the optional_sfixed64 field. */ /** * Clears the values in the optional_float field. */ /** * Clears the values in the optional_double field. */ /** * Clears the values in the optional_bool field. */ /** * Clears the values in the optional_string field. */ /** * Clears the values in the optional_bytes field. */ /** * Clears the values in the optionalgroup field. */ /** * Clears the values in the optional_nested_message field. */ /** * Clears the values in the optional_nested_enum field. */ proto2.TestAllTypes.prototype. [[#variable575ad220]]= function ( ) { this.clear$Field( [[#variable4835c1e0]]); } ; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#4835c360]] | getOptionalInt64 |
1 | 2 | [[#4835c360]] | getOptionalInt32 |
1 | 3 | [[#4835c360]] | getOptionalUint32 |
1 | 4 | [[#4835c360]] | getOptionalUint64 |
1 | 5 | [[#4835c360]] | getOptionalSint32 |
1 | 6 | [[#4835c360]] | getOptionalSint64 |
1 | 7 | [[#4835c360]] | getOptionalFixed32 |
1 | 8 | [[#4835c360]] | getOptionalFixed64 |
1 | 9 | [[#4835c360]] | getOptionalSfixed32 |
1 | 10 | [[#4835c360]] | getOptionalSfixed64 |
1 | 11 | [[#4835c360]] | getOptionalFloat |
1 | 12 | [[#4835c360]] | getOptionalDouble |
1 | 13 | [[#4835c360]] | getOptionalBool |
1 | 14 | [[#4835c360]] | getOptionalString |
1 | 15 | [[#4835c360]] | getOptionalBytes |
1 | 16 | [[#4835c360]] | getOptionalgroup |
1 | 17 | [[#4835c360]] | getOptionalNestedMessage |
1 | 18 | [[#4835c360]] | getOptionalNestedEnum |
2 | 1 | [[#4835c1e0]] | 2 |
2 | 2 | [[#4835c1e0]] | 1 |
2 | 3 | [[#4835c1e0]] | 3 |
2 | 4 | [[#4835c1e0]] | 4 |
2 | 5 | [[#4835c1e0]] | 5 |
2 | 6 | [[#4835c1e0]] | 6 |
2 | 7 | [[#4835c1e0]] | 7 |
2 | 8 | [[#4835c1e0]] | 8 |
2 | 9 | [[#4835c1e0]] | 9 |
2 | 10 | [[#4835c1e0]] | 10 |
2 | 11 | [[#4835c1e0]] | 11 |
2 | 12 | [[#4835c1e0]] | 12 |
2 | 13 | [[#4835c1e0]] | 13 |
2 | 14 | [[#4835c1e0]] | 14 |
2 | 15 | [[#4835c1e0]] | 15 |
2 | 16 | [[#4835c1e0]] | 16 |
2 | 17 | [[#4835c1e0]] | 18 |
2 | 18 | [[#4835c1e0]] | 21 |
3 | 1 | [[#575adfc0]] | setOptionalInt64 |
3 | 2 | [[#575adfc0]] | setOptionalInt32 |
3 | 3 | [[#575adfc0]] | setOptionalUint32 |
3 | 4 | [[#575adfc0]] | setOptionalUint64 |
3 | 5 | [[#575adfc0]] | setOptionalSint32 |
3 | 6 | [[#575adfc0]] | setOptionalSint64 |
3 | 7 | [[#575adfc0]] | setOptionalFixed32 |
3 | 8 | [[#575adfc0]] | setOptionalFixed64 |
3 | 9 | [[#575adfc0]] | setOptionalSfixed32 |
3 | 10 | [[#575adfc0]] | setOptionalSfixed64 |
3 | 11 | [[#575adfc0]] | setOptionalFloat |
3 | 12 | [[#575adfc0]] | setOptionalDouble |
3 | 13 | [[#575adfc0]] | setOptionalBool |
3 | 14 | [[#575adfc0]] | setOptionalString |
3 | 15 | [[#575adfc0]] | setOptionalBytes |
3 | 16 | [[#575adfc0]] | setOptionalgroup |
3 | 17 | [[#575adfc0]] | setOptionalNestedMessage |
3 | 18 | [[#575adfc0]] | setOptionalNestedEnum |
4 | 1 | [[#4835c140]] | hasOptionalInt64 |
4 | 2 | [[#4835c140]] | hasOptionalInt32 |
4 | 3 | [[#4835c140]] | hasOptionalUint32 |
4 | 4 | [[#4835c140]] | hasOptionalUint64 |
4 | 5 | [[#4835c140]] | hasOptionalSint32 |
4 | 6 | [[#4835c140]] | hasOptionalSint64 |
4 | 7 | [[#4835c140]] | hasOptionalFixed32 |
4 | 8 | [[#4835c140]] | hasOptionalFixed64 |
4 | 9 | [[#4835c140]] | hasOptionalSfixed32 |
4 | 10 | [[#4835c140]] | hasOptionalSfixed64 |
4 | 11 | [[#4835c140]] | hasOptionalFloat |
4 | 12 | [[#4835c140]] | hasOptionalDouble |
4 | 13 | [[#4835c140]] | hasOptionalBool |
4 | 14 | [[#4835c140]] | hasOptionalString |
4 | 15 | [[#4835c140]] | hasOptionalBytes |
4 | 16 | [[#4835c140]] | hasOptionalgroup |
4 | 17 | [[#4835c140]] | hasOptionalNestedMessage |
4 | 18 | [[#4835c140]] | hasOptionalNestedEnum |
5 | 1 | [[#57254800]] | optionalInt64Count |
5 | 2 | [[#57254800]] | optionalInt32Count |
5 | 3 | [[#57254800]] | optionalUint32Count |
5 | 4 | [[#57254800]] | optionalUint64Count |
5 | 5 | [[#57254800]] | optionalSint32Count |
5 | 6 | [[#57254800]] | optionalSint64Count |
5 | 7 | [[#57254800]] | optionalFixed32Count |
5 | 8 | [[#57254800]] | optionalFixed64Count |
5 | 9 | [[#57254800]] | optionalSfixed32Count |
5 | 10 | [[#57254800]] | optionalSfixed64Count |
5 | 11 | [[#57254800]] | optionalFloatCount |
5 | 12 | [[#57254800]] | optionalDoubleCount |
5 | 13 | [[#57254800]] | optionalBoolCount |
5 | 14 | [[#57254800]] | optionalStringCount |
5 | 15 | [[#57254800]] | optionalBytesCount |
5 | 16 | [[#57254800]] | optionalgroupCount |
5 | 17 | [[#57254800]] | optionalNestedMessageCount |
5 | 18 | [[#57254800]] | optionalNestedEnumCount |
6 | 1 | [[#575ad220]] | clearOptionalInt64 |
6 | 2 | [[#575ad220]] | clearOptionalInt32 |
6 | 3 | [[#575ad220]] | clearOptionalUint32 |
6 | 4 | [[#575ad220]] | clearOptionalUint64 |
6 | 5 | [[#575ad220]] | clearOptionalSint32 |
6 | 6 | [[#575ad220]] | clearOptionalSint64 |
6 | 7 | [[#575ad220]] | clearOptionalFixed32 |
6 | 8 | [[#575ad220]] | clearOptionalFixed64 |
6 | 9 | [[#575ad220]] | clearOptionalSfixed32 |
6 | 10 | [[#575ad220]] | clearOptionalSfixed64 |
6 | 11 | [[#575ad220]] | clearOptionalFloat |
6 | 12 | [[#575ad220]] | clearOptionalDouble |
6 | 13 | [[#575ad220]] | clearOptionalBool |
6 | 14 | [[#575ad220]] | clearOptionalString |
6 | 15 | [[#575ad220]] | clearOptionalBytes |
6 | 16 | [[#575ad220]] | clearOptionalgroup |
6 | 17 | [[#575ad220]] | clearOptionalNestedMessage |
6 | 18 | [[#575ad220]] | clearOptionalNestedEnum |