Lines Matching refs:fieldNumber

81  * @param {number} fieldNumber
95 jspb.ExtensionFieldInfo = function(fieldNumber, fieldName, ctor, toObjectFn,
100 this.fieldIndex = fieldNumber;
272 * fieldNumber will be located.
274 * @param {number} fieldNumber The field number.
278 jspb.Message.getIndex_ = function(msg, fieldNumber) {
279 return fieldNumber + msg.arrayIndexOffset_;
315 var fieldNumber = repeatedFields[i];
316 if (fieldNumber < msg.pivot_) {
317 var index = jspb.Message.getIndex_(msg, fieldNumber);
323 msg.extensionObject_[fieldNumber] =
324 msg.extensionObject_[fieldNumber] ||
456 for (var fieldNumber in extensions) {
457 var fieldInfo = extensions[fieldNumber];
491 for (var fieldNumber in extensions) {
492 var fieldInfo = extensions[fieldNumber];
572 * @param {number} fieldNumber The field number.
577 jspb.Message.getField = function(msg, fieldNumber) {
578 if (fieldNumber < msg.pivot_) {
579 var index = jspb.Message.getIndex_(msg, fieldNumber);
586 var val = msg.extensionObject_[fieldNumber];
588 return msg.extensionObject_[fieldNumber] = [];
598 * @param {number} fieldNumber The field number.
602 jspb.Message.getOptionalFloatingPointField = function(msg, fieldNumber) {
603 var value = jspb.Message.getField(msg, fieldNumber);
612 * @param {number} fieldNumber The field number.
616 jspb.Message.getRepeatedFloatingPointField = function(msg, fieldNumber) {
617 var values = jspb.Message.getField(msg, fieldNumber);
621 if (!msg.convertedFloatingPointFields_[fieldNumber]) {
627 msg.convertedFloatingPointFields_[fieldNumber] = true;
725 * @param {number} fieldNumber The field number.
730 jspb.Message.getFieldProto3 = function(msg, fieldNumber, defaultValue) {
731 var value = jspb.Message.getField(msg, fieldNumber);
743 * @param {number} fieldNumber The field number.
747 jspb.Message.setField = function(msg, fieldNumber, value) {
748 if (fieldNumber < msg.pivot_) {
749 msg.array[jspb.Message.getIndex_(msg, fieldNumber)] = value;
751 msg.extensionObject_[fieldNumber] = value;
760 * @param {number} fieldNumber The field number.
765 jspb.Message.setOneofField = function(msg, fieldNumber, oneof, value) {
767 if (currentCase && currentCase !== fieldNumber && value !== undefined) {
773 jspb.Message.setField(msg, fieldNumber, value);
798 goog.array.forEach(oneof, function(fieldNumber) {
799 var value = jspb.Message.getField(msg, fieldNumber);
801 oneofField = fieldNumber;
803 jspb.Message.setField(msg, fieldNumber, undefined);
823 * @param {number} fieldNumber The field number.
828 jspb.Message.getWrapperField = function(msg, ctor, fieldNumber, opt_required) {
833 if (!msg.wrappers_[fieldNumber]) {
834 var data = /** @type {Array} */ (jspb.Message.getField(msg, fieldNumber));
837 msg.wrappers_[fieldNumber] = new ctor(data);
840 return /** @type {jspb.Message} */ (msg.wrappers_[fieldNumber]);
848 * @param {number} fieldNumber The field number.
852 jspb.Message.getRepeatedWrapperField = function(msg, ctor, fieldNumber) {
856 if (!msg.wrappers_[fieldNumber]) {
857 var data = jspb.Message.getField(msg, fieldNumber);
861 msg.wrappers_[fieldNumber] = wrappers;
863 var val = msg.wrappers_[fieldNumber];
865 val = msg.wrappers_[fieldNumber] = [];
874 * @param {number} fieldNumber The field number.
878 jspb.Message.setWrapperField = function(msg, fieldNumber, value) {
883 msg.wrappers_[fieldNumber] = value;
884 jspb.Message.setField(msg, fieldNumber, data);
891 * @param {number} fieldNumber The field number.
896 jspb.Message.setOneofWrapperField = function(msg, fieldNumber, oneof, value) {
901 msg.wrappers_[fieldNumber] = value;
902 jspb.Message.setOneofField(msg, fieldNumber, oneof, data);
909 * @param {number} fieldNumber The field number.
913 jspb.Message.setRepeatedWrapperField = function(msg, fieldNumber, value) {
921 msg.wrappers_[fieldNumber] = value;
922 jspb.Message.setField(msg, fieldNumber, data);
992 var fieldNumber = fieldInfo.fieldIndex;
995 if (!this.wrappers_[fieldNumber]) {
996 this.wrappers_[fieldNumber] =
997 goog.array.map(this.extensionObject_[fieldNumber] || [],
1002 return this.wrappers_[fieldNumber];
1004 return this.extensionObject_[fieldNumber];
1008 if (!this.wrappers_[fieldNumber] && this.extensionObject_[fieldNumber]) {
1009 this.wrappers_[fieldNumber] = new fieldInfo.ctor(
1011 this.extensionObject_[fieldNumber]));
1013 return this.wrappers_[fieldNumber];
1015 return this.extensionObject_[fieldNumber];
1032 var fieldNumber = fieldInfo.fieldIndex;
1036 this.wrappers_[fieldNumber] = value;
1037 this.extensionObject_[fieldNumber] = goog.array.map(
1042 this.extensionObject_[fieldNumber] = value;
1046 this.wrappers_[fieldNumber] = value;
1047 this.extensionObject_[fieldNumber] = value ? value.toArray() : value;
1049 this.extensionObject_[fieldNumber] = value;