4 package com.google.ortools.sat;
14 com.google.protobuf.GeneratedMessageV3 implements
17 private static final long serialVersionUID = 0L;
23 vars_ = emptyIntList();
27 @SuppressWarnings({
"unused"})
29 UnusedPrivateParameter unused) {
34 public final com.
google.protobuf.UnknownFieldSet
36 return this.unknownFields;
39 com.
google.protobuf.CodedInputStream input,
40 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
41 throws com.
google.protobuf.InvalidProtocolBufferException {
43 if (extensionRegistry ==
null) {
44 throw new java.lang.NullPointerException();
46 int mutable_bitField0_ = 0;
47 com.
google.protobuf.UnknownFieldSet.Builder unknownFields =
48 com.
google.protobuf.UnknownFieldSet.newBuilder();
52 int tag = input.readTag();
59 target_ = input.readInt32();
63 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
65 mutable_bitField0_ |= 0x00000001;
67 vars_.addInt(input.readInt32());
71 int length = input.readRawVarint32();
72 int limit = input.pushLimit(length);
73 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
75 mutable_bitField0_ |= 0x00000001;
77 while (input.getBytesUntilLimit() > 0) {
78 vars_.addInt(input.readInt32());
80 input.popLimit(limit);
84 if (!parseUnknownField(
85 input, unknownFields, extensionRegistry, tag)) {
92 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
93 throw e.setUnfinishedMessage(
this);
94 }
catch (java.io.IOException e) {
95 throw new com.
google.protobuf.InvalidProtocolBufferException(
96 e).setUnfinishedMessage(
this);
98 if (((mutable_bitField0_ & 0x00000001) != 0)) {
99 vars_.makeImmutable();
101 this.unknownFields = unknownFields.build();
102 makeExtensionsImmutable();
105 public static final com.
google.protobuf.Descriptors.Descriptor
111 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
114 .ensureFieldAccessorsInitialized(
128 private com.
google.protobuf.Internal.IntList vars_;
132 public java.util.List<java.lang.Integer>
146 return vars_.getInt(index);
148 private int varsMemoizedSerializedSize = -1;
150 private byte memoizedIsInitialized = -1;
157 memoizedIsInitialized = 1;
163 throws java.io.IOException {
166 output.writeInt32(1, target_);
169 output.writeUInt32NoTag(18);
170 output.writeUInt32NoTag(varsMemoizedSerializedSize);
172 for (
int i = 0; i < vars_.size(); i++) {
173 output.writeInt32NoTag(vars_.getInt(i));
175 unknownFields.writeTo(output);
180 int size = memoizedSize;
181 if (size != -1)
return size;
185 size +=
com.
google.protobuf.CodedOutputStream
186 .computeInt32Size(1, target_);
190 for (
int i = 0; i < vars_.size(); i++) {
191 dataSize +=
com.
google.protobuf.CodedOutputStream
192 .computeInt32SizeNoTag(vars_.getInt(i));
197 size +=
com.
google.protobuf.CodedOutputStream
198 .computeInt32SizeNoTag(dataSize);
200 varsMemoizedSerializedSize = dataSize;
202 size += unknownFields.getSerializedSize();
208 public boolean equals(
final java.lang.Object obj) {
213 return super.equals(obj);
218 != other.getTarget())
return false;
220 .equals(other.getVarsList()))
return false;
221 if (!unknownFields.equals(other.unknownFields))
return false;
227 if (memoizedHashCode != 0) {
228 return memoizedHashCode;
238 hash = (29 * hash) + unknownFields.hashCode();
239 memoizedHashCode = hash;
244 java.nio.ByteBuffer data)
245 throws com.
google.protobuf.InvalidProtocolBufferException {
246 return PARSER.parseFrom(data);
249 java.nio.ByteBuffer data,
250 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
251 throws com.
google.protobuf.InvalidProtocolBufferException {
252 return PARSER.parseFrom(data, extensionRegistry);
256 throws com.
google.protobuf.InvalidProtocolBufferException {
257 return PARSER.parseFrom(data);
261 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
262 throws com.
google.protobuf.InvalidProtocolBufferException {
263 return PARSER.parseFrom(data, extensionRegistry);
266 throws com.
google.protobuf.InvalidProtocolBufferException {
267 return PARSER.parseFrom(data);
271 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
272 throws com.
google.protobuf.InvalidProtocolBufferException {
273 return PARSER.parseFrom(data, extensionRegistry);
276 throws java.io.IOException {
277 return com.
google.protobuf.GeneratedMessageV3
278 .parseWithIOException(PARSER, input);
281 java.io.InputStream input,
282 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
283 throws java.io.IOException {
284 return com.
google.protobuf.GeneratedMessageV3
285 .parseWithIOException(PARSER, input, extensionRegistry);
288 throws java.io.IOException {
289 return com.
google.protobuf.GeneratedMessageV3
290 .parseDelimitedWithIOException(PARSER, input);
293 java.io.InputStream input,
294 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
295 throws java.io.IOException {
296 return com.
google.protobuf.GeneratedMessageV3
297 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
300 com.
google.protobuf.CodedInputStream input)
301 throws java.io.IOException {
302 return com.
google.protobuf.GeneratedMessageV3
303 .parseWithIOException(PARSER, input);
306 com.
google.protobuf.CodedInputStream input,
307 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
308 throws java.io.IOException {
309 return com.
google.protobuf.GeneratedMessageV3
310 .parseWithIOException(PARSER, input, extensionRegistry);
323 return this == DEFAULT_INSTANCE
329 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
341 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
344 public static final com.
google.protobuf.Descriptors.Descriptor
350 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
353 .ensureFieldAccessorsInitialized(
359 maybeForceBuilderInitialization();
363 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
365 maybeForceBuilderInitialization();
367 private void maybeForceBuilderInitialization() {
368 if (
com.
google.protobuf.GeneratedMessageV3
369 .alwaysUseFieldBuilders) {
377 vars_ = emptyIntList();
378 bitField0_ = (bitField0_ & ~0x00000001);
383 public com.
google.protobuf.Descriptors.Descriptor
396 if (!result.isInitialized()) {
397 throw newUninitializedMessageException(result);
405 int from_bitField0_ = bitField0_;
406 result.target_ = target_;
407 if (((bitField0_ & 0x00000001) != 0)) {
408 vars_.makeImmutable();
409 bitField0_ = (bitField0_ & ~0x00000001);
411 result.vars_ = vars_;
418 return super.
clone();
422 com.
google.protobuf.Descriptors.FieldDescriptor field,
423 java.lang.Object value) {
424 return super.
setField(field, value);
428 com.
google.protobuf.Descriptors.FieldDescriptor field) {
433 com.
google.protobuf.Descriptors.OneofDescriptor oneof) {
438 com.
google.protobuf.Descriptors.FieldDescriptor field,
439 int index, java.lang.Object value) {
444 com.
google.protobuf.Descriptors.FieldDescriptor field,
445 java.lang.Object value) {
453 super.mergeFrom(other);
460 if (other.getTarget() != 0) {
463 if (!other.vars_.isEmpty()) {
464 if (vars_.isEmpty()) {
466 bitField0_ = (bitField0_ & ~0x00000001);
468 ensureVarsIsMutable();
469 vars_.addAll(other.vars_);
485 com.
google.protobuf.CodedInputStream input,
486 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
487 throws java.io.IOException {
490 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
491 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
493 throw e.unwrapIOException();
495 if (parsedMessage !=
null) {
501 private int bitField0_;
503 private int target_ ;
529 private com.
google.protobuf.Internal.IntList vars_ = emptyIntList();
530 private void ensureVarsIsMutable() {
531 if (!((bitField0_ & 0x00000001) != 0)) {
532 vars_ = mutableCopy(vars_);
533 bitField0_ |= 0x00000001;
539 public java.util.List<java.lang.Integer>
541 return ((bitField0_ & 0x00000001) != 0) ?
542 java.util.Collections.unmodifiableList(vars_) : vars_;
554 return vars_.getInt(index);
560 int index,
int value) {
561 ensureVarsIsMutable();
562 vars_.setInt(index, value);
570 ensureVarsIsMutable();
579 java.lang.Iterable<? extends java.lang.Integer> values) {
580 ensureVarsIsMutable();
581 com.
google.protobuf.AbstractMessageLite.Builder.addAll(
590 vars_ = emptyIntList();
591 bitField0_ = (bitField0_ & ~0x00000001);
597 final com.
google.protobuf.UnknownFieldSet unknownFields) {
603 final com.
google.protobuf.UnknownFieldSet unknownFields) {
618 return DEFAULT_INSTANCE;
625 com.
google.protobuf.CodedInputStream input,
626 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
627 throws com.
google.protobuf.InvalidProtocolBufferException {
643 return DEFAULT_INSTANCE;