4 package com.google.ortools.sat;
28 com.google.protobuf.GeneratedMessageV3 implements
31 private static final long serialVersionUID = 0L;
38 domain_ = emptyLongList();
42 @SuppressWarnings({
"unused"})
44 UnusedPrivateParameter unused) {
49 public final com.
google.protobuf.UnknownFieldSet
51 return this.unknownFields;
54 com.
google.protobuf.CodedInputStream input,
55 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
56 throws com.
google.protobuf.InvalidProtocolBufferException {
58 if (extensionRegistry ==
null) {
59 throw new java.lang.NullPointerException();
61 int mutable_bitField0_ = 0;
62 com.
google.protobuf.UnknownFieldSet.Builder unknownFields =
63 com.
google.protobuf.UnknownFieldSet.newBuilder();
67 int tag = input.readTag();
73 java.lang.String s = input.readStringRequireUtf8();
79 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
80 domain_ = newLongList();
81 mutable_bitField0_ |= 0x00000001;
83 domain_.addLong(input.readInt64());
87 int length = input.readRawVarint32();
88 int limit = input.pushLimit(length);
89 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
90 domain_ = newLongList();
91 mutable_bitField0_ |= 0x00000001;
93 while (input.getBytesUntilLimit() > 0) {
94 domain_.addLong(input.readInt64());
96 input.popLimit(limit);
100 if (!parseUnknownField(
101 input, unknownFields, extensionRegistry, tag)) {
108 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
109 throw e.setUnfinishedMessage(
this);
110 }
catch (java.io.IOException e) {
111 throw new com.
google.protobuf.InvalidProtocolBufferException(
112 e).setUnfinishedMessage(
this);
114 if (((mutable_bitField0_ & 0x00000001) != 0)) {
115 domain_.makeImmutable();
117 this.unknownFields = unknownFields.build();
118 makeExtensionsImmutable();
121 public static final com.
google.protobuf.Descriptors.Descriptor
127 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
130 .ensureFieldAccessorsInitialized(
135 private volatile java.lang.Object name_;
144 java.lang.Object ref = name_;
145 if (ref instanceof java.lang.String) {
146 return (java.lang.String) ref;
150 java.lang.String s = bs.toStringUtf8();
164 java.lang.Object ref = name_;
165 if (ref instanceof java.lang.String) {
167 com.
google.protobuf.ByteString.copyFromUtf8(
168 (java.lang.String) ref);
172 return (
com.
google.protobuf.ByteString) ref;
177 private com.
google.protobuf.Internal.LongList domain_;
194 public java.util.List<java.lang.Long>
215 return domain_.size();
234 return domain_.getLong(index);
236 private int domainMemoizedSerializedSize = -1;
238 private byte memoizedIsInitialized = -1;
245 memoizedIsInitialized = 1;
251 throws java.io.IOException {
254 com.
google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
257 output.writeUInt32NoTag(18);
258 output.writeUInt32NoTag(domainMemoizedSerializedSize);
260 for (
int i = 0; i < domain_.size(); i++) {
261 output.writeInt64NoTag(domain_.getLong(i));
263 unknownFields.writeTo(output);
268 int size = memoizedSize;
269 if (size != -1)
return size;
273 size +=
com.
google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
277 for (
int i = 0; i < domain_.size(); i++) {
278 dataSize +=
com.
google.protobuf.CodedOutputStream
279 .computeInt64SizeNoTag(domain_.getLong(i));
284 size +=
com.
google.protobuf.CodedOutputStream
285 .computeInt32SizeNoTag(dataSize);
287 domainMemoizedSerializedSize = dataSize;
289 size += unknownFields.getSerializedSize();
295 public boolean equals(
final java.lang.Object obj) {
300 return super.equals(obj);
305 .equals(other.getName()))
return false;
307 .equals(other.getDomainList()))
return false;
308 if (!unknownFields.equals(other.unknownFields))
return false;
314 if (memoizedHashCode != 0) {
315 return memoizedHashCode;
320 hash = (53 * hash) +
getName().hashCode();
325 hash = (29 * hash) + unknownFields.hashCode();
326 memoizedHashCode = hash;
331 java.nio.ByteBuffer data)
332 throws com.
google.protobuf.InvalidProtocolBufferException {
333 return PARSER.parseFrom(data);
336 java.nio.ByteBuffer data,
337 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
338 throws com.
google.protobuf.InvalidProtocolBufferException {
339 return PARSER.parseFrom(data, extensionRegistry);
343 throws com.
google.protobuf.InvalidProtocolBufferException {
344 return PARSER.parseFrom(data);
348 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
349 throws com.
google.protobuf.InvalidProtocolBufferException {
350 return PARSER.parseFrom(data, extensionRegistry);
353 throws com.
google.protobuf.InvalidProtocolBufferException {
354 return PARSER.parseFrom(data);
358 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
359 throws com.
google.protobuf.InvalidProtocolBufferException {
360 return PARSER.parseFrom(data, extensionRegistry);
363 throws java.io.IOException {
364 return com.
google.protobuf.GeneratedMessageV3
365 .parseWithIOException(PARSER, input);
368 java.io.InputStream input,
369 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
370 throws java.io.IOException {
371 return com.
google.protobuf.GeneratedMessageV3
372 .parseWithIOException(PARSER, input, extensionRegistry);
375 throws java.io.IOException {
376 return com.
google.protobuf.GeneratedMessageV3
377 .parseDelimitedWithIOException(PARSER, input);
380 java.io.InputStream input,
381 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
382 throws java.io.IOException {
383 return com.
google.protobuf.GeneratedMessageV3
384 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
387 com.
google.protobuf.CodedInputStream input)
388 throws java.io.IOException {
389 return com.
google.protobuf.GeneratedMessageV3
390 .parseWithIOException(PARSER, input);
393 com.
google.protobuf.CodedInputStream input,
394 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
395 throws java.io.IOException {
396 return com.
google.protobuf.GeneratedMessageV3
397 .parseWithIOException(PARSER, input, extensionRegistry);
410 return this == DEFAULT_INSTANCE
416 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
442 com.google.protobuf.GeneratedMessageV3.
Builder<Builder> implements
445 public static final com.
google.protobuf.Descriptors.Descriptor
451 protected com.
google.protobuf.GeneratedMessageV3.FieldAccessorTable
454 .ensureFieldAccessorsInitialized(
460 maybeForceBuilderInitialization();
464 com.
google.protobuf.GeneratedMessageV3.BuilderParent parent) {
466 maybeForceBuilderInitialization();
468 private void maybeForceBuilderInitialization() {
469 if (
com.
google.protobuf.GeneratedMessageV3
470 .alwaysUseFieldBuilders) {
478 domain_ = emptyLongList();
479 bitField0_ = (bitField0_ & ~0x00000001);
484 public com.
google.protobuf.Descriptors.Descriptor
497 if (!result.isInitialized()) {
498 throw newUninitializedMessageException(result);
506 int from_bitField0_ = bitField0_;
507 result.name_ = name_;
508 if (((bitField0_ & 0x00000001) != 0)) {
509 domain_.makeImmutable();
510 bitField0_ = (bitField0_ & ~0x00000001);
512 result.domain_ = domain_;
519 return super.
clone();
523 com.
google.protobuf.Descriptors.FieldDescriptor field,
524 java.lang.Object value) {
525 return super.
setField(field, value);
529 com.
google.protobuf.Descriptors.FieldDescriptor field) {
534 com.
google.protobuf.Descriptors.OneofDescriptor oneof) {
539 com.
google.protobuf.Descriptors.FieldDescriptor field,
540 int index, java.lang.Object value) {
545 com.
google.protobuf.Descriptors.FieldDescriptor field,
546 java.lang.Object value) {
554 super.mergeFrom(other);
561 if (!other.getName().isEmpty()) {
565 if (!other.domain_.isEmpty()) {
566 if (domain_.isEmpty()) {
567 domain_ = other.domain_;
568 bitField0_ = (bitField0_ & ~0x00000001);
570 ensureDomainIsMutable();
571 domain_.addAll(other.domain_);
587 com.
google.protobuf.CodedInputStream input,
588 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
589 throws java.io.IOException {
592 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
593 }
catch (
com.
google.protobuf.InvalidProtocolBufferException e) {
595 throw e.unwrapIOException();
597 if (parsedMessage !=
null) {
603 private int bitField0_;
605 private java.lang.Object name_ =
"";
614 java.lang.Object ref = name_;
615 if (!(ref instanceof java.lang.String)) {
618 java.lang.String s = bs.toStringUtf8();
622 return (java.lang.String) ref;
634 java.lang.Object ref = name_;
635 if (ref instanceof String) {
637 com.
google.protobuf.ByteString.copyFromUtf8(
638 (java.lang.String) ref);
642 return (
com.
google.protobuf.ByteString) ref;
653 java.lang.String value) {
655 throw new NullPointerException();
685 throw new NullPointerException();
687 checkByteStringIsUtf8(value);
694 private com.
google.protobuf.Internal.LongList domain_ = emptyLongList();
695 private void ensureDomainIsMutable() {
696 if (!((bitField0_ & 0x00000001) != 0)) {
697 domain_ = mutableCopy(domain_);
698 bitField0_ |= 0x00000001;
717 public java.util.List<java.lang.Long>
719 return ((bitField0_ & 0x00000001) != 0) ?
720 java.util.Collections.unmodifiableList(domain_) : domain_;
739 return domain_.size();
758 return domain_.getLong(index);
777 int index,
long value) {
778 ensureDomainIsMutable();
779 domain_.setLong(index, value);
800 ensureDomainIsMutable();
801 domain_.addLong(value);
822 java.lang.Iterable<? extends java.lang.Long> values) {
823 ensureDomainIsMutable();
824 com.
google.protobuf.AbstractMessageLite.Builder.addAll(
846 domain_ = emptyLongList();
847 bitField0_ = (bitField0_ & ~0x00000001);
853 final com.
google.protobuf.UnknownFieldSet unknownFields) {
859 final com.
google.protobuf.UnknownFieldSet unknownFields) {
874 return DEFAULT_INSTANCE;
881 com.
google.protobuf.CodedInputStream input,
882 com.
google.protobuf.ExtensionRegistryLite extensionRegistry)
883 throws com.
google.protobuf.InvalidProtocolBufferException {
899 return DEFAULT_INSTANCE;