5package com.google.ortools.graph;
15 com.google.protobuf.GeneratedMessageV3 implements
18private static final long serialVersionUID = 0L;
20 private FlowModelProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
24 nodes_ = java.util.Collections.emptyList();
25 arcs_ = java.util.Collections.emptyList();
30 @SuppressWarnings({
"unused"})
32 UnusedPrivateParameter unused) {
36 public static final com.google.protobuf.Descriptors.Descriptor
38 return com.google.ortools.graph.FlowProblem.internal_static_operations_research_FlowModelProto_descriptor;
42 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
44 return com.google.ortools.graph.FlowProblem.internal_static_operations_research_FlowModelProto_fieldAccessorTable
45 .ensureFieldAccessorsInitialized(
46 com.google.ortools.graph.FlowModelProto.class, com.google.ortools.graph.FlowModelProto.Builder.class);
57 implements com.google.protobuf.ProtocolMessageEnum {
75 public static final int LINEAR_SUM_ASSIGNMENT_VALUE = 0;
79 public static final int MAX_FLOW_VALUE = 1;
83 public static final int MIN_COST_FLOW_VALUE = 2;
97 return forNumber(value);
106 case 0:
return LINEAR_SUM_ASSIGNMENT;
107 case 1:
return MAX_FLOW;
108 case 2:
return MIN_COST_FLOW;
109 default:
return null;
113 public static com.google.protobuf.Internal.EnumLiteMap<
ProblemType>
115 return internalValueMap;
117 private static final com.google.protobuf.Internal.EnumLiteMap<
119 new com.google.protobuf.Internal.EnumLiteMap<
ProblemType>() {
125 public final com.google.protobuf.Descriptors.EnumValueDescriptor
129 public final com.google.protobuf.Descriptors.EnumDescriptor
133 public static final com.google.protobuf.Descriptors.EnumDescriptor
135 return com.google.ortools.graph.FlowModelProto.getDescriptor().getEnumTypes().get(0);
138 private static final ProblemType[] VALUES = values();
141 com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
143 throw new java.lang.IllegalArgumentException(
144 "EnumValueDescriptor is not for this type.");
146 return VALUES[desc.getIndex()];
149 private final int value;
158 private int bitField0_;
160 @SuppressWarnings(
"serial")
161 private java.util.List<com.google.ortools.graph.
FlowNodeProto> nodes_;
173 public java.util.List<? extends com.google.ortools.graph.FlowNodeProtoOrBuilder>
182 return nodes_.size();
189 return nodes_.get(index);
197 return nodes_.get(index);
201 @SuppressWarnings(
"serial")
202 private java.util.List<com.google.ortools.graph.
FlowArcProto> arcs_;
214 public java.util.List<? extends com.google.ortools.graph.FlowArcProtoOrBuilder>
230 return arcs_.get(index);
238 return arcs_.get(index);
242 private int problemType_ = 0;
248 return ((bitField0_ & 0x00000001) != 0);
256 return result ==
null ? com.google.ortools.graph.FlowModelProto.ProblemType.LINEAR_SUM_ASSIGNMENT : result;
259 private byte memoizedIsInitialized = -1;
266 memoizedIsInitialized = 1;
271 public void writeTo(com.google.protobuf.CodedOutputStream output)
272 throws java.io.IOException {
273 for (
int i = 0; i < nodes_.size(); i++) {
274 output.writeMessage(1, nodes_.get(i));
276 for (
int i = 0; i < arcs_.size(); i++) {
277 output.writeMessage(2, arcs_.get(i));
279 if (((bitField0_ & 0x00000001) != 0)) {
280 output.writeEnum(3, problemType_);
282 getUnknownFields().writeTo(output);
287 int size = memoizedSize;
288 if (size != -1)
return size;
291 for (
int i = 0; i < nodes_.size(); i++) {
292 size += com.google.protobuf.CodedOutputStream
293 .computeMessageSize(1, nodes_.get(i));
295 for (
int i = 0; i < arcs_.size(); i++) {
296 size += com.google.protobuf.CodedOutputStream
297 .computeMessageSize(2, arcs_.get(i));
299 if (((bitField0_ & 0x00000001) != 0)) {
300 size += com.google.protobuf.CodedOutputStream
301 .computeEnumSize(3, problemType_);
303 size += getUnknownFields().getSerializedSize();
309 public boolean equals(
final java.lang.Object obj) {
313 if (!(obj instanceof com.google.ortools.graph.FlowModelProto)) {
314 return super.equals(obj);
324 if (problemType_ != other.problemType_)
return false;
326 if (!getUnknownFields().equals(other.getUnknownFields()))
return false;
332 if (memoizedHashCode != 0) {
333 return memoizedHashCode;
347 hash = (53 * hash) + problemType_;
349 hash = (29 * hash) + getUnknownFields().hashCode();
350 memoizedHashCode = hash;
355 java.nio.ByteBuffer data)
356 throws com.google.protobuf.InvalidProtocolBufferException {
360 java.nio.ByteBuffer data,
361 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
362 throws com.google.protobuf.InvalidProtocolBufferException {
366 com.google.protobuf.ByteString data)
367 throws com.google.protobuf.InvalidProtocolBufferException {
371 com.google.protobuf.ByteString data,
372 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
373 throws com.google.protobuf.InvalidProtocolBufferException {
377 throws com.google.protobuf.InvalidProtocolBufferException {
382 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
383 throws com.google.protobuf.InvalidProtocolBufferException {
387 throws java.io.IOException {
388 return com.google.protobuf.GeneratedMessageV3
389 .parseWithIOException(
PARSER, input);
392 java.io.InputStream input,
393 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
394 throws java.io.IOException {
395 return com.google.protobuf.GeneratedMessageV3
396 .parseWithIOException(
PARSER, input, extensionRegistry);
400 throws java.io.IOException {
401 return com.google.protobuf.GeneratedMessageV3
402 .parseDelimitedWithIOException(
PARSER, input);
406 java.io.InputStream input,
407 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
408 throws java.io.IOException {
409 return com.google.protobuf.GeneratedMessageV3
410 .parseDelimitedWithIOException(
PARSER, input, extensionRegistry);
413 com.google.protobuf.CodedInputStream input)
414 throws java.io.IOException {
415 return com.google.protobuf.GeneratedMessageV3
416 .parseWithIOException(
PARSER, input);
419 com.google.protobuf.CodedInputStream input,
420 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
421 throws java.io.IOException {
422 return com.google.protobuf.GeneratedMessageV3
423 .parseWithIOException(
PARSER, input, extensionRegistry);
436 return this == DEFAULT_INSTANCE
442 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
454 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
457 public static final com.google.protobuf.Descriptors.Descriptor
459 return com.google.ortools.graph.FlowProblem.internal_static_operations_research_FlowModelProto_descriptor;
463 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
465 return com.google.ortools.graph.FlowProblem.internal_static_operations_research_FlowModelProto_fieldAccessorTable
466 .ensureFieldAccessorsInitialized(
467 com.google.ortools.graph.FlowModelProto.class, com.google.ortools.graph.FlowModelProto.Builder.class);
476 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
484 if (nodesBuilder_ ==
null) {
485 nodes_ = java.util.Collections.emptyList();
488 nodesBuilder_.clear();
490 bitField0_ = (bitField0_ & ~0x00000001);
491 if (arcsBuilder_ ==
null) {
492 arcs_ = java.util.Collections.emptyList();
495 arcsBuilder_.clear();
497 bitField0_ = (bitField0_ & ~0x00000002);
503 public com.google.protobuf.Descriptors.Descriptor
505 return com.google.ortools.graph.FlowProblem.internal_static_operations_research_FlowModelProto_descriptor;
510 return com.google.ortools.graph.FlowModelProto.getDefaultInstance();
517 throw newUninitializedMessageException(result);
525 buildPartialRepeatedFields(result);
526 if (bitField0_ != 0) { buildPartial0(result); }
531 private void buildPartialRepeatedFields(com.google.ortools.graph.FlowModelProto result) {
532 if (nodesBuilder_ ==
null) {
533 if (((bitField0_ & 0x00000001) != 0)) {
534 nodes_ = java.util.Collections.unmodifiableList(nodes_);
535 bitField0_ = (bitField0_ & ~0x00000001);
537 result.nodes_ = nodes_;
539 result.nodes_ = nodesBuilder_.build();
541 if (arcsBuilder_ ==
null) {
542 if (((bitField0_ & 0x00000002) != 0)) {
543 arcs_ = java.util.Collections.unmodifiableList(arcs_);
544 bitField0_ = (bitField0_ & ~0x00000002);
546 result.arcs_ = arcs_;
548 result.arcs_ = arcsBuilder_.build();
552 private void buildPartial0(com.google.ortools.graph.FlowModelProto result) {
553 int from_bitField0_ = bitField0_;
554 int to_bitField0_ = 0;
555 if (((from_bitField0_ & 0x00000004) != 0)) {
556 result.problemType_ = problemType_;
557 to_bitField0_ |= 0x00000001;
559 result.bitField0_ |= to_bitField0_;
564 return super.
clone();
568 com.google.protobuf.Descriptors.FieldDescriptor field,
569 java.lang.Object value) {
570 return super.
setField(field, value);
574 com.google.protobuf.Descriptors.FieldDescriptor field) {
579 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
584 com.google.protobuf.Descriptors.FieldDescriptor field,
585 int index, java.lang.Object value) {
590 com.google.protobuf.Descriptors.FieldDescriptor field,
591 java.lang.Object value) {
596 if (other instanceof com.google.ortools.graph.FlowModelProto) {
597 return mergeFrom((com.google.ortools.graph.FlowModelProto)other);
599 super.mergeFrom(other);
605 if (other == com.google.ortools.graph.FlowModelProto.getDefaultInstance())
return this;
606 if (nodesBuilder_ ==
null) {
607 if (!other.nodes_.isEmpty()) {
608 if (nodes_.isEmpty()) {
609 nodes_ = other.nodes_;
610 bitField0_ = (bitField0_ & ~0x00000001);
612 ensureNodesIsMutable();
613 nodes_.addAll(other.nodes_);
618 if (!other.nodes_.isEmpty()) {
619 if (nodesBuilder_.isEmpty()) {
620 nodesBuilder_.dispose();
621 nodesBuilder_ =
null;
622 nodes_ = other.nodes_;
623 bitField0_ = (bitField0_ & ~0x00000001);
625 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
626 getNodesFieldBuilder() :
null;
628 nodesBuilder_.addAllMessages(other.nodes_);
632 if (arcsBuilder_ ==
null) {
633 if (!other.arcs_.isEmpty()) {
634 if (arcs_.isEmpty()) {
636 bitField0_ = (bitField0_ & ~0x00000002);
638 ensureArcsIsMutable();
639 arcs_.addAll(other.arcs_);
644 if (!other.arcs_.isEmpty()) {
645 if (arcsBuilder_.isEmpty()) {
646 arcsBuilder_.dispose();
649 bitField0_ = (bitField0_ & ~0x00000002);
651 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
652 getArcsFieldBuilder() :
null;
654 arcsBuilder_.addAllMessages(other.arcs_);
658 if (other.hasProblemType()) {
673 com.google.protobuf.CodedInputStream input,
674 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
675 throws java.io.IOException {
676 if (extensionRegistry ==
null) {
677 throw new java.lang.NullPointerException();
680 boolean done =
false;
682 int tag = input.readTag();
690 com.google.ortools.graph.FlowNodeProto.PARSER,
692 if (nodesBuilder_ ==
null) {
693 ensureNodesIsMutable();
696 nodesBuilder_.addMessage(m);
703 com.google.ortools.graph.FlowArcProto.PARSER,
705 if (arcsBuilder_ ==
null) {
706 ensureArcsIsMutable();
709 arcsBuilder_.addMessage(m);
714 int tmpRaw = input.readEnum();
716 com.google.ortools.graph.FlowModelProto.ProblemType.forNumber(tmpRaw);
717 if (tmpValue ==
null) {
718 mergeUnknownVarintField(3, tmpRaw);
720 problemType_ = tmpRaw;
721 bitField0_ |= 0x00000004;
726 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
733 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
734 throw e.unwrapIOException();
740 private int bitField0_;
742 private java.util.List<com.google.ortools.graph.FlowNodeProto> nodes_ =
743 java.util.Collections.emptyList();
744 private void ensureNodesIsMutable() {
745 if (!((bitField0_ & 0x00000001) != 0)) {
746 nodes_ =
new java.util.ArrayList<com.google.ortools.graph.FlowNodeProto>(nodes_);
747 bitField0_ |= 0x00000001;
751 private com.google.protobuf.RepeatedFieldBuilderV3<
752 com.google.ortools.graph.FlowNodeProto, com.google.ortools.graph.FlowNodeProto.Builder, com.google.ortools.graph.FlowNodeProtoOrBuilder> nodesBuilder_;
757 public java.util.List<com.google.ortools.graph.FlowNodeProto>
getNodesList() {
758 if (nodesBuilder_ ==
null) {
759 return java.util.Collections.unmodifiableList(nodes_);
761 return nodesBuilder_.getMessageList();
768 if (nodesBuilder_ ==
null) {
769 return nodes_.size();
771 return nodesBuilder_.getCount();
778 if (nodesBuilder_ ==
null) {
779 return nodes_.get(index);
781 return nodesBuilder_.getMessage(index);
788 int index, com.google.ortools.graph.FlowNodeProto value) {
789 if (nodesBuilder_ ==
null) {
791 throw new NullPointerException();
793 ensureNodesIsMutable();
794 nodes_.set(index, value);
797 nodesBuilder_.setMessage(index, value);
805 int index, com.google.ortools.graph.FlowNodeProto.Builder builderForValue) {
806 if (nodesBuilder_ ==
null) {
807 ensureNodesIsMutable();
808 nodes_.set(index, builderForValue.build());
811 nodesBuilder_.setMessage(index, builderForValue.build());
819 if (nodesBuilder_ ==
null) {
821 throw new NullPointerException();
823 ensureNodesIsMutable();
827 nodesBuilder_.addMessage(value);
835 int index, com.google.ortools.graph.FlowNodeProto value) {
836 if (nodesBuilder_ ==
null) {
838 throw new NullPointerException();
840 ensureNodesIsMutable();
841 nodes_.add(index, value);
844 nodesBuilder_.addMessage(index, value);
852 com.google.ortools.graph.FlowNodeProto.Builder builderForValue) {
853 if (nodesBuilder_ ==
null) {
854 ensureNodesIsMutable();
855 nodes_.add(builderForValue.build());
858 nodesBuilder_.addMessage(builderForValue.build());
866 int index, com.google.ortools.graph.FlowNodeProto.Builder builderForValue) {
867 if (nodesBuilder_ ==
null) {
868 ensureNodesIsMutable();
869 nodes_.add(index, builderForValue.build());
872 nodesBuilder_.addMessage(index, builderForValue.build());
880 java.lang.Iterable<? extends com.google.ortools.graph.FlowNodeProto> values) {
881 if (nodesBuilder_ ==
null) {
882 ensureNodesIsMutable();
883 com.google.protobuf.AbstractMessageLite.Builder.addAll(
887 nodesBuilder_.addAllMessages(values);
895 if (nodesBuilder_ ==
null) {
896 nodes_ = java.util.Collections.emptyList();
897 bitField0_ = (bitField0_ & ~0x00000001);
900 nodesBuilder_.clear();
908 if (nodesBuilder_ ==
null) {
909 ensureNodesIsMutable();
910 nodes_.remove(index);
913 nodesBuilder_.remove(index);
922 return getNodesFieldBuilder().getBuilder(index);
929 if (nodesBuilder_ ==
null) {
930 return nodes_.get(index); }
else {
931 return nodesBuilder_.getMessageOrBuilder(index);
937 public java.util.List<? extends com.google.ortools.graph.FlowNodeProtoOrBuilder>
939 if (nodesBuilder_ !=
null) {
940 return nodesBuilder_.getMessageOrBuilderList();
942 return java.util.Collections.unmodifiableList(nodes_);
949 return getNodesFieldBuilder().addBuilder(
950 com.google.ortools.graph.FlowNodeProto.getDefaultInstance());
957 return getNodesFieldBuilder().addBuilder(
958 index, com.google.ortools.graph.FlowNodeProto.getDefaultInstance());
963 public java.util.List<com.google.ortools.graph.FlowNodeProto.Builder>
965 return getNodesFieldBuilder().getBuilderList();
967 private com.google.protobuf.RepeatedFieldBuilderV3<
968 com.google.ortools.graph.FlowNodeProto, com.google.ortools.graph.FlowNodeProto.Builder, com.google.ortools.graph.FlowNodeProtoOrBuilder>
969 getNodesFieldBuilder() {
970 if (nodesBuilder_ ==
null) {
971 nodesBuilder_ =
new com.google.protobuf.RepeatedFieldBuilderV3<
972 com.google.ortools.graph.FlowNodeProto, com.google.ortools.graph.FlowNodeProto.Builder, com.google.ortools.graph.FlowNodeProtoOrBuilder>(
974 ((bitField0_ & 0x00000001) != 0),
975 getParentForChildren(),
979 return nodesBuilder_;
982 private java.util.List<com.google.ortools.graph.FlowArcProto> arcs_ =
983 java.util.Collections.emptyList();
984 private void ensureArcsIsMutable() {
985 if (!((bitField0_ & 0x00000002) != 0)) {
986 arcs_ =
new java.util.ArrayList<com.google.ortools.graph.FlowArcProto>(arcs_);
987 bitField0_ |= 0x00000002;
991 private com.google.protobuf.RepeatedFieldBuilderV3<
992 com.google.ortools.graph.FlowArcProto, com.google.ortools.graph.FlowArcProto.Builder, com.google.ortools.graph.FlowArcProtoOrBuilder> arcsBuilder_;
997 public java.util.List<com.google.ortools.graph.FlowArcProto>
getArcsList() {
998 if (arcsBuilder_ ==
null) {
999 return java.util.Collections.unmodifiableList(arcs_);
1001 return arcsBuilder_.getMessageList();
1008 if (arcsBuilder_ ==
null) {
1009 return arcs_.size();
1011 return arcsBuilder_.getCount();
1018 if (arcsBuilder_ ==
null) {
1019 return arcs_.get(index);
1021 return arcsBuilder_.getMessage(index);
1028 int index, com.google.ortools.graph.FlowArcProto value) {
1029 if (arcsBuilder_ ==
null) {
1030 if (value ==
null) {
1031 throw new NullPointerException();
1033 ensureArcsIsMutable();
1034 arcs_.set(index, value);
1037 arcsBuilder_.setMessage(index, value);
1045 int index, com.google.ortools.graph.FlowArcProto.Builder builderForValue) {
1046 if (arcsBuilder_ ==
null) {
1047 ensureArcsIsMutable();
1048 arcs_.set(index, builderForValue.build());
1051 arcsBuilder_.setMessage(index, builderForValue.build());
1059 if (arcsBuilder_ ==
null) {
1060 if (value ==
null) {
1061 throw new NullPointerException();
1063 ensureArcsIsMutable();
1067 arcsBuilder_.addMessage(value);
1075 int index, com.google.ortools.graph.FlowArcProto value) {
1076 if (arcsBuilder_ ==
null) {
1077 if (value ==
null) {
1078 throw new NullPointerException();
1080 ensureArcsIsMutable();
1081 arcs_.add(index, value);
1084 arcsBuilder_.addMessage(index, value);
1092 com.google.ortools.graph.FlowArcProto.Builder builderForValue) {
1093 if (arcsBuilder_ ==
null) {
1094 ensureArcsIsMutable();
1095 arcs_.add(builderForValue.build());
1098 arcsBuilder_.addMessage(builderForValue.build());
1106 int index, com.google.ortools.graph.FlowArcProto.Builder builderForValue) {
1107 if (arcsBuilder_ ==
null) {
1108 ensureArcsIsMutable();
1109 arcs_.add(index, builderForValue.build());
1112 arcsBuilder_.addMessage(index, builderForValue.build());
1120 java.lang.Iterable<? extends com.google.ortools.graph.FlowArcProto> values) {
1121 if (arcsBuilder_ ==
null) {
1122 ensureArcsIsMutable();
1123 com.google.protobuf.AbstractMessageLite.Builder.addAll(
1127 arcsBuilder_.addAllMessages(values);
1135 if (arcsBuilder_ ==
null) {
1136 arcs_ = java.util.Collections.emptyList();
1137 bitField0_ = (bitField0_ & ~0x00000002);
1140 arcsBuilder_.clear();
1148 if (arcsBuilder_ ==
null) {
1149 ensureArcsIsMutable();
1150 arcs_.remove(index);
1153 arcsBuilder_.remove(index);
1162 return getArcsFieldBuilder().getBuilder(index);
1169 if (arcsBuilder_ ==
null) {
1170 return arcs_.get(index); }
else {
1171 return arcsBuilder_.getMessageOrBuilder(index);
1177 public java.util.List<? extends com.google.ortools.graph.FlowArcProtoOrBuilder>
1179 if (arcsBuilder_ !=
null) {
1180 return arcsBuilder_.getMessageOrBuilderList();
1182 return java.util.Collections.unmodifiableList(arcs_);
1189 return getArcsFieldBuilder().addBuilder(
1190 com.google.ortools.graph.FlowArcProto.getDefaultInstance());
1197 return getArcsFieldBuilder().addBuilder(
1198 index, com.google.ortools.graph.FlowArcProto.getDefaultInstance());
1203 public java.util.List<com.google.ortools.graph.FlowArcProto.Builder>
1205 return getArcsFieldBuilder().getBuilderList();
1207 private com.google.protobuf.RepeatedFieldBuilderV3<
1208 com.google.ortools.graph.FlowArcProto, com.google.ortools.graph.FlowArcProto.Builder, com.google.ortools.graph.FlowArcProtoOrBuilder>
1209 getArcsFieldBuilder() {
1210 if (arcsBuilder_ ==
null) {
1211 arcsBuilder_ =
new com.google.protobuf.RepeatedFieldBuilderV3<
1212 com.google.ortools.graph.FlowArcProto, com.google.ortools.graph.FlowArcProto.Builder, com.google.ortools.graph.FlowArcProtoOrBuilder>(
1214 ((bitField0_ & 0x00000002) != 0),
1215 getParentForChildren(),
1219 return arcsBuilder_;
1222 private int problemType_ = 0;
1228 return ((bitField0_ & 0x00000004) != 0);
1237 return result ==
null ? com.google.ortools.graph.FlowModelProto.ProblemType.LINEAR_SUM_ASSIGNMENT : result;
1245 if (value ==
null) {
1246 throw new NullPointerException();
1248 bitField0_ |= 0x00000004;
1249 problemType_ = value.getNumber();
1258 bitField0_ = (bitField0_ & ~0x00000004);
1265 final com.google.protobuf.UnknownFieldSet unknownFields) {
1271 final com.google.protobuf.UnknownFieldSet unknownFields) {
1282 DEFAULT_INSTANCE =
new com.google.ortools.graph.FlowModelProto();
1286 return DEFAULT_INSTANCE;
1289 @java.lang.Deprecated
public static final com.google.protobuf.Parser<
FlowModelProto>
1293 com.google.protobuf.CodedInputStream input,
1294 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1295 throws com.google.protobuf.InvalidProtocolBufferException {
1298 builder.
mergeFrom(input, extensionRegistry);
1299 }
catch (com.google.protobuf.InvalidProtocolBufferException e) {
1301 }
catch (com.google.protobuf.UninitializedMessageException e) {
1302 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.
buildPartial());
1303 }
catch (java.io.IOException e) {
1304 throw new com.google.protobuf.InvalidProtocolBufferException(e)
1322 return DEFAULT_INSTANCE;