Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
38 | 18 | 6 | 0.968 | SourceElements[5] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 38 | 847 | Closure/closure/goog/proto2/test.pb.js |
2 | 38 | 901 | Closure/closure/goog/proto2/test.pb.js |
3 | 38 | 955 | Closure/closure/goog/proto2/test.pb.js |
4 | 38 | 1009 | Closure/closure/goog/proto2/test.pb.js |
5 | 38 | 1063 | Closure/closure/goog/proto2/test.pb.js |
6 | 38 | 1117 | Closure/closure/goog/proto2/test.pb.js |
7 | 38 | 1171 | Closure/closure/goog/proto2/test.pb.js |
8 | 38 | 1225 | Closure/closure/goog/proto2/test.pb.js |
9 | 38 | 1279 | Closure/closure/goog/proto2/test.pb.js |
10 | 38 | 1333 | Closure/closure/goog/proto2/test.pb.js |
11 | 38 | 1387 | Closure/closure/goog/proto2/test.pb.js |
12 | 38 | 1441 | Closure/closure/goog/proto2/test.pb.js |
13 | 38 | 1495 | Closure/closure/goog/proto2/test.pb.js |
14 | 38 | 1549 | Closure/closure/goog/proto2/test.pb.js |
15 | 38 | 1603 | Closure/closure/goog/proto2/test.pb.js |
16 | 38 | 1657 | Closure/closure/goog/proto2/test.pb.js |
17 | 38 | 1711 | Closure/closure/goog/proto2/test.pb.js |
18 | 38 | 1765 | Closure/closure/goog/proto2/test.pb.js |
| ||||
/** * Gets the value of the repeated_int32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedInt32= function (index){ return /** @type {number} */ (this.get$Value(31, index)); } ; /** * Adds a value to the repeated_int32 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedInt32= function (value){ this.add$Value(31, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_int32 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedInt32Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(31)); } ; /** * Returns whether the repeated_int32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedInt32= function ( ) { return this.has$Value(31); } ; /** * Gets the number of values in the repeated_int32 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedInt32Count= function ( ) { return this.count$Values(31); } ; |
| ||||
/** * Gets the value of the repeated_int64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedInt64= function (index){ return /** @type {number} */ (this.get$Value(32, index)); } ; /** * Adds a value to the repeated_int64 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedInt64= function (value){ this.add$Value(32, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_int64 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedInt64Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(32)); } ; /** * Returns whether the repeated_int64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedInt64= function ( ) { return this.has$Value(32); } ; /** * Gets the number of values in the repeated_int64 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedInt64Count= function ( ) { return this.count$Values(32); } ; |
| ||||
/** * Gets the value of the repeated_uint32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedUint32= function (index){ return /** @type {number} */ (this.get$Value(33, index)); } ; /** * Adds a value to the repeated_uint32 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedUint32= function (value){ this.add$Value(33, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_uint32 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedUint32Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(33)); } ; /** * Returns whether the repeated_uint32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedUint32= function ( ) { return this.has$Value(33); } ; /** * Gets the number of values in the repeated_uint32 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedUint32Count= function ( ) { return this.count$Values(33); } ; |
| ||||
/** * Gets the value of the repeated_uint64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedUint64= function (index){ return /** @type {number} */ (this.get$Value(34, index)); } ; /** * Adds a value to the repeated_uint64 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedUint64= function (value){ this.add$Value(34, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_uint64 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedUint64Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(34)); } ; /** * Returns whether the repeated_uint64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedUint64= function ( ) { return this.has$Value(34); } ; /** * Gets the number of values in the repeated_uint64 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedUint64Count= function ( ) { return this.count$Values(34); } ; |
| ||||
/** * Gets the value of the repeated_sint32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedSint32= function (index){ return /** @type {number} */ (this.get$Value(35, index)); } ; /** * Adds a value to the repeated_sint32 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedSint32= function (value){ this.add$Value(35, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_sint32 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedSint32Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(35)); } ; /** * Returns whether the repeated_sint32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedSint32= function ( ) { return this.has$Value(35); } ; /** * Gets the number of values in the repeated_sint32 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedSint32Count= function ( ) { return this.count$Values(35); } ; |
| ||||
/** * Gets the value of the repeated_sint64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedSint64= function (index){ return /** @type {number} */ (this.get$Value(36, index)); } ; /** * Adds a value to the repeated_sint64 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedSint64= function (value){ this.add$Value(36, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_sint64 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedSint64Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(36)); } ; /** * Returns whether the repeated_sint64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedSint64= function ( ) { return this.has$Value(36); } ; /** * Gets the number of values in the repeated_sint64 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedSint64Count= function ( ) { return this.count$Values(36); } ; |
| ||||
/** * Gets the value of the repeated_fixed32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedFixed32= function (index){ return /** @type {number} */ (this.get$Value(37, index)); } ; /** * Adds a value to the repeated_fixed32 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedFixed32= function (value){ this.add$Value(37, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_fixed32 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedFixed32Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(37)); } ; /** * Returns whether the repeated_fixed32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedFixed32= function ( ) { return this.has$Value(37); } ; /** * Gets the number of values in the repeated_fixed32 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedFixed32Count= function ( ) { return this.count$Values(37); } ; |
| ||||
/** * Gets the value of the repeated_fixed64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedFixed64= function (index){ return /** @type {number} */ (this.get$Value(38, index)); } ; /** * Adds a value to the repeated_fixed64 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedFixed64= function (value){ this.add$Value(38, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_fixed64 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedFixed64Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(38)); } ; /** * Returns whether the repeated_fixed64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedFixed64= function ( ) { return this.has$Value(38); } ; /** * Gets the number of values in the repeated_fixed64 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedFixed64Count= function ( ) { return this.count$Values(38); } ; |
| ||||
/** * Gets the value of the repeated_sfixed32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedSfixed32= function (index){ return /** @type {number} */ (this.get$Value(39, index)); } ; /** * Adds a value to the repeated_sfixed32 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedSfixed32= function (value){ this.add$Value(39, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_sfixed32 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedSfixed32Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(39)); } ; /** * Returns whether the repeated_sfixed32 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedSfixed32= function ( ) { return this.has$Value(39); } ; /** * Gets the number of values in the repeated_sfixed32 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedSfixed32Count= function ( ) { return this.count$Values(39); } ; |
| ||||
/** * Gets the value of the repeated_sfixed64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedSfixed64= function (index){ return /** @type {number} */ (this.get$Value(40, index)); } ; /** * Adds a value to the repeated_sfixed64 field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedSfixed64= function (value){ this.add$Value(40, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_sfixed64 field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedSfixed64Array= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(40)); } ; /** * Returns whether the repeated_sfixed64 field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedSfixed64= function ( ) { return this.has$Value(40); } ; /** * Gets the number of values in the repeated_sfixed64 field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedSfixed64Count= function ( ) { return this.count$Values(40); } ; |
| ||||
/** * Gets the value of the repeated_float field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedFloat= function (index){ return /** @type {number} */ (this.get$Value(41, index)); } ; /** * Adds a value to the repeated_float field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedFloat= function (value){ this.add$Value(41, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_float field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedFloatArray= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(41)); } ; /** * Returns whether the repeated_float field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedFloat= function ( ) { return this.has$Value(41); } ; /** * Gets the number of values in the repeated_float field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedFloatCount= function ( ) { return this.count$Values(41); } ; |
| ||||
/** * Gets the value of the repeated_double field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ proto2.TestAllTypes.prototype.getRepeatedDouble= function (index){ return /** @type {number} */ (this.get$Value(42, index)); } ; /** * Adds a value to the repeated_double field. * @param {number} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedDouble= function (value){ this.add$Value(42, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_double field. * @return {Array.<number>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedDoubleArray= function ( ) { return /** @type {Array.<number>} */ (this.array$Values(42)); } ; /** * Returns whether the repeated_double field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedDouble= function ( ) { return this.has$Value(42); } ; /** * Gets the number of values in the repeated_double field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedDoubleCount= function ( ) { return this.count$Values(42); } ; |
| ||||
/** * Gets the value of the repeated_bool field at the index given. * @param {number} index The index to lookup. * @return {boolean} The value. */ proto2.TestAllTypes.prototype.getRepeatedBool= function (index){ return /** @type {boolean} */ (this.get$Value(43, index)); } ; /** * Adds a value to the repeated_bool field. * @param {boolean} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedBool= function (value){ this.add$Value(43, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_bool field. * @return {Array.<boolean>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedBoolArray= function ( ) { return /** @type {Array.<boolean>} */ (this.array$Values(43)); } ; /** * Returns whether the repeated_bool field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedBool= function ( ) { return this.has$Value(43); } ; /** * Gets the number of values in the repeated_bool field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedBoolCount= function ( ) { return this.count$Values(43); } ; |
| ||||
/** * Gets the value of the repeated_string field at the index given. * @param {number} index The index to lookup. * @return {string} The value. */ proto2.TestAllTypes.prototype.getRepeatedString= function (index){ return /** @type {string} */ (this.get$Value(44, index)); } ; /** * Adds a value to the repeated_string field. * @param {string} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedString= function (value){ this.add$Value(44, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_string field. * @return {Array.<string>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedStringArray= function ( ) { return /** @type {Array.<string>} */ (this.array$Values(44)); } ; /** * Returns whether the repeated_string field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedString= function ( ) { return this.has$Value(44); } ; /** * Gets the number of values in the repeated_string field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedStringCount= function ( ) { return this.count$Values(44); } ; |
| ||||
/** * Gets the value of the repeated_bytes field at the index given. * @param {number} index The index to lookup. * @return {string} The value. */ proto2.TestAllTypes.prototype.getRepeatedBytes= function (index){ return /** @type {string} */ (this.get$Value(45, index)); } ; /** * Adds a value to the repeated_bytes field. * @param {string} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedBytes= function (value){ this.add$Value(45, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_bytes field. * @return {Array.<string>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedBytesArray= function ( ) { return /** @type {Array.<string>} */ (this.array$Values(45)); } ; /** * Returns whether the repeated_bytes field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedBytes= function ( ) { return this.has$Value(45); } ; /** * Gets the number of values in the repeated_bytes field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedBytesCount= function ( ) { return this.count$Values(45); } ; |
| ||||
/** * Gets the value of the repeatedgroup field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.RepeatedGroup} The value. */ proto2.TestAllTypes.prototype.getRepeatedgroup= function (index){ return /** @type {proto2.TestAllTypes.RepeatedGroup} */ (this.get$Value(46, index)); } ; /** * Adds a value to the repeatedgroup field. * @param {proto2.TestAllTypes.RepeatedGroup} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedgroup= function (value){ this.add$Value(46, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeatedgroup field. * @return {Array.<proto2.TestAllTypes.RepeatedGroup>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedgroupArray= function ( ) { return /** @type {Array.<proto2.TestAllTypes.RepeatedGroup>} */ (this.array$Values(46)); } ; /** * Returns whether the repeatedgroup field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedgroup= function ( ) { return this.has$Value(46); } ; /** * Gets the number of values in the repeatedgroup field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedgroupCount= function ( ) { return this.count$Values(46); } ; |
| ||||
/** * Gets the value of the repeated_nested_message field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.NestedMessage} The value. */ proto2.TestAllTypes.prototype.getRepeatedNestedMessage= function (index){ return /** @type {proto2.TestAllTypes.NestedMessage} */ (this.get$Value(48, index)); } ; /** * Adds a value to the repeated_nested_message field. * @param {proto2.TestAllTypes.NestedMessage} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedNestedMessage= function (value){ this.add$Value(48, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_nested_message field. * @return {Array.<proto2.TestAllTypes.NestedMessage>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedNestedMessageArray= function ( ) { return /** @type {Array.<proto2.TestAllTypes.NestedMessage>} */ (this.array$Values(48)); } ; /** * Returns whether the repeated_nested_message field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedNestedMessage= function ( ) { return this.has$Value(48); } ; /** * Gets the number of values in the repeated_nested_message field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedNestedMessageCount= function ( ) { return this.count$Values(48); } ; |
| ||||
/** * Gets the value of the repeated_nested_enum field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.NestedEnum} The value. */ proto2.TestAllTypes.prototype.getRepeatedNestedEnum= function (index){ return /** @type {proto2.TestAllTypes.NestedEnum} */ (this.get$Value(49, index)); } ; /** * Adds a value to the repeated_nested_enum field. * @param {proto2.TestAllTypes.NestedEnum} value The value to add. */ proto2.TestAllTypes.prototype.addRepeatedNestedEnum= function (value){ this.add$Value(49, /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_nested_enum field. * @return {Array.<proto2.TestAllTypes.NestedEnum>} The values in the field. */ proto2.TestAllTypes.prototype.repeatedNestedEnumArray= function ( ) { return /** @type {Array.<proto2.TestAllTypes.NestedEnum>} */ (this.array$Values(49)); } ; /** * Returns whether the repeated_nested_enum field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype.hasRepeatedNestedEnum= function ( ) { return this.has$Value(49); } ; /** * Gets the number of values in the repeated_nested_enum field. * @return {number} */ proto2.TestAllTypes.prototype.repeatedNestedEnumCount= function ( ) { return this.count$Values(49); } ; |
| |||
/** * Gets the value of the repeated_int32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_int64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_uint32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_uint64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_sint32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_sint64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_fixed32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_fixed64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_sfixed32 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_sfixed64 field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_float field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_double field at the index given. * @param {number} index The index to lookup. * @return {number} The value. */ /** * Gets the value of the repeated_bool field at the index given. * @param {number} index The index to lookup. * @return {boolean} The value. */ /** * Gets the value of the repeated_string field at the index given. * @param {number} index The index to lookup. * @return {string} The value. */ /** * Gets the value of the repeated_bytes field at the index given. * @param {number} index The index to lookup. * @return {string} The value. */ /** * Gets the value of the repeatedgroup field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.RepeatedGroup} The value. */ /** * Gets the value of the repeated_nested_message field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.NestedMessage} The value. */ /** * Gets the value of the repeated_nested_enum field at the index given. * @param {number} index The index to lookup. * @return {proto2.TestAllTypes.NestedEnum} The value. */ proto2.TestAllTypes.prototype. [[#variable43eaf3e0]]= function (index) { return /** @type {number} */ /** @type {boolean} */ /** @type {string} */ /** @type {proto2.TestAllTypes.RepeatedGroup} */ /** @type {proto2.TestAllTypes.NestedMessage} */ /** @type {proto2.TestAllTypes.NestedEnum} */ (this.get$Value( [[#variable43eaf700]],index)); } ; /** * Adds a value to the repeated_int32 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_int64 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_uint32 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_uint64 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_sint32 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_sint64 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_fixed32 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_fixed64 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_sfixed32 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_sfixed64 field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_float field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_double field. * @param {number} value The value to add. */ /** * Adds a value to the repeated_bool field. * @param {boolean} value The value to add. */ /** * Adds a value to the repeated_string field. * @param {string} value The value to add. */ /** * Adds a value to the repeated_bytes field. * @param {string} value The value to add. */ /** * Adds a value to the repeatedgroup field. * @param {proto2.TestAllTypes.RepeatedGroup} value The value to add. */ /** * Adds a value to the repeated_nested_message field. * @param {proto2.TestAllTypes.NestedMessage} value The value to add. */ /** * Adds a value to the repeated_nested_enum field. * @param {proto2.TestAllTypes.NestedEnum} value The value to add. */ proto2.TestAllTypes.prototype. [[#variable43eaf540]]= function (value) { this.add$Value( [[#variable43eaf700]], /** @type {Object} */ (value)); } ; /** * Returns the array of values in the repeated_int32 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_int64 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_uint32 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_uint64 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_sint32 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_sint64 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_fixed32 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_fixed64 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_sfixed32 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_sfixed64 field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_float field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_double field. * @return {Array.<number>} The values in the field. */ /** * Returns the array of values in the repeated_bool field. * @return {Array.<boolean>} The values in the field. */ /** * Returns the array of values in the repeated_string field. * @return {Array.<string>} The values in the field. */ /** * Returns the array of values in the repeated_bytes field. * @return {Array.<string>} The values in the field. */ /** * Returns the array of values in the repeatedgroup field. * @return {Array.<proto2.TestAllTypes.RepeatedGroup>} The values in the field. */ /** * Returns the array of values in the repeated_nested_message field. * @return {Array.<proto2.TestAllTypes.NestedMessage>} The values in the field. */ /** * Returns the array of values in the repeated_nested_enum field. * @return {Array.<proto2.TestAllTypes.NestedEnum>} The values in the field. */ proto2.TestAllTypes.prototype. [[#variable43eaf520]]= function ( ) { return /** @type {Array.<number>} */ /** @type {Array.<boolean>} */ /** @type {Array.<string>} */ /** @type {Array.<proto2.TestAllTypes.RepeatedGroup>} */ /** @type {Array.<proto2.TestAllTypes.NestedMessage>} */ /** @type {Array.<proto2.TestAllTypes.NestedEnum>} */ (this.array$Values( [[#variable43eaf700]])); } ; /** * Returns whether the repeated_int32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_int64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_uint32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_uint64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_sint32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_sint64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_fixed32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_fixed64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_sfixed32 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_sfixed64 field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_float field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_double field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_bool field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_string field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_bytes field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeatedgroup field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_nested_message field has a value. * @return {boolean} true if the field has a value. */ /** * Returns whether the repeated_nested_enum field has a value. * @return {boolean} true if the field has a value. */ proto2.TestAllTypes.prototype. [[#variable43eae720]]= function ( ) { return this.has$Value( [[#variable43eaf700]]); } ; /** * Gets the number of values in the repeated_int32 field. * @return {number} */ /** * Gets the number of values in the repeated_int64 field. * @return {number} */ /** * Gets the number of values in the repeated_uint32 field. * @return {number} */ /** * Gets the number of values in the repeated_uint64 field. * @return {number} */ /** * Gets the number of values in the repeated_sint32 field. * @return {number} */ /** * Gets the number of values in the repeated_sint64 field. * @return {number} */ /** * Gets the number of values in the repeated_fixed32 field. * @return {number} */ /** * Gets the number of values in the repeated_fixed64 field. * @return {number} */ /** * Gets the number of values in the repeated_sfixed32 field. * @return {number} */ /** * Gets the number of values in the repeated_sfixed64 field. * @return {number} */ /** * Gets the number of values in the repeated_float field. * @return {number} */ /** * Gets the number of values in the repeated_double field. * @return {number} */ /** * Gets the number of values in the repeated_bool field. * @return {number} */ /** * Gets the number of values in the repeated_string field. * @return {number} */ /** * Gets the number of values in the repeated_bytes field. * @return {number} */ /** * Gets the number of values in the repeatedgroup field. * @return {number} */ /** * Gets the number of values in the repeated_nested_message field. * @return {number} */ /** * Gets the number of values in the repeated_nested_enum field. * @return {number} */ proto2.TestAllTypes.prototype. [[#variable43eaf460]]= function ( ) { return this.count$Values( [[#variable43eaf700]]); } ; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#43eaf3e0]] | getRepeatedInt32 |
1 | 2 | [[#43eaf3e0]] | getRepeatedInt64 |
1 | 3 | [[#43eaf3e0]] | getRepeatedUint32 |
1 | 4 | [[#43eaf3e0]] | getRepeatedUint64 |
1 | 5 | [[#43eaf3e0]] | getRepeatedSint32 |
1 | 6 | [[#43eaf3e0]] | getRepeatedSint64 |
1 | 7 | [[#43eaf3e0]] | getRepeatedFixed32 |
1 | 8 | [[#43eaf3e0]] | getRepeatedFixed64 |
1 | 9 | [[#43eaf3e0]] | getRepeatedSfixed32 |
1 | 10 | [[#43eaf3e0]] | getRepeatedSfixed64 |
1 | 11 | [[#43eaf3e0]] | getRepeatedFloat |
1 | 12 | [[#43eaf3e0]] | getRepeatedDouble |
1 | 13 | [[#43eaf3e0]] | getRepeatedBool |
1 | 14 | [[#43eaf3e0]] | getRepeatedString |
1 | 15 | [[#43eaf3e0]] | getRepeatedBytes |
1 | 16 | [[#43eaf3e0]] | getRepeatedgroup |
1 | 17 | [[#43eaf3e0]] | getRepeatedNestedMessage |
1 | 18 | [[#43eaf3e0]] | getRepeatedNestedEnum |
2 | 1 | [[#43eaf700]] | 31 |
2 | 2 | [[#43eaf700]] | 32 |
2 | 3 | [[#43eaf700]] | 33 |
2 | 4 | [[#43eaf700]] | 34 |
2 | 5 | [[#43eaf700]] | 35 |
2 | 6 | [[#43eaf700]] | 36 |
2 | 7 | [[#43eaf700]] | 37 |
2 | 8 | [[#43eaf700]] | 38 |
2 | 9 | [[#43eaf700]] | 39 |
2 | 10 | [[#43eaf700]] | 40 |
2 | 11 | [[#43eaf700]] | 41 |
2 | 12 | [[#43eaf700]] | 42 |
2 | 13 | [[#43eaf700]] | 43 |
2 | 14 | [[#43eaf700]] | 44 |
2 | 15 | [[#43eaf700]] | 45 |
2 | 16 | [[#43eaf700]] | 46 |
2 | 17 | [[#43eaf700]] | 48 |
2 | 18 | [[#43eaf700]] | 49 |
3 | 1 | [[#43eaf540]] | addRepeatedInt32 |
3 | 2 | [[#43eaf540]] | addRepeatedInt64 |
3 | 3 | [[#43eaf540]] | addRepeatedUint32 |
3 | 4 | [[#43eaf540]] | addRepeatedUint64 |
3 | 5 | [[#43eaf540]] | addRepeatedSint32 |
3 | 6 | [[#43eaf540]] | addRepeatedSint64 |
3 | 7 | [[#43eaf540]] | addRepeatedFixed32 |
3 | 8 | [[#43eaf540]] | addRepeatedFixed64 |
3 | 9 | [[#43eaf540]] | addRepeatedSfixed32 |
3 | 10 | [[#43eaf540]] | addRepeatedSfixed64 |
3 | 11 | [[#43eaf540]] | addRepeatedFloat |
3 | 12 | [[#43eaf540]] | addRepeatedDouble |
3 | 13 | [[#43eaf540]] | addRepeatedBool |
3 | 14 | [[#43eaf540]] | addRepeatedString |
3 | 15 | [[#43eaf540]] | addRepeatedBytes |
3 | 16 | [[#43eaf540]] | addRepeatedgroup |
3 | 17 | [[#43eaf540]] | addRepeatedNestedMessage |
3 | 18 | [[#43eaf540]] | addRepeatedNestedEnum |
4 | 1 | [[#43eaf520]] | repeatedInt32Array |
4 | 2 | [[#43eaf520]] | repeatedInt64Array |
4 | 3 | [[#43eaf520]] | repeatedUint32Array |
4 | 4 | [[#43eaf520]] | repeatedUint64Array |
4 | 5 | [[#43eaf520]] | repeatedSint32Array |
4 | 6 | [[#43eaf520]] | repeatedSint64Array |
4 | 7 | [[#43eaf520]] | repeatedFixed32Array |
4 | 8 | [[#43eaf520]] | repeatedFixed64Array |
4 | 9 | [[#43eaf520]] | repeatedSfixed32Array |
4 | 10 | [[#43eaf520]] | repeatedSfixed64Array |
4 | 11 | [[#43eaf520]] | repeatedFloatArray |
4 | 12 | [[#43eaf520]] | repeatedDoubleArray |
4 | 13 | [[#43eaf520]] | repeatedBoolArray |
4 | 14 | [[#43eaf520]] | repeatedStringArray |
4 | 15 | [[#43eaf520]] | repeatedBytesArray |
4 | 16 | [[#43eaf520]] | repeatedgroupArray |
4 | 17 | [[#43eaf520]] | repeatedNestedMessageArray |
4 | 18 | [[#43eaf520]] | repeatedNestedEnumArray |
5 | 1 | [[#43eae720]] | hasRepeatedInt32 |
5 | 2 | [[#43eae720]] | hasRepeatedInt64 |
5 | 3 | [[#43eae720]] | hasRepeatedUint32 |
5 | 4 | [[#43eae720]] | hasRepeatedUint64 |
5 | 5 | [[#43eae720]] | hasRepeatedSint32 |
5 | 6 | [[#43eae720]] | hasRepeatedSint64 |
5 | 7 | [[#43eae720]] | hasRepeatedFixed32 |
5 | 8 | [[#43eae720]] | hasRepeatedFixed64 |
5 | 9 | [[#43eae720]] | hasRepeatedSfixed32 |
5 | 10 | [[#43eae720]] | hasRepeatedSfixed64 |
5 | 11 | [[#43eae720]] | hasRepeatedFloat |
5 | 12 | [[#43eae720]] | hasRepeatedDouble |
5 | 13 | [[#43eae720]] | hasRepeatedBool |
5 | 14 | [[#43eae720]] | hasRepeatedString |
5 | 15 | [[#43eae720]] | hasRepeatedBytes |
5 | 16 | [[#43eae720]] | hasRepeatedgroup |
5 | 17 | [[#43eae720]] | hasRepeatedNestedMessage |
5 | 18 | [[#43eae720]] | hasRepeatedNestedEnum |
6 | 1 | [[#43eaf460]] | repeatedInt32Count |
6 | 2 | [[#43eaf460]] | repeatedInt64Count |
6 | 3 | [[#43eaf460]] | repeatedUint32Count |
6 | 4 | [[#43eaf460]] | repeatedUint64Count |
6 | 5 | [[#43eaf460]] | repeatedSint32Count |
6 | 6 | [[#43eaf460]] | repeatedSint64Count |
6 | 7 | [[#43eaf460]] | repeatedFixed32Count |
6 | 8 | [[#43eaf460]] | repeatedFixed64Count |
6 | 9 | [[#43eaf460]] | repeatedSfixed32Count |
6 | 10 | [[#43eaf460]] | repeatedSfixed64Count |
6 | 11 | [[#43eaf460]] | repeatedFloatCount |
6 | 12 | [[#43eaf460]] | repeatedDoubleCount |
6 | 13 | [[#43eaf460]] | repeatedBoolCount |
6 | 14 | [[#43eaf460]] | repeatedStringCount |
6 | 15 | [[#43eaf460]] | repeatedBytesCount |
6 | 16 | [[#43eaf460]] | repeatedgroupCount |
6 | 17 | [[#43eaf460]] | repeatedNestedMessageCount |
6 | 18 | [[#43eaf460]] | repeatedNestedEnumCount |