Lines Matching refs:values

88  * methods and return an Iterable containing those converted values.
125 * read function and return an Array containing those converted values. This is
145 * read function and return an Array containing those converted values. This is
290 * @param {!Iterable<!InternalMessage>} values
292 function writeRepeatedMessage(writer, fieldNumber, values) {
293 for (const value of values) {
302 * @param {!Array<!InternalMessage>} values
304 function writeRepeatedGroup(writer, fieldNumber, values) {
305 for (const value of values) {
606 * Note: Since g.m.Long does not support unsigned int64 values we are going
753 * Note: Since g.m.Long does not support unsigned int64 values we are going
947 * Returns an Array instance containing boolean values for the given field
974 * Returns an Iterable instance containing boolean values for the given field
998 * Returns an Array instance containing double values for the given field
1025 * Returns an Iterable instance containing double values for the given field
1049 * Returns an Array instance containing fixed32 values for the given field
1076 * Returns an Iterable instance containing fixed32 values for the given field
1110 * Returns an Iterable instance containing fixed64 values for the given field
1131 * Returns an Array instance containing float values for the given field
1158 * Returns an Iterable instance containing float values for the given field
1182 * Returns an Array instance containing int32 values for the given field
1209 * Returns an Iterable instance containing int32 values for the given field
1233 * Returns an Array instance containing int64 values for the given field
1260 * Returns an Iterable instance containing int64 values for the given field
1284 * Returns an Array instance containing sfixed32 values for the given field
1311 * Returns an Iterable instance containing sfixed32 values for the given field
1335 * Returns an Array instance containing sfixed64 values for the given field
1362 * Returns an Iterable instance containing sfixed64 values for the given field
1386 * Returns an Array instance containing sint32 values for the given field
1413 * Returns an Iterable instance containing sint32 values for the given field
1437 * Returns an Array instance containing sint64 values for the given field
1464 * Returns an Iterable instance containing sint64 values for the given field
1488 * Returns an Array instance containing uint32 values for the given field
1515 * Returns an Iterable instance containing uint32 values for the given field
1549 * Returns an Iterable instance containing uint64 values for the given field
1570 * Returns an array instance containing bytes values for the given field
1596 * Returns an Iterable instance containing bytes values for the given field
1620 * Returns an array instance containing string values for the given field
1646 * Returns an Iterable instance containing string values for the given field
1670 * Returns an Array instance containing boolean values for the given field
1729 * Returns an Iterable instance containing message values for the given field
1787 * Returns an Array instance containing boolean values for the given field
1822 * Returns an Iterable instance containing group values for the given field
1905 * Note: Since g.m.Long does not support unsigned int64 values we are going
2028 * Note: Since g.m.Long does not support unsigned int64 values we are going
2073 * Adds all boolean values into the field for the given field number.
2074 * How these values are encoded depends on the given write function.
2076 * @param {!Iterable<boolean>} values
2080 addRepeatedBoolIterable_(fieldNumber, values, encoder) {
2081 const array = [...this.getRepeatedBoolArray_(fieldNumber), ...values];
2089 * All values will be encoded as packed values.
2095 fieldNumber, [value], (writer, fieldNumber, values) => {
2096 writer.writePackedBool(fieldNumber, values);
2101 * Adds all boolean values into the field for the given field number.
2102 * All these values will be encoded as packed values.
2104 * @param {!Iterable<boolean>} values
2106 addPackedBoolIterable(fieldNumber, values) {
2108 fieldNumber, values, (writer, fieldNumber, values) => {
2109 writer.writePackedBool(fieldNumber, values);
2115 * All values will be encoded as unpacked values.
2121 fieldNumber, [value], (writer, fieldNumber, values) => {
2122 writer.writeRepeatedBool(fieldNumber, values);
2127 * Adds all boolean values into the field for the given field number.
2128 * All these values will be encoded as unpacked values.
2130 * @param {!Iterable<boolean>} values
2132 addUnpackedBoolIterable(fieldNumber, values) {
2134 fieldNumber, values, (writer, fieldNumber, values) => {
2135 writer.writeRepeatedBool(fieldNumber, values);
2141 * the given index. How these values are encoded depends on the given write
2161 * the given index. All values will be encoded as packed values.
2169 fieldNumber, index, value, (writer, fieldNumber, values) => {
2170 writer.writePackedBool(fieldNumber, values);
2175 * Sets all boolean values into the field for the given field number.
2176 * All these values will be encoded as packed values.
2178 * @param {!Iterable<boolean>} values
2180 setPackedBoolIterable(fieldNumber, values) {
2181 const /** !Array<boolean> */ array = Array.from(values);
2183 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2184 writer.writePackedBool(fieldNumber, values);
2190 * the given index. All values will be encoded as unpacked values.
2198 fieldNumber, index, value, (writer, fieldNumber, values) => {
2199 writer.writeRepeatedBool(fieldNumber, values);
2204 * Sets all boolean values into the field for the given field number.
2205 * All these values will be encoded as unpacked values.
2207 * @param {!Iterable<boolean>} values
2209 setUnpackedBoolIterable(fieldNumber, values) {
2210 const /** !Array<boolean> */ array = Array.from(values);
2212 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2213 writer.writeRepeatedBool(fieldNumber, values);
2220 * Adds all double values into the field for the given field number.
2221 * How these values are encoded depends on the given write function.
2223 * @param {!Iterable<number>} values
2227 addRepeatedDoubleIterable_(fieldNumber, values, encoder) {
2228 const array = [...this.getRepeatedDoubleArray_(fieldNumber), ...values];
2236 * All values will be encoded as packed values.
2242 fieldNumber, [value], (writer, fieldNumber, values) => {
2243 writer.writePackedDouble(fieldNumber, values);
2248 * Adds all double values into the field for the given field number.
2249 * All these values will be encoded as packed values.
2251 * @param {!Iterable<number>} values
2253 addPackedDoubleIterable(fieldNumber, values) {
2255 fieldNumber, values, (writer, fieldNumber, values) => {
2256 writer.writePackedDouble(fieldNumber, values);
2262 * All values will be encoded as unpacked values.
2268 fieldNumber, [value], (writer, fieldNumber, values) => {
2269 writer.writeRepeatedDouble(fieldNumber, values);
2274 * Adds all double values into the field for the given field number.
2275 * All these values will be encoded as unpacked values.
2277 * @param {!Iterable<number>} values
2279 addUnpackedDoubleIterable(fieldNumber, values) {
2281 fieldNumber, values, (writer, fieldNumber, values) => {
2282 writer.writeRepeatedDouble(fieldNumber, values);
2289 * How these values are encoded depends on the given write function.
2309 * All values will be encoded as packed values.
2317 fieldNumber, index, value, (writer, fieldNumber, values) => {
2318 writer.writePackedDouble(fieldNumber, values);
2323 * Sets all double values into the field for the given field number.
2324 * All these values will be encoded as packed values.
2326 * @param {!Iterable<number>} values
2328 setPackedDoubleIterable(fieldNumber, values) {
2329 const array = Array.from(values);
2331 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2332 writer.writePackedDouble(fieldNumber, values);
2339 * All values will be encoded as unpacked values.
2347 fieldNumber, index, value, (writer, fieldNumber, values) => {
2348 writer.writeRepeatedDouble(fieldNumber, values);
2353 * Sets all double values into the field for the given field number.
2354 * All these values will be encoded as unpacked values.
2356 * @param {!Iterable<number>} values
2358 setUnpackedDoubleIterable(fieldNumber, values) {
2359 const array = Array.from(values);
2361 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2362 writer.writeRepeatedDouble(fieldNumber, values);
2369 * Adds all fixed32 values into the field for the given field number.
2370 * How these values are encoded depends on the given write function.
2372 * @param {!Iterable<number>} values
2376 addRepeatedFixed32Iterable_(fieldNumber, values, encoder) {
2377 const array = [...this.getRepeatedFixed32Array_(fieldNumber), ...values];
2385 * All values will be encoded as packed values.
2391 fieldNumber, [value], (writer, fieldNumber, values) => {
2392 writer.writePackedFixed32(fieldNumber, values);
2397 * Adds all fixed32 values into the field for the given field number.
2398 * All these values will be encoded as packed values.
2400 * @param {!Iterable<number>} values
2402 addPackedFixed32Iterable(fieldNumber, values) {
2404 fieldNumber, values, (writer, fieldNumber, values) => {
2405 writer.writePackedFixed32(fieldNumber, values);
2411 * All values will be encoded as unpacked values.
2417 fieldNumber, [value], (writer, fieldNumber, values) => {
2418 writer.writeRepeatedFixed32(fieldNumber, values);
2423 * Adds all fixed32 values into the field for the given field number.
2424 * All these values will be encoded as unpacked values.
2426 * @param {!Iterable<number>} values
2428 addUnpackedFixed32Iterable(fieldNumber, values) {
2430 fieldNumber, values, (writer, fieldNumber, values) => {
2431 writer.writeRepeatedFixed32(fieldNumber, values);
2437 * the given index. How these values are encoded depends on the given write
2457 * the given index. All values will be encoded as packed values.
2465 fieldNumber, index, value, (writer, fieldNumber, values) => {
2466 writer.writePackedFixed32(fieldNumber, values);
2471 * Sets all fixed32 values into the field for the given field number.
2472 * All these values will be encoded as packed values.
2474 * @param {!Iterable<number>} values
2476 setPackedFixed32Iterable(fieldNumber, values) {
2477 const array = Array.from(values);
2479 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2480 writer.writePackedFixed32(fieldNumber, values);
2486 * the given index. All values will be encoded as unpacked values.
2494 fieldNumber, index, value, (writer, fieldNumber, values) => {
2495 writer.writeRepeatedFixed32(fieldNumber, values);
2500 * Sets all fixed32 values into the field for the given field number.
2501 * All these values will be encoded as unpacked values.
2503 * @param {!Iterable<number>} values
2505 setUnpackedFixed32Iterable(fieldNumber, values) {
2506 const array = Array.from(values);
2508 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2509 writer.writeRepeatedFixed32(fieldNumber, values);
2517 * All values will be encoded as packed values.
2526 * Adds all fixed64 values into the field for the given field number.
2527 * All these values will be encoded as packed values.
2529 * @param {!Iterable<!Int64>} values
2531 addPackedFixed64Iterable(fieldNumber, values) {
2532 this.addPackedSfixed64Iterable(fieldNumber, values);
2537 * All values will be encoded as unpacked values.
2546 * Adds all fixed64 values into the field for the given field number.
2547 * All these values will be encoded as unpacked values.
2549 * @param {!Iterable<!Int64>} values
2551 addUnpackedFixed64Iterable(fieldNumber, values) {
2552 this.addUnpackedSfixed64Iterable(fieldNumber, values);
2557 * the given index. All values will be encoded as packed values.
2568 * Sets all fixed64 values into the field for the given field number.
2569 * All these values will be encoded as packed values.
2571 * @param {!Iterable<!Int64>} values
2573 setPackedFixed64Iterable(fieldNumber, values) {
2574 this.setPackedSfixed64Iterable(fieldNumber, values);
2579 * the given index. All values will be encoded as unpacked values.
2590 * Sets all fixed64 values into the field for the given field number.
2591 * All these values will be encoded as unpacked values.
2593 * @param {!Iterable<!Int64>} values
2595 setUnpackedFixed64Iterable(fieldNumber, values) {
2596 this.setUnpackedSfixed64Iterable(fieldNumber, values);
2602 * Adds all float values into the field for the given field number.
2603 * How these values are encoded depends on the given write function.
2605 * @param {!Iterable<number>} values
2609 addRepeatedFloatIterable_(fieldNumber, values, encoder) {
2610 checkCriticalTypeFloatIterable(values);
2613 const floatValues = Array.from(values, fround);
2622 * All values will be encoded as packed values.
2628 fieldNumber, [value], (writer, fieldNumber, values) => {
2629 writer.writePackedFloat(fieldNumber, values);
2634 * Adds all float values into the field for the given field number.
2635 * All these values will be encoded as packed values.
2637 * @param {!Iterable<number>} values
2639 addPackedFloatIterable(fieldNumber, values) {
2641 fieldNumber, values, (writer, fieldNumber, values) => {
2642 writer.writePackedFloat(fieldNumber, values);
2648 * All values will be encoded as unpacked values.
2654 fieldNumber, [value], (writer, fieldNumber, values) => {
2655 writer.writeRepeatedFloat(fieldNumber, values);
2660 * Adds all float values into the field for the given field number.
2661 * All these values will be encoded as unpacked values.
2663 * @param {!Iterable<number>} values
2665 addUnpackedFloatIterable(fieldNumber, values) {
2667 fieldNumber, values, (writer, fieldNumber, values) => {
2668 writer.writeRepeatedFloat(fieldNumber, values);
2675 * How these values are encoded depends on the given write function.
2698 * All values will be encoded as packed values.
2706 fieldNumber, index, value, (writer, fieldNumber, values) => {
2707 writer.writePackedFloat(fieldNumber, values);
2712 * Sets all float values into the field for the given field number.
2713 * All these values will be encoded as packed values.
2715 * @param {!Iterable<number>} values
2717 setPackedFloatIterable(fieldNumber, values) {
2718 checkCriticalTypeFloatIterable(values);
2721 const array = Array.from(values, fround);
2722 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2723 writer.writePackedFloat(fieldNumber, values);
2730 * All values will be encoded as unpacked values.
2738 fieldNumber, index, value, (writer, fieldNumber, values) => {
2739 writer.writeRepeatedFloat(fieldNumber, values);
2744 * Sets all float values into the field for the given field number.
2745 * All these values will be encoded as unpacked values.
2747 * @param {!Iterable<number>} values
2749 setUnpackedFloatIterable(fieldNumber, values) {
2750 checkCriticalTypeFloatIterable(values);
2753 const array = Array.from(values, fround);
2754 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2755 writer.writeRepeatedFloat(fieldNumber, values);
2762 * Adds all int32 values into the field for the given field number.
2763 * How these values are encoded depends on the given write function.
2765 * @param {!Iterable<number>} values
2769 addRepeatedInt32Iterable_(fieldNumber, values, encoder) {
2770 const array = [...this.getRepeatedInt32Array_(fieldNumber), ...values];
2778 * All values will be encoded as packed values.
2784 fieldNumber, [value], (writer, fieldNumber, values) => {
2785 writer.writePackedInt32(fieldNumber, values);
2790 * Adds all int32 values into the field for the given field number.
2791 * All these values will be encoded as packed values.
2793 * @param {!Iterable<number>} values
2795 addPackedInt32Iterable(fieldNumber, values) {
2797 fieldNumber, values, (writer, fieldNumber, values) => {
2798 writer.writePackedInt32(fieldNumber, values);
2804 * All values will be encoded as unpacked values.
2810 fieldNumber, [value], (writer, fieldNumber, values) => {
2811 writer.writeRepeatedInt32(fieldNumber, values);
2816 * Adds all int32 values into the field for the given field number.
2817 * All these values will be encoded as unpacked values.
2819 * @param {!Iterable<number>} values
2821 addUnpackedInt32Iterable(fieldNumber, values) {
2823 fieldNumber, values, (writer, fieldNumber, values) => {
2824 writer.writeRepeatedInt32(fieldNumber, values);
2830 * the given index. How these values are encoded depends on the given write
2850 * the given index. All values will be encoded as packed values.
2858 fieldNumber, index, value, (writer, fieldNumber, values) => {
2859 writer.writePackedInt32(fieldNumber, values);
2864 * Sets all int32 values into the field for the given field number.
2865 * All these values will be encoded as packed values.
2867 * @param {!Iterable<number>} values
2869 setPackedInt32Iterable(fieldNumber, values) {
2870 const array = Array.from(values);
2872 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2873 writer.writePackedInt32(fieldNumber, values);
2879 * the given index. All values will be encoded as unpacked values.
2887 fieldNumber, index, value, (writer, fieldNumber, values) => {
2888 writer.writeRepeatedInt32(fieldNumber, values);
2893 * Sets all int32 values into the field for the given field number.
2894 * All these values will be encoded as unpacked values.
2896 * @param {!Iterable<number>} values
2898 setUnpackedInt32Iterable(fieldNumber, values) {
2899 const array = Array.from(values);
2901 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2902 writer.writeRepeatedInt32(fieldNumber, values);
2909 * Adds all int64 values into the field for the given field number.
2910 * How these values are encoded depends on the given write function.
2912 * @param {!Iterable<!Int64>} values
2916 addRepeatedInt64Iterable_(fieldNumber, values, encoder) {
2917 const array = [...this.getRepeatedInt64Array_(fieldNumber), ...values];
2925 * All values will be encoded as packed values.
2931 fieldNumber, [value], (writer, fieldNumber, values) => {
2932 writer.writePackedInt64(fieldNumber, values);
2937 * Adds all int64 values into the field for the given field number.
2938 * All these values will be encoded as packed values.
2940 * @param {!Iterable<!Int64>} values
2942 addPackedInt64Iterable(fieldNumber, values) {
2944 fieldNumber, values, (writer, fieldNumber, values) => {
2945 writer.writePackedInt64(fieldNumber, values);
2951 * All values will be encoded as unpacked values.
2957 fieldNumber, [value], (writer, fieldNumber, values) => {
2958 writer.writeRepeatedInt64(fieldNumber, values);
2963 * Adds all int64 values into the field for the given field number.
2964 * All these values will be encoded as unpacked values.
2966 * @param {!Iterable<!Int64>} values
2968 addUnpackedInt64Iterable(fieldNumber, values) {
2970 fieldNumber, values, (writer, fieldNumber, values) => {
2971 writer.writeRepeatedInt64(fieldNumber, values);
2977 * the given index. How these values are encoded depends on the given write
2997 * the given index. All values will be encoded as packed values.
3005 fieldNumber, index, value, (writer, fieldNumber, values) => {
3006 writer.writePackedInt64(fieldNumber, values);
3011 * Sets all int64 values into the field for the given field number.
3012 * All these values will be encoded as packed values.
3014 * @param {!Iterable<!Int64>} values
3016 setPackedInt64Iterable(fieldNumber, values) {
3017 const array = Array.from(values);
3019 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3020 writer.writePackedInt64(fieldNumber, values);
3026 * the given index. All values will be encoded as unpacked values.
3034 fieldNumber, index, value, (writer, fieldNumber, values) => {
3035 writer.writeRepeatedInt64(fieldNumber, values);
3040 * Sets all int64 values into the field for the given field number.
3041 * All these values will be encoded as unpacked values.
3043 * @param {!Iterable<!Int64>} values
3045 setUnpackedInt64Iterable(fieldNumber, values) {
3046 const array = Array.from(values);
3048 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3049 writer.writeRepeatedInt64(fieldNumber, values);
3056 * Adds all sfixed32 values into the field for the given field number.
3057 * How these values are encoded depends on the given write function.
3059 * @param {!Iterable<number>} values
3063 addRepeatedSfixed32Iterable_(fieldNumber, values, encoder) {
3064 const array = [...this.getRepeatedSfixed32Array_(fieldNumber), ...values];
3072 * All values will be encoded as packed values.
3078 fieldNumber, [value], (writer, fieldNumber, values) => {
3079 writer.writePackedSfixed32(fieldNumber, values);
3084 * Adds all sfixed32 values into the field for the given field number.
3085 * All these values will be encoded as packed values.
3087 * @param {!Iterable<number>} values
3089 addPackedSfixed32Iterable(fieldNumber, values) {
3091 fieldNumber, values, (writer, fieldNumber, values) => {
3092 writer.writePackedSfixed32(fieldNumber, values);
3098 * All values will be encoded as unpacked values.
3104 fieldNumber, [value], (writer, fieldNumber, values) => {
3105 writer.writeRepeatedSfixed32(fieldNumber, values);
3110 * Adds all sfixed32 values into the field for the given field number.
3111 * All these values will be encoded as unpacked values.
3113 * @param {!Iterable<number>} values
3115 addUnpackedSfixed32Iterable(fieldNumber, values) {
3117 fieldNumber, values, (writer, fieldNumber, values) => {
3118 writer.writeRepeatedSfixed32(fieldNumber, values);
3124 * the given index. How these values are encoded depends on the given write
3144 * the given index. All values will be encoded as packed values.
3152 fieldNumber, index, value, (writer, fieldNumber, values) => {
3153 writer.writePackedSfixed32(fieldNumber, values);
3158 * Sets all sfixed32 values into the field for the given field number.
3159 * All these values will be encoded as packed values.
3161 * @param {!Iterable<number>} values
3163 setPackedSfixed32Iterable(fieldNumber, values) {
3164 const array = Array.from(values);
3166 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3167 writer.writePackedSfixed32(fieldNumber, values);
3173 * the given index. All values will be encoded as unpacked values.
3181 fieldNumber, index, value, (writer, fieldNumber, values) => {
3182 writer.writeRepeatedSfixed32(fieldNumber, values);
3187 * Sets all sfixed32 values into the field for the given field number.
3188 * All these values will be encoded as unpacked values.
3190 * @param {!Iterable<number>} values
3192 setUnpackedSfixed32Iterable(fieldNumber, values) {
3193 const array = Array.from(values);
3195 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3196 writer.writeRepeatedSfixed32(fieldNumber, values);
3203 * Adds all sfixed64 values into the field for the given field number.
3204 * How these values are encoded depends on the given write function.
3206 * @param {!Iterable<!Int64>} values
3210 addRepeatedSfixed64Iterable_(fieldNumber, values, encoder) {
3211 const array = [...this.getRepeatedSfixed64Array_(fieldNumber), ...values];
3219 * All values will be encoded as packed values.
3225 fieldNumber, [value], (writer, fieldNumber, values) => {
3226 writer.writePackedSfixed64(fieldNumber, values);
3231 * Adds all sfixed64 values into the field for the given field number.
3232 * All these values will be encoded as packed values.
3234 * @param {!Iterable<!Int64>} values
3236 addPackedSfixed64Iterable(fieldNumber, values) {
3238 fieldNumber, values, (writer, fieldNumber, values) => {
3239 writer.writePackedSfixed64(fieldNumber, values);
3245 * All values will be encoded as unpacked values.
3251 fieldNumber, [value], (writer, fieldNumber, values) => {
3252 writer.writeRepeatedSfixed64(fieldNumber, values);
3257 * Adds all sfixed64 values into the field for the given field number.
3258 * All these values will be encoded as unpacked values.
3260 * @param {!Iterable<!Int64>} values
3262 addUnpackedSfixed64Iterable(fieldNumber, values) {
3264 fieldNumber, values, (writer, fieldNumber, values) => {
3265 writer.writeRepeatedSfixed64(fieldNumber, values);
3271 * the given index. How these values are encoded depends on the given write
3291 * the given index. All values will be encoded as packed values.
3299 fieldNumber, index, value, (writer, fieldNumber, values) => {
3300 writer.writePackedSfixed64(fieldNumber, values);
3305 * Sets all sfixed64 values into the field for the given field number.
3306 * All these values will be encoded as packed values.
3308 * @param {!Iterable<!Int64>} values
3310 setPackedSfixed64Iterable(fieldNumber, values) {
3311 const array = Array.from(values);
3313 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3314 writer.writePackedSfixed64(fieldNumber, values);
3320 * the given index. All values will be encoded as unpacked values.
3328 fieldNumber, index, value, (writer, fieldNumber, values) => {
3329 writer.writeRepeatedSfixed64(fieldNumber, values);
3334 * Sets all sfixed64 values into the field for the given field number.
3335 * All these values will be encoded as unpacked values.
3337 * @param {!Iterable<!Int64>} values
3339 setUnpackedSfixed64Iterable(fieldNumber, values) {
3340 const array = Array.from(values);
3342 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3343 writer.writeRepeatedSfixed64(fieldNumber, values);
3350 * Adds all sint32 values into the field for the given field number.
3351 * How these values are encoded depends on the given write function.
3353 * @param {!Iterable<number>} values
3357 addRepeatedSint32Iterable_(fieldNumber, values, encoder) {
3358 const array = [...this.getRepeatedSint32Array_(fieldNumber), ...values];
3366 * All values will be encoded as packed values.
3372 fieldNumber, [value], (writer, fieldNumber, values) => {
3373 writer.writePackedSint32(fieldNumber, values);
3378 * Adds all sint32 values into the field for the given field number.
3379 * All these values will be encoded as packed values.
3381 * @param {!Iterable<number>} values
3383 addPackedSint32Iterable(fieldNumber, values) {
3385 fieldNumber, values, (writer, fieldNumber, values) => {
3386 writer.writePackedSint32(fieldNumber, values);
3392 * All values will be encoded as unpacked values.
3398 fieldNumber, [value], (writer, fieldNumber, values) => {
3399 writer.writeRepeatedSint32(fieldNumber, values);
3404 * Adds all sint32 values into the field for the given field number.
3405 * All these values will be encoded as unpacked values.
3407 * @param {!Iterable<number>} values
3409 addUnpackedSint32Iterable(fieldNumber, values) {
3411 fieldNumber, values, (writer, fieldNumber, values) => {
3412 writer.writeRepeatedSint32(fieldNumber, values);
3418 * the given index. How these values are encoded depends on the given write
3438 * the given index. All values will be encoded as packed values.
3446 fieldNumber, index, value, (writer, fieldNumber, values) => {
3447 writer.writePackedSint32(fieldNumber, values);
3452 * Sets all sint32 values into the field for the given field number.
3453 * All these values will be encoded as packed values.
3455 * @param {!Iterable<number>} values
3457 setPackedSint32Iterable(fieldNumber, values) {
3458 const array = Array.from(values);
3460 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3461 writer.writePackedSint32(fieldNumber, values);
3467 * the given index. All values will be encoded as unpacked values.
3475 fieldNumber, index, value, (writer, fieldNumber, values) => {
3476 writer.writeRepeatedSint32(fieldNumber, values);
3481 * Sets all sint32 values into the field for the given field number.
3482 * All these values will be encoded as unpacked values.
3484 * @param {!Iterable<number>} values
3486 setUnpackedSint32Iterable(fieldNumber, values) {
3487 const array = Array.from(values);
3489 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3490 writer.writeRepeatedSint32(fieldNumber, values);
3497 * Adds all sint64 values into the field for the given field number.
3498 * How these values are encoded depends on the given write function.
3500 * @param {!Iterable<!Int64>} values
3504 addRepeatedSint64Iterable_(fieldNumber, values, encoder) {
3505 const array = [...this.getRepeatedSint64Array_(fieldNumber), ...values];
3513 * All values will be encoded as packed values.
3519 fieldNumber, [value], (writer, fieldNumber, values) => {
3520 writer.writePackedSint64(fieldNumber, values);
3525 * Adds all sint64 values into the field for the given field number.
3526 * All these values will be encoded as packed values.
3528 * @param {!Iterable<!Int64>} values
3530 addPackedSint64Iterable(fieldNumber, values) {
3532 fieldNumber, values, (writer, fieldNumber, values) => {
3533 writer.writePackedSint64(fieldNumber, values);
3539 * All values will be encoded as unpacked values.
3545 fieldNumber, [value], (writer, fieldNumber, values) => {
3546 writer.writeRepeatedSint64(fieldNumber, values);
3551 * Adds all sint64 values into the field for the given field number.
3552 * All these values will be encoded as unpacked values.
3554 * @param {!Iterable<!Int64>} values
3556 addUnpackedSint64Iterable(fieldNumber, values) {
3558 fieldNumber, values, (writer, fieldNumber, values) => {
3559 writer.writeRepeatedSint64(fieldNumber, values);
3565 * the given index. How these values are encoded depends on the given write
3585 * the given index. All values will be encoded as packed values.
3593 fieldNumber, index, value, (writer, fieldNumber, values) => {
3594 writer.writePackedSint64(fieldNumber, values);
3599 * Sets all sint64 values into the field for the given field number.
3600 * All these values will be encoded as packed values.
3602 * @param {!Iterable<!Int64>} values
3604 setPackedSint64Iterable(fieldNumber, values) {
3605 const array = Array.from(values);
3607 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3608 writer.writePackedSint64(fieldNumber, values);
3614 * the given index. All values will be encoded as unpacked values.
3622 fieldNumber, index, value, (writer, fieldNumber, values) => {
3623 writer.writeRepeatedSint64(fieldNumber, values);
3628 * Sets all sint64 values into the field for the given field number.
3629 * All these values will be encoded as unpacked values.
3631 * @param {!Iterable<!Int64>} values
3633 setUnpackedSint64Iterable(fieldNumber, values) {
3634 const array = Array.from(values);
3636 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3637 writer.writeRepeatedSint64(fieldNumber, values);
3644 * Adds all uint32 values into the field for the given field number.
3645 * How these values are encoded depends on the given write function.
3647 * @param {!Iterable<number>} values
3651 addRepeatedUint32Iterable_(fieldNumber, values, encoder) {
3652 const array = [...this.getRepeatedUint32Array_(fieldNumber), ...values];
3660 * All values will be encoded as packed values.
3666 fieldNumber, [value], (writer, fieldNumber, values) => {
3667 writer.writePackedUint32(fieldNumber, values);
3672 * Adds all uint32 values into the field for the given field number.
3673 * All these values will be encoded as packed values.
3675 * @param {!Iterable<number>} values
3677 addPackedUint32Iterable(fieldNumber, values) {
3679 fieldNumber, values, (writer, fieldNumber, values) => {
3680 writer.writePackedUint32(fieldNumber, values);
3686 * All values will be encoded as unpacked values.
3692 fieldNumber, [value], (writer, fieldNumber, values) => {
3693 writer.writeRepeatedUint32(fieldNumber, values);
3698 * Adds all uint32 values into the field for the given field number.
3699 * All these values will be encoded as unpacked values.
3701 * @param {!Iterable<number>} values
3703 addUnpackedUint32Iterable(fieldNumber, values) {
3705 fieldNumber, values, (writer, fieldNumber, values) => {
3706 writer.writeRepeatedUint32(fieldNumber, values);
3712 * the given index. How these values are encoded depends on the given write
3732 * the given index. All values will be encoded as packed values.
3740 fieldNumber, index, value, (writer, fieldNumber, values) => {
3741 writer.writePackedUint32(fieldNumber, values);
3746 * Sets all uint32 values into the field for the given field number.
3747 * All these values will be encoded as packed values.
3749 * @param {!Iterable<number>} values
3751 setPackedUint32Iterable(fieldNumber, values) {
3752 const array = Array.from(values);
3754 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3755 writer.writePackedUint32(fieldNumber, values);
3761 * the given index. All values will be encoded as unpacked values.
3769 fieldNumber, index, value, (writer, fieldNumber, values) => {
3770 writer.writeRepeatedUint32(fieldNumber, values);
3775 * Sets all uint32 values into the field for the given field number.
3776 * All these values will be encoded as unpacked values.
3778 * @param {!Iterable<number>} values
3780 setUnpackedUint32Iterable(fieldNumber, values) {
3781 const array = Array.from(values);
3783 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3784 writer.writeRepeatedUint32(fieldNumber, values);
3792 * All values will be encoded as packed values.
3801 * Adds all uint64 values into the field for the given field number.
3802 * All these values will be encoded as packed values.
3804 * @param {!Iterable<!Int64>} values
3806 addPackedUint64Iterable(fieldNumber, values) {
3807 this.addPackedInt64Iterable(fieldNumber, values);
3812 * All values will be encoded as unpacked values.
3821 * Adds all uint64 values into the field for the given field number.
3822 * All these values will be encoded as unpacked values.
3824 * @param {!Iterable<!Int64>} values
3826 addUnpackedUint64Iterable(fieldNumber, values) {
3827 this.addUnpackedInt64Iterable(fieldNumber, values);
3832 * the given index. All values will be encoded as packed values.
3843 * Sets all uint64 values into the field for the given field number.
3844 * All these values will be encoded as packed values.
3846 * @param {!Iterable<!Int64>} values
3848 setPackedUint64Iterable(fieldNumber, values) {
3849 this.setPackedInt64Iterable(fieldNumber, values);
3854 * the given index. All values will be encoded as unpacked values.
3865 * Sets all uint64 values into the field for the given field number.
3866 * All these values will be encoded as unpacked values.
3868 * @param {!Iterable<!Int64>} values
3870 setUnpackedUint64Iterable(fieldNumber, values) {
3871 this.setUnpackedInt64Iterable(fieldNumber, values);
3877 * Sets all bytes values into the field for the given field number.
3879 * @param {!Iterable<!ByteString>} values
3881 setRepeatedBytesIterable(fieldNumber, values) {
3882 const /** !Array<!ByteString> */ array = Array.from(values);
3884 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3885 writer.writeRepeatedBytes(fieldNumber, values);
3890 * Adds all bytes values into the field for the given field number.
3892 * @param {!Iterable<!ByteString>} values
3894 addRepeatedBytesIterable(fieldNumber, values) {
3895 const array = [...this.getRepeatedBytesArray_(fieldNumber), ...values];
3898 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3899 writer.writeRepeatedBytes(fieldNumber, values);
3917 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3918 writer.writeRepeatedBytes(fieldNumber, values);
3934 * Sets all string values into the field for the given field number.
3936 * @param {!Iterable<string>} values
3938 setRepeatedStringIterable(fieldNumber, values) {
3939 const /** !Array<string> */ array = Array.from(values);
3941 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3942 writer.writeRepeatedString(fieldNumber, values);
3947 * Adds all string values into the field for the given field number.
3949 * @param {!Iterable<string>} values
3951 addRepeatedStringIterable(fieldNumber, values) {
3952 const array = [...this.getRepeatedStringArray_(fieldNumber), ...values];
3955 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3956 writer.writeRepeatedString(fieldNumber, values);
3974 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3975 writer.writeRepeatedString(fieldNumber, values);
3991 * Sets all message values into the field for the given field number.
3993 * @param {!Iterable<!InternalMessage>} values
3995 setRepeatedMessageIterable(fieldNumber, values) {
3996 const /** !Array<!InternalMessage> */ array = Array.from(values);
3998 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3999 writeRepeatedMessage(writer, fieldNumber, values);
4004 * Adds all message values into the field for the given field number.
4006 * @param {!Iterable<!InternalMessage>} values
4011 fieldNumber, values, instanceCreator, pivot = undefined) {
4014 ...values,
4020 (writer, fieldNumber, values) =>
4021 writeRepeatedMessage(writer, fieldNumber, values));
4060 * Sets all message values into the field for the given field number.
4062 * @param {!Iterable<!InternalMessage>} values
4064 setRepeatedGroupIterable(fieldNumber, values) {
4065 const /** !Array<!InternalMessage> */ array = Array.from(values);
4071 * Adds all message values into the field for the given field number.
4073 * @param {!Iterable<!InternalMessage>} values
4078 fieldNumber, values, instanceCreator, pivot = undefined) {
4081 ...values,