4 package com.google.ortools.sat;
14 com.google.protobuf.GeneratedMessageV3 implements
17 private static final long serialVersionUID = 0L;
23 vars_ = emptyIntList();
27 public final com.
google.protobuf.UnknownFieldSet
29 return this.unknownFields;
32 com.
google.protobuf.CodedInputStream input,
33 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
34 throws com.
google.protobuf.InvalidProtocolBufferException {
36 if (extensionRegistry ==
null) {
37 throw new java.lang.NullPointerException();
39 int mutable_bitField0_ = 0;
40 com.
google.protobuf.UnknownFieldSet.Builder unknownFields =
41 com.
google.protobuf.UnknownFieldSet.newBuilder();
45 int tag = input.readTag();
52 target_ = input.readInt32();
56 if (!((mutable_bitField0_ & 0x00000002) != 0)) {
58 mutable_bitField0_ |= 0x00000002;
60 vars_.addInt(input.readInt32());
64 int length = input.readRawVarint32();
65 int limit = input.pushLimit(length);
66 if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
68 mutable_bitField0_ |= 0x00000002;
70 while (input.getBytesUntilLimit() > 0) {
71 vars_.addInt(input.readInt32());
73 input.popLimit(limit);
77 if (!parseUnknownField(
78 input, unknownFields, extensionRegistry, tag)) {
85 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
86 throw e.setUnfinishedMessage(
this);
87 }
catch (java.io.IOException e) {
88 throw new com.
google.protobuf.InvalidProtocolBufferException(
89 e).setUnfinishedMessage(
this);
91 if (((mutable_bitField0_ & 0x00000002) != 0)) {
92 vars_.makeImmutable();
94 this.unknownFields = unknownFields.build();
95 makeExtensionsImmutable();
98 public static final com.
google.protobuf.Descriptors.Descriptor
104 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
107 .ensureFieldAccessorsInitialized(
111 private int bitField0_;
122 private com.
google.protobuf.Internal.IntList vars_;
126 public java.util.List<java.lang.Integer>
140 return vars_.getInt(index);
142 private int varsMemoizedSerializedSize = -1;
144 private byte memoizedIsInitialized = -1;
151 memoizedIsInitialized = 1;
157 throws java.io.IOException {
160 output.writeInt32(1, target_);
163 output.writeUInt32NoTag(18);
164 output.writeUInt32NoTag(varsMemoizedSerializedSize);
166 for (
int i = 0; i < vars_.size(); i++) {
167 output.writeInt32NoTag(vars_.getInt(i));
169 unknownFields.writeTo(output);
174 int size = memoizedSize;
175 if (size != -1)
return size;
179 size +=
com.
google.protobuf.CodedOutputStream
180 .computeInt32Size(1, target_);
184 for (
int i = 0; i < vars_.size(); i++) {
185 dataSize +=
com.
google.protobuf.CodedOutputStream
186 .computeInt32SizeNoTag(vars_.getInt(i));
191 size +=
com.
google.protobuf.CodedOutputStream
192 .computeInt32SizeNoTag(dataSize);
194 varsMemoizedSerializedSize = dataSize;
196 size += unknownFields.getSerializedSize();
202 public boolean equals(
final java.lang.Object obj) {
207 return super.equals(obj);
212 != other.getTarget())
return false;
214 .equals(other.getVarsList()))
return false;
215 if (!unknownFields.equals(other.unknownFields))
return false;
221 if (memoizedHashCode != 0) {
222 return memoizedHashCode;
232 hash = (29 * hash) + unknownFields.hashCode();
233 memoizedHashCode = hash;
238 java.nio.ByteBuffer data)
239 throws com.
google.protobuf.InvalidProtocolBufferException {
240 return PARSER.parseFrom(data);
243 java.nio.ByteBuffer data,
244 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
245 throws com.
google.protobuf.InvalidProtocolBufferException {
246 return PARSER.parseFrom(data, extensionRegistry);
250 throws com.
google.protobuf.InvalidProtocolBufferException {
251 return PARSER.parseFrom(data);
255 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
256 throws com.
google.protobuf.InvalidProtocolBufferException {
257 return PARSER.parseFrom(data, extensionRegistry);
260 throws com.
google.protobuf.InvalidProtocolBufferException {
261 return PARSER.parseFrom(data);
265 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
266 throws com.
google.protobuf.InvalidProtocolBufferException {
267 return PARSER.parseFrom(data, extensionRegistry);
270 throws java.io.IOException {
271 return com.
google.protobuf.GeneratedMessageV3
272 .parseWithIOException(PARSER, input);
275 java.io.InputStream input,
276 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
277 throws java.io.IOException {
278 return com.
google.protobuf.GeneratedMessageV3
279 .parseWithIOException(PARSER, input, extensionRegistry);
282 throws java.io.IOException {
283 return com.
google.protobuf.GeneratedMessageV3
284 .parseDelimitedWithIOException(PARSER, input);
287 java.io.InputStream input,
288 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
289 throws java.io.IOException {
290 return com.
google.protobuf.GeneratedMessageV3
291 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
294 com.
google.protobuf.CodedInputStream input)
295 throws java.io.IOException {
296 return com.
google.protobuf.GeneratedMessageV3
297 .parseWithIOException(PARSER, input);
300 com.
google.protobuf.CodedInputStream input,
301 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
302 throws java.io.IOException {
303 return com.
google.protobuf.GeneratedMessageV3
304 .parseWithIOException(PARSER, input, extensionRegistry);
317 return this == DEFAULT_INSTANCE
323 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
335 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
338 public static final com.
google.protobuf.Descriptors.Descriptor
344 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
347 .ensureFieldAccessorsInitialized(
353 maybeForceBuilderInitialization();
357 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
359 maybeForceBuilderInitialization();
361 private void maybeForceBuilderInitialization() {
362 if (
com.
google.protobuf.GeneratedMessageV3
363 .alwaysUseFieldBuilders) {
371 vars_ = emptyIntList();
372 bitField0_ = (bitField0_ & ~0x00000002);
377 public com.
google.protobuf.Descriptors.Descriptor
390 if (!result.isInitialized()) {
391 throw newUninitializedMessageException(result);
399 int from_bitField0_ = bitField0_;
400 int to_bitField0_ = 0;
401 result.target_ = target_;
402 if (((bitField0_ & 0x00000002) != 0)) {
403 vars_.makeImmutable();
404 bitField0_ = (bitField0_ & ~0x00000002);
406 result.vars_ = vars_;
407 result.bitField0_ = to_bitField0_;
414 return super.
clone();
418 com.
google.protobuf.Descriptors.FieldDescriptor field,
419 java.lang.Object value) {
420 return super.
setField(field, value);
424 com.
google.protobuf.Descriptors.FieldDescriptor field) {
429 com.
google.protobuf.Descriptors.OneofDescriptor oneof) {
434 com.
google.protobuf.Descriptors.FieldDescriptor field,
435 int index, java.lang.Object value) {
440 com.
google.protobuf.Descriptors.FieldDescriptor field,
441 java.lang.Object value) {
449 super.mergeFrom(other);
456 if (other.getTarget() != 0) {
459 if (!other.vars_.isEmpty()) {
460 if (vars_.isEmpty()) {
462 bitField0_ = (bitField0_ & ~0x00000002);
464 ensureVarsIsMutable();
465 vars_.addAll(other.vars_);
481 com.
google.protobuf.CodedInputStream input,
482 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
483 throws java.io.IOException {
486 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
487 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
489 throw e.unwrapIOException();
491 if (parsedMessage !=
null) {
497 private int bitField0_;
499 private int target_ ;
525 private com.
google.protobuf.Internal.IntList vars_ = emptyIntList();
526 private void ensureVarsIsMutable() {
527 if (!((bitField0_ & 0x00000002) != 0)) {
528 vars_ = mutableCopy(vars_);
529 bitField0_ |= 0x00000002;
535 public java.util.List<java.lang.Integer>
537 return ((bitField0_ & 0x00000002) != 0) ?
538 java.util.Collections.unmodifiableList(vars_) : vars_;
550 return vars_.getInt(index);
556 int index,
int value) {
557 ensureVarsIsMutable();
558 vars_.setInt(index, value);
566 ensureVarsIsMutable();
575 java.lang.Iterable<? extends java.lang.Integer> values) {
576 ensureVarsIsMutable();
577 com.
google.protobuf.AbstractMessageLite.Builder.addAll(
586 vars_ = emptyIntList();
587 bitField0_ = (bitField0_ & ~0x00000002);
593 final com.
google.protobuf.UnknownFieldSet unknownFields) {
599 final com.
google.protobuf.UnknownFieldSet unknownFields) {
614 return DEFAULT_INSTANCE;
621 com.
google.protobuf.CodedInputStream input,
622 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
623 throws com.
google.protobuf.InvalidProtocolBufferException {
639 return DEFAULT_INSTANCE;