Lines Matching refs:fieldNumber
81 * @param {number} fieldNumber
90 jspb.ExtensionFieldInfo = function(fieldNumber, fieldName, ctor, toObjectFn,
93 this.fieldIndex = fieldNumber;
310 * fieldNumber will be located.
312 * @param {number} fieldNumber The field number.
316 jspb.Message.getIndex_ = function(msg, fieldNumber) {
317 return fieldNumber + msg.arrayIndexOffset_;
376 var fieldNumber = repeatedFields[i];
377 if (fieldNumber < msg.pivot_) {
378 var index = jspb.Message.getIndex_(msg, fieldNumber);
383 msg.extensionObject_[fieldNumber] = msg.extensionObject_[fieldNumber] ||
541 for (var fieldNumber in extensions) {
542 var fieldInfo = extensions[fieldNumber];
577 for (var fieldNumber in extensions) {
578 var binaryFieldInfo = extensions[fieldNumber];
662 * @param {number} fieldNumber The field number.
667 jspb.Message.getField = function(msg, fieldNumber) {
668 if (fieldNumber < msg.pivot_) {
669 var index = jspb.Message.getIndex_(msg, fieldNumber);
679 var val = msg.extensionObject_[fieldNumber];
681 return msg.extensionObject_[fieldNumber] = [];
691 * @param {number} fieldNumber The field number.
696 jspb.Message.getRepeatedField = function(msg, fieldNumber) {
697 return /** @type {!Array} */ (jspb.Message.getField(msg, fieldNumber));
704 * @param {number} fieldNumber The field number.
708 jspb.Message.getOptionalFloatingPointField = function(msg, fieldNumber) {
709 var value = jspb.Message.getField(msg, fieldNumber);
718 * @param {number} fieldNumber The field number.
722 jspb.Message.getBooleanField = function(msg, fieldNumber) {
723 var value = jspb.Message.getField(msg, fieldNumber);
732 * @param {number} fieldNumber The field number.
736 jspb.Message.getRepeatedFloatingPointField = function(msg, fieldNumber) {
737 var values = jspb.Message.getRepeatedField(msg, fieldNumber);
741 if (!msg.convertedPrimitiveFields_[fieldNumber]) {
747 msg.convertedPrimitiveFields_[fieldNumber] = true;
755 * @param {number} fieldNumber The field number.
759 jspb.Message.getRepeatedBooleanField = function(msg, fieldNumber) {
760 var values = jspb.Message.getRepeatedField(msg, fieldNumber);
764 if (!msg.convertedPrimitiveFields_[fieldNumber]) {
769 msg.convertedPrimitiveFields_[fieldNumber] = true;
867 * @param {number} fieldNumber The field number.
872 jspb.Message.getFieldWithDefault = function(msg, fieldNumber, defaultValue) {
873 var value = jspb.Message.getField(msg, fieldNumber);
887 * @param {number} fieldNumber The field number.
893 msg, fieldNumber, defaultValue) {
894 var value = jspb.Message.getBooleanField(msg, fieldNumber);
909 * @param {number} fieldNumber The field number.
915 msg, fieldNumber, defaultValue) {
916 var value = jspb.Message.getOptionalFloatingPointField(msg, fieldNumber);
929 * @param {number} fieldNumber The field number.
947 * @param {number} fieldNumber
953 jspb.Message.getMapField = function(msg, fieldNumber, noLazyCreate,
959 if (fieldNumber in msg.wrappers_) {
960 return msg.wrappers_[fieldNumber];
962 var arr = jspb.Message.getField(msg, fieldNumber);
969 jspb.Message.setField(msg, fieldNumber, arr);
971 return msg.wrappers_[fieldNumber] =
980 * @param {number} fieldNumber The field number.
986 jspb.Message.setField = function(msg, fieldNumber, value) {
989 if (fieldNumber < msg.pivot_) {
990 msg.array[jspb.Message.getIndex_(msg, fieldNumber)] = value;
993 msg.extensionObject_[fieldNumber] = value;
1002 * @param {number} fieldNumber The field number.
1008 jspb.Message.setProto3IntField = function(msg, fieldNumber, value) {
1009 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, 0);
1016 * @param {number} fieldNumber The field number.
1022 jspb.Message.setProto3FloatField = function(msg, fieldNumber, value) {
1023 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, 0.0);
1030 * @param {number} fieldNumber The field number.
1036 jspb.Message.setProto3BooleanField = function(msg, fieldNumber, value) {
1037 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, false);
1044 * @param {number} fieldNumber The field number.
1050 jspb.Message.setProto3StringField = function(msg, fieldNumber, value) {
1051 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, '');
1058 * @param {number} fieldNumber The field number.
1064 jspb.Message.setProto3BytesField = function(msg, fieldNumber, value) {
1065 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, '');
1072 * @param {number} fieldNumber The field number.
1078 jspb.Message.setProto3EnumField = function(msg, fieldNumber, value) {
1079 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, 0);
1087 * @param {number} fieldNumber The field number.
1093 jspb.Message.setProto3StringIntField = function(msg, fieldNumber, value) {
1094 return jspb.Message.setFieldIgnoringDefault_(msg, fieldNumber, value, '0');
1102 * @param {number} fieldNumber The field number.
1110 msg, fieldNumber, value, defaultValue) {
1114 jspb.Message.setField(msg, fieldNumber, value);
1115 } else if (fieldNumber < msg.pivot_) {
1116 msg.array[jspb.Message.getIndex_(msg, fieldNumber)] = null;
1119 delete msg.extensionObject_[fieldNumber];
1128 * @param {number} fieldNumber The field number.
1135 jspb.Message.addToRepeatedField = function(msg, fieldNumber, value, opt_index) {
1138 var arr = jspb.Message.getRepeatedField(msg, fieldNumber);
1152 * @param {number} fieldNumber The field number.
1159 jspb.Message.setOneofField = function(msg, fieldNumber, oneof, value) {
1163 if (currentCase && currentCase !== fieldNumber && value !== undefined) {
1169 return jspb.Message.setField(msg, fieldNumber, value);
1195 var fieldNumber = oneof[i];
1196 var value = jspb.Message.getField(msg, fieldNumber);
1198 oneofField = fieldNumber;
1200 jspb.Message.setField(msg, fieldNumber, undefined);
1220 * @param {number} fieldNumber The field number.
1225 jspb.Message.getWrapperField = function(msg, ctor, fieldNumber, opt_required) {
1230 if (!msg.wrappers_[fieldNumber]) {
1231 var data = /** @type {Array} */ (jspb.Message.getField(msg, fieldNumber));
1234 msg.wrappers_[fieldNumber] = new ctor(data);
1237 return /** @type {jspb.Message} */ (msg.wrappers_[fieldNumber]);
1245 * @param {number} fieldNumber The field number.
1249 jspb.Message.getRepeatedWrapperField = function(msg, ctor, fieldNumber) {
1250 jspb.Message.wrapRepeatedField_(msg, ctor, fieldNumber);
1251 var val = msg.wrappers_[fieldNumber];
1253 val = msg.wrappers_[fieldNumber] = [];
1264 * @param {number} fieldNumber The field number.
1267 jspb.Message.wrapRepeatedField_ = function(msg, ctor, fieldNumber) {
1271 if (!msg.wrappers_[fieldNumber]) {
1272 var data = jspb.Message.getRepeatedField(msg, fieldNumber);
1276 msg.wrappers_[fieldNumber] = wrappers;
1284 * @param {number} fieldNumber The field number.
1291 jspb.Message.setWrapperField = function(msg, fieldNumber, value) {
1298 msg.wrappers_[fieldNumber] = value;
1299 return jspb.Message.setField(msg, fieldNumber, data);
1307 * @param {number} fieldNumber The field number.
1314 jspb.Message.setOneofWrapperField = function(msg, fieldNumber, oneof, value) {
1321 msg.wrappers_[fieldNumber] = value;
1322 return jspb.Message.setOneofField(msg, fieldNumber, oneof, data);
1329 * @param {number} fieldNumber The field number.
1335 jspb.Message.setRepeatedWrapperField = function(msg, fieldNumber, value) {
1345 msg.wrappers_[fieldNumber] = value;
1346 return jspb.Message.setField(msg, fieldNumber, data);
1353 * @param {number} fieldNumber The field number.
1373 msg, fieldNumber, value, ctor, index) {
1374 jspb.Message.wrapRepeatedField_(msg, ctor, fieldNumber);
1375 var wrapperArray = msg.wrappers_[fieldNumber];
1377 wrapperArray = msg.wrappers_[fieldNumber] = [];
1380 var array = jspb.Message.getRepeatedField(msg, fieldNumber);
1434 for (var fieldNumber in this.wrappers_) {
1435 var val = this.wrappers_[fieldNumber];
1494 var fieldNumber = fieldInfo.fieldIndex;
1497 if (!this.wrappers_[fieldNumber]) {
1498 this.wrappers_[fieldNumber] =
1499 goog.array.map(this.extensionObject_[fieldNumber] || [],
1504 return this.wrappers_[fieldNumber];
1506 return this.extensionObject_[fieldNumber];
1510 if (!this.wrappers_[fieldNumber] && this.extensionObject_[fieldNumber]) {
1511 this.wrappers_[fieldNumber] = new fieldInfo.ctor(
1513 this.extensionObject_[fieldNumber]));
1515 return this.wrappers_[fieldNumber];
1517 return this.extensionObject_[fieldNumber];
1540 var fieldNumber = fieldInfo.fieldIndex;
1544 self.wrappers_[fieldNumber] = value;
1545 self.extensionObject_[fieldNumber] = goog.array.map(
1550 self.extensionObject_[fieldNumber] = value;
1554 self.wrappers_[fieldNumber] = value;
1555 self.extensionObject_[fieldNumber] =
1558 self.extensionObject_[fieldNumber] = value;