Java Reference

Java Reference

TableConstraintProto.java
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/sat/cp_model.proto
3 
4 package com.google.ortools.sat;
5 
15 public final class TableConstraintProto extends
16  com.google.protobuf.GeneratedMessageV3 implements
17  // @@protoc_insertion_point(message_implements:operations_research.sat.TableConstraintProto)
19 private static final long serialVersionUID = 0L;
20  // Use TableConstraintProto.newBuilder() to construct.
21  private TableConstraintProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
22  super(builder);
23  }
24  private TableConstraintProto() {
25  vars_ = emptyIntList();
26  values_ = emptyLongList();
27  }
28 
29  @java.lang.Override
30  @SuppressWarnings({"unused"})
31  protected java.lang.Object newInstance(
32  UnusedPrivateParameter unused) {
33  return new TableConstraintProto();
34  }
35 
36  @java.lang.Override
37  public final com.google.protobuf.UnknownFieldSet
39  return this.unknownFields;
40  }
41  private TableConstraintProto(
42  com.google.protobuf.CodedInputStream input,
43  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
44  throws com.google.protobuf.InvalidProtocolBufferException {
45  this();
46  if (extensionRegistry == null) {
47  throw new java.lang.NullPointerException();
48  }
49  int mutable_bitField0_ = 0;
50  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
51  com.google.protobuf.UnknownFieldSet.newBuilder();
52  try {
53  boolean done = false;
54  while (!done) {
55  int tag = input.readTag();
56  switch (tag) {
57  case 0:
58  done = true;
59  break;
60  case 8: {
61  if (!((mutable_bitField0_ & 0x00000001) != 0)) {
62  vars_ = newIntList();
63  mutable_bitField0_ |= 0x00000001;
64  }
65  vars_.addInt(input.readInt32());
66  break;
67  }
68  case 10: {
69  int length = input.readRawVarint32();
70  int limit = input.pushLimit(length);
71  if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
72  vars_ = newIntList();
73  mutable_bitField0_ |= 0x00000001;
74  }
75  while (input.getBytesUntilLimit() > 0) {
76  vars_.addInt(input.readInt32());
77  }
78  input.popLimit(limit);
79  break;
80  }
81  case 16: {
82  if (!((mutable_bitField0_ & 0x00000002) != 0)) {
83  values_ = newLongList();
84  mutable_bitField0_ |= 0x00000002;
85  }
86  values_.addLong(input.readInt64());
87  break;
88  }
89  case 18: {
90  int length = input.readRawVarint32();
91  int limit = input.pushLimit(length);
92  if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
93  values_ = newLongList();
94  mutable_bitField0_ |= 0x00000002;
95  }
96  while (input.getBytesUntilLimit() > 0) {
97  values_.addLong(input.readInt64());
98  }
99  input.popLimit(limit);
100  break;
101  }
102  case 24: {
103 
104  negated_ = input.readBool();
105  break;
106  }
107  default: {
108  if (!parseUnknownField(
109  input, unknownFields, extensionRegistry, tag)) {
110  done = true;
111  }
112  break;
113  }
114  }
115  }
116  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
117  throw e.setUnfinishedMessage(this);
118  } catch (java.io.IOException e) {
119  throw new com.google.protobuf.InvalidProtocolBufferException(
120  e).setUnfinishedMessage(this);
121  } finally {
122  if (((mutable_bitField0_ & 0x00000001) != 0)) {
123  vars_.makeImmutable(); // C
124  }
125  if (((mutable_bitField0_ & 0x00000002) != 0)) {
126  values_.makeImmutable(); // C
127  }
128  this.unknownFields = unknownFields.build();
129  makeExtensionsImmutable();
130  }
131  }
132  public static final com.google.protobuf.Descriptors.Descriptor
134  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_TableConstraintProto_descriptor;
135  }
136 
137  @java.lang.Override
138  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
140  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_TableConstraintProto_fieldAccessorTable
141  .ensureFieldAccessorsInitialized(
143  }
144 
145  public static final int VARS_FIELD_NUMBER = 1;
146  private com.google.protobuf.Internal.IntList vars_;
151  @java.lang.Override
152  public java.util.List<java.lang.Integer>
154  return vars_;
155  }
160  public int getVarsCount() {
161  return vars_.size();
162  }
168  public int getVars(int index) {
169  return vars_.getInt(index);
170  }
171  private int varsMemoizedSerializedSize = -1;
172 
173  public static final int VALUES_FIELD_NUMBER = 2;
174  private com.google.protobuf.Internal.LongList values_;
179  @java.lang.Override
180  public java.util.List<java.lang.Long>
182  return values_;
183  }
188  public int getValuesCount() {
189  return values_.size();
190  }
196  public long getValues(int index) {
197  return values_.getLong(index);
198  }
199  private int valuesMemoizedSerializedSize = -1;
200 
201  public static final int NEGATED_FIELD_NUMBER = 3;
202  private boolean negated_;
212  @java.lang.Override
213  public boolean getNegated() {
214  return negated_;
215  }
216 
217  private byte memoizedIsInitialized = -1;
218  @java.lang.Override
219  public final boolean isInitialized() {
220  byte isInitialized = memoizedIsInitialized;
221  if (isInitialized == 1) return true;
222  if (isInitialized == 0) return false;
223 
224  memoizedIsInitialized = 1;
225  return true;
226  }
227 
228  @java.lang.Override
229  public void writeTo(com.google.protobuf.CodedOutputStream output)
230  throws java.io.IOException {
232  if (getVarsList().size() > 0) {
233  output.writeUInt32NoTag(10);
234  output.writeUInt32NoTag(varsMemoizedSerializedSize);
235  }
236  for (int i = 0; i < vars_.size(); i++) {
237  output.writeInt32NoTag(vars_.getInt(i));
238  }
239  if (getValuesList().size() > 0) {
240  output.writeUInt32NoTag(18);
241  output.writeUInt32NoTag(valuesMemoizedSerializedSize);
242  }
243  for (int i = 0; i < values_.size(); i++) {
244  output.writeInt64NoTag(values_.getLong(i));
245  }
246  if (negated_ != false) {
247  output.writeBool(3, negated_);
248  }
249  unknownFields.writeTo(output);
250  }
251 
252  @java.lang.Override
253  public int getSerializedSize() {
254  int size = memoizedSize;
255  if (size != -1) return size;
256 
257  size = 0;
258  {
259  int dataSize = 0;
260  for (int i = 0; i < vars_.size(); i++) {
261  dataSize += com.google.protobuf.CodedOutputStream
262  .computeInt32SizeNoTag(vars_.getInt(i));
263  }
264  size += dataSize;
265  if (!getVarsList().isEmpty()) {
266  size += 1;
267  size += com.google.protobuf.CodedOutputStream
268  .computeInt32SizeNoTag(dataSize);
269  }
270  varsMemoizedSerializedSize = dataSize;
271  }
272  {
273  int dataSize = 0;
274  for (int i = 0; i < values_.size(); i++) {
275  dataSize += com.google.protobuf.CodedOutputStream
276  .computeInt64SizeNoTag(values_.getLong(i));
277  }
278  size += dataSize;
279  if (!getValuesList().isEmpty()) {
280  size += 1;
281  size += com.google.protobuf.CodedOutputStream
282  .computeInt32SizeNoTag(dataSize);
283  }
284  valuesMemoizedSerializedSize = dataSize;
285  }
286  if (negated_ != false) {
287  size += com.google.protobuf.CodedOutputStream
288  .computeBoolSize(3, negated_);
289  }
290  size += unknownFields.getSerializedSize();
291  memoizedSize = size;
292  return size;
293  }
294 
295  @java.lang.Override
296  public boolean equals(final java.lang.Object obj) {
297  if (obj == this) {
298  return true;
299  }
300  if (!(obj instanceof com.google.ortools.sat.TableConstraintProto)) {
301  return super.equals(obj);
302  }
304 
305  if (!getVarsList()
306  .equals(other.getVarsList())) return false;
307  if (!getValuesList()
308  .equals(other.getValuesList())) return false;
309  if (getNegated()
310  != other.getNegated()) return false;
311  if (!unknownFields.equals(other.unknownFields)) return false;
312  return true;
313  }
314 
315  @java.lang.Override
316  public int hashCode() {
317  if (memoizedHashCode != 0) {
318  return memoizedHashCode;
319  }
320  int hash = 41;
321  hash = (19 * hash) + getDescriptor().hashCode();
322  if (getVarsCount() > 0) {
323  hash = (37 * hash) + VARS_FIELD_NUMBER;
324  hash = (53 * hash) + getVarsList().hashCode();
325  }
326  if (getValuesCount() > 0) {
327  hash = (37 * hash) + VALUES_FIELD_NUMBER;
328  hash = (53 * hash) + getValuesList().hashCode();
329  }
330  hash = (37 * hash) + NEGATED_FIELD_NUMBER;
331  hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
332  getNegated());
333  hash = (29 * hash) + unknownFields.hashCode();
334  memoizedHashCode = hash;
335  return hash;
336  }
337 
339  java.nio.ByteBuffer data)
340  throws com.google.protobuf.InvalidProtocolBufferException {
341  return PARSER.parseFrom(data);
342  }
344  java.nio.ByteBuffer data,
345  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
346  throws com.google.protobuf.InvalidProtocolBufferException {
347  return PARSER.parseFrom(data, extensionRegistry);
348  }
350  com.google.protobuf.ByteString data)
351  throws com.google.protobuf.InvalidProtocolBufferException {
352  return PARSER.parseFrom(data);
353  }
355  com.google.protobuf.ByteString data,
356  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
357  throws com.google.protobuf.InvalidProtocolBufferException {
358  return PARSER.parseFrom(data, extensionRegistry);
359  }
360  public static com.google.ortools.sat.TableConstraintProto parseFrom(byte[] data)
361  throws com.google.protobuf.InvalidProtocolBufferException {
362  return PARSER.parseFrom(data);
363  }
365  byte[] data,
366  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
367  throws com.google.protobuf.InvalidProtocolBufferException {
368  return PARSER.parseFrom(data, extensionRegistry);
369  }
370  public static com.google.ortools.sat.TableConstraintProto parseFrom(java.io.InputStream input)
371  throws java.io.IOException {
372  return com.google.protobuf.GeneratedMessageV3
373  .parseWithIOException(PARSER, input);
374  }
376  java.io.InputStream input,
377  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
378  throws java.io.IOException {
379  return com.google.protobuf.GeneratedMessageV3
380  .parseWithIOException(PARSER, input, extensionRegistry);
381  }
382  public static com.google.ortools.sat.TableConstraintProto parseDelimitedFrom(java.io.InputStream input)
383  throws java.io.IOException {
384  return com.google.protobuf.GeneratedMessageV3
385  .parseDelimitedWithIOException(PARSER, input);
386  }
388  java.io.InputStream input,
389  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
390  throws java.io.IOException {
391  return com.google.protobuf.GeneratedMessageV3
392  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
393  }
395  com.google.protobuf.CodedInputStream input)
396  throws java.io.IOException {
397  return com.google.protobuf.GeneratedMessageV3
398  .parseWithIOException(PARSER, input);
399  }
401  com.google.protobuf.CodedInputStream input,
402  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
403  throws java.io.IOException {
404  return com.google.protobuf.GeneratedMessageV3
405  .parseWithIOException(PARSER, input, extensionRegistry);
406  }
407 
408  @java.lang.Override
409  public Builder newBuilderForType() { return newBuilder(); }
410  public static Builder newBuilder() {
411  return DEFAULT_INSTANCE.toBuilder();
412  }
414  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
415  }
416  @java.lang.Override
417  public Builder toBuilder() {
418  return this == DEFAULT_INSTANCE
419  ? new Builder() : new Builder().mergeFrom(this);
420  }
421 
422  @java.lang.Override
424  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
425  Builder builder = new Builder(parent);
426  return builder;
427  }
437  public static final class Builder extends
438  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
439  // @@protoc_insertion_point(builder_implements:operations_research.sat.TableConstraintProto)
440  com.google.ortools.sat.TableConstraintProtoOrBuilder {
441  public static final com.google.protobuf.Descriptors.Descriptor
443  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_TableConstraintProto_descriptor;
444  }
445 
446  @java.lang.Override
447  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
449  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_TableConstraintProto_fieldAccessorTable
450  .ensureFieldAccessorsInitialized(
452  }
453 
454  // Construct using com.google.ortools.sat.TableConstraintProto.newBuilder()
455  private Builder() {
456  maybeForceBuilderInitialization();
457  }
458 
459  private Builder(
460  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
461  super(parent);
462  maybeForceBuilderInitialization();
463  }
464  private void maybeForceBuilderInitialization() {
465  if (com.google.protobuf.GeneratedMessageV3
466  .alwaysUseFieldBuilders) {
467  }
468  }
469  @java.lang.Override
470  public Builder clear() {
471  super.clear();
472  vars_ = emptyIntList();
473  bitField0_ = (bitField0_ & ~0x00000001);
474  values_ = emptyLongList();
475  bitField0_ = (bitField0_ & ~0x00000002);
476  negated_ = false;
477 
478  return this;
479  }
480 
481  @java.lang.Override
482  public com.google.protobuf.Descriptors.Descriptor
484  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_TableConstraintProto_descriptor;
485  }
486 
487  @java.lang.Override
490  }
491 
492  @java.lang.Override
495  if (!result.isInitialized()) {
496  throw newUninitializedMessageException(result);
497  }
498  return result;
499  }
500 
501  @java.lang.Override
504  int from_bitField0_ = bitField0_;
505  if (((bitField0_ & 0x00000001) != 0)) {
506  vars_.makeImmutable();
507  bitField0_ = (bitField0_ & ~0x00000001);
508  }
509  result.vars_ = vars_;
510  if (((bitField0_ & 0x00000002) != 0)) {
511  values_.makeImmutable();
512  bitField0_ = (bitField0_ & ~0x00000002);
513  }
514  result.values_ = values_;
515  result.negated_ = negated_;
516  onBuilt();
517  return result;
518  }
519 
520  @java.lang.Override
521  public Builder clone() {
522  return super.clone();
523  }
524  @java.lang.Override
526  com.google.protobuf.Descriptors.FieldDescriptor field,
527  java.lang.Object value) {
528  return super.setField(field, value);
529  }
530  @java.lang.Override
532  com.google.protobuf.Descriptors.FieldDescriptor field) {
533  return super.clearField(field);
534  }
535  @java.lang.Override
537  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
538  return super.clearOneof(oneof);
539  }
540  @java.lang.Override
542  com.google.protobuf.Descriptors.FieldDescriptor field,
543  int index, java.lang.Object value) {
544  return super.setRepeatedField(field, index, value);
545  }
546  @java.lang.Override
548  com.google.protobuf.Descriptors.FieldDescriptor field,
549  java.lang.Object value) {
550  return super.addRepeatedField(field, value);
551  }
552  @java.lang.Override
553  public Builder mergeFrom(com.google.protobuf.Message other) {
554  if (other instanceof com.google.ortools.sat.TableConstraintProto) {
556  } else {
557  super.mergeFrom(other);
558  return this;
559  }
560  }
561 
563  if (other == com.google.ortools.sat.TableConstraintProto.getDefaultInstance()) return this;
564  if (!other.vars_.isEmpty()) {
565  if (vars_.isEmpty()) {
566  vars_ = other.vars_;
567  bitField0_ = (bitField0_ & ~0x00000001);
568  } else {
569  ensureVarsIsMutable();
570  vars_.addAll(other.vars_);
571  }
572  onChanged();
573  }
574  if (!other.values_.isEmpty()) {
575  if (values_.isEmpty()) {
576  values_ = other.values_;
577  bitField0_ = (bitField0_ & ~0x00000002);
578  } else {
579  ensureValuesIsMutable();
580  values_.addAll(other.values_);
581  }
582  onChanged();
583  }
584  if (other.getNegated() != false) {
585  setNegated(other.getNegated());
586  }
587  this.mergeUnknownFields(other.unknownFields);
588  onChanged();
589  return this;
590  }
591 
592  @java.lang.Override
593  public final boolean isInitialized() {
594  return true;
595  }
596 
597  @java.lang.Override
599  com.google.protobuf.CodedInputStream input,
600  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
601  throws java.io.IOException {
602  com.google.ortools.sat.TableConstraintProto parsedMessage = null;
603  try {
604  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
605  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
606  parsedMessage = (com.google.ortools.sat.TableConstraintProto) e.getUnfinishedMessage();
607  throw e.unwrapIOException();
608  } finally {
609  if (parsedMessage != null) {
610  mergeFrom(parsedMessage);
611  }
612  }
613  return this;
614  }
615  private int bitField0_;
616 
617  private com.google.protobuf.Internal.IntList vars_ = emptyIntList();
618  private void ensureVarsIsMutable() {
619  if (!((bitField0_ & 0x00000001) != 0)) {
620  vars_ = mutableCopy(vars_);
621  bitField0_ |= 0x00000001;
622  }
623  }
628  public java.util.List<java.lang.Integer>
630  return ((bitField0_ & 0x00000001) != 0) ?
631  java.util.Collections.unmodifiableList(vars_) : vars_;
632  }
637  public int getVarsCount() {
638  return vars_.size();
639  }
645  public int getVars(int index) {
646  return vars_.getInt(index);
647  }
654  public Builder setVars(
655  int index, int value) {
656  ensureVarsIsMutable();
657  vars_.setInt(index, value);
658  onChanged();
659  return this;
660  }
666  public Builder addVars(int value) {
667  ensureVarsIsMutable();
668  vars_.addInt(value);
669  onChanged();
670  return this;
671  }
678  java.lang.Iterable<? extends java.lang.Integer> values) {
679  ensureVarsIsMutable();
680  com.google.protobuf.AbstractMessageLite.Builder.addAll(
681  values, vars_);
682  onChanged();
683  return this;
684  }
689  public Builder clearVars() {
690  vars_ = emptyIntList();
691  bitField0_ = (bitField0_ & ~0x00000001);
692  onChanged();
693  return this;
694  }
695 
696  private com.google.protobuf.Internal.LongList values_ = emptyLongList();
697  private void ensureValuesIsMutable() {
698  if (!((bitField0_ & 0x00000002) != 0)) {
699  values_ = mutableCopy(values_);
700  bitField0_ |= 0x00000002;
701  }
702  }
707  public java.util.List<java.lang.Long>
709  return ((bitField0_ & 0x00000002) != 0) ?
710  java.util.Collections.unmodifiableList(values_) : values_;
711  }
716  public int getValuesCount() {
717  return values_.size();
718  }
724  public long getValues(int index) {
725  return values_.getLong(index);
726  }
734  int index, long value) {
735  ensureValuesIsMutable();
736  values_.setLong(index, value);
737  onChanged();
738  return this;
739  }
745  public Builder addValues(long value) {
746  ensureValuesIsMutable();
747  values_.addLong(value);
748  onChanged();
749  return this;
750  }
757  java.lang.Iterable<? extends java.lang.Long> values) {
758  ensureValuesIsMutable();
759  com.google.protobuf.AbstractMessageLite.Builder.addAll(
760  values, values_);
761  onChanged();
762  return this;
763  }
768  public Builder clearValues() {
769  values_ = emptyLongList();
770  bitField0_ = (bitField0_ & ~0x00000002);
771  onChanged();
772  return this;
773  }
774 
775  private boolean negated_ ;
785  @java.lang.Override
786  public boolean getNegated() {
787  return negated_;
788  }
799  public Builder setNegated(boolean value) {
800 
801  negated_ = value;
802  onChanged();
803  return this;
804  }
815 
816  negated_ = false;
817  onChanged();
818  return this;
819  }
820  @java.lang.Override
821  public final Builder setUnknownFields(
822  final com.google.protobuf.UnknownFieldSet unknownFields) {
823  return super.setUnknownFields(unknownFields);
824  }
825 
826  @java.lang.Override
828  final com.google.protobuf.UnknownFieldSet unknownFields) {
829  return super.mergeUnknownFields(unknownFields);
830  }
831 
832 
833  // @@protoc_insertion_point(builder_scope:operations_research.sat.TableConstraintProto)
834  }
835 
836  // @@protoc_insertion_point(class_scope:operations_research.sat.TableConstraintProto)
837  private static final com.google.ortools.sat.TableConstraintProto DEFAULT_INSTANCE;
838  static {
839  DEFAULT_INSTANCE = new com.google.ortools.sat.TableConstraintProto();
840  }
841 
843  return DEFAULT_INSTANCE;
844  }
845 
846  private static final com.google.protobuf.Parser<TableConstraintProto>
847  PARSER = new com.google.protobuf.AbstractParser<TableConstraintProto>() {
848  @java.lang.Override
849  public TableConstraintProto parsePartialFrom(
850  com.google.protobuf.CodedInputStream input,
851  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
852  throws com.google.protobuf.InvalidProtocolBufferException {
853  return new TableConstraintProto(input, extensionRegistry);
854  }
855  };
856 
857  public static com.google.protobuf.Parser<TableConstraintProto> parser() {
858  return PARSER;
859  }
860 
861  @java.lang.Override
862  public com.google.protobuf.Parser<TableConstraintProto> getParserForType() {
863  return PARSER;
864  }
865 
866  @java.lang.Override
868  return DEFAULT_INSTANCE;
869  }
870 
871 }
872 
Builder addValues(long value)
repeated int64 values = 2;
static com.google.ortools.sat.TableConstraintProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.sat.TableConstraintProto buildPartial()
Builder setNegated(boolean value)
static com.google.ortools.sat.TableConstraintProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.TableConstraintProto parseDelimitedFrom(java.io.InputStream input)
int getVarsCount()
repeated int32 vars = 1;
long getValues(int index)
repeated int64 values = 2;
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
java.util.List< java.lang.Long > getValuesList()
repeated int64 values = 2;
static com.google.protobuf.Parser< TableConstraintProto > parser()
static com.google.ortools.sat.TableConstraintProto getDefaultInstance()
.lang.Override Builder clone()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
int getVars(int index)
repeated int32 vars = 1;
static com.google.ortools.sat.TableConstraintProto parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.sat.TableConstraintProto parseFrom(com.google.protobuf.ByteString data)
static final int NEGATED_FIELD_NUMBER
Builder clearVars()
repeated int32 vars = 1;
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.TableConstraintProto parseFrom(java.nio.ByteBuffer data)
Builder clearNegated()
int getVars(int index)
repeated int32 vars = 1;
.lang.Override com.google.ortools.sat.TableConstraintProto getDefaultInstanceForType()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.sat.TableConstraintProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder addVars(int value)
repeated int32 vars = 1;
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
.lang.Override com.google.protobuf.Parser< TableConstraintProto > getParserForType()
java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
long getValues(int index)
repeated int64 values = 2;
static com.google.ortools.sat.TableConstraintProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override boolean getNegated()
.lang.Override int getSerializedSize()
static com.google.ortools.sat.TableConstraintProto parseFrom(byte[] data)
.lang.Override Builder newBuilderForType()
static Builder newBuilder(com.google.ortools.sat.TableConstraintProto prototype)
.lang.Override boolean getNegated()
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder mergeFrom(com.google.ortools.sat.TableConstraintProto other)
.lang.Override Builder toBuilder()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override java.util.List< java.lang.Integer > getVarsList()
repeated int32 vars = 1;
Builder setValues(int index, long value)
repeated int64 values = 2;
Builder addAllVars(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 vars = 1;
.lang.Override com.google.ortools.sat.TableConstraintProto build()
Builder setVars(int index, int value)
repeated int32 vars = 1;
static final int VARS_FIELD_NUMBER
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
int getValuesCount()
repeated int64 values = 2;
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override Builder clear()
.lang.Override java.util.List< java.lang.Long > getValuesList()
repeated int64 values = 2;
.lang.Override com.google.ortools.sat.TableConstraintProto getDefaultInstanceForType()
Builder addAllValues(java.lang.Iterable<? extends java.lang.Long > values)
repeated int64 values = 2;
static final int VALUES_FIELD_NUMBER
static com.google.ortools.sat.TableConstraintProto parseFrom(java.io.InputStream input)
Builder clearValues()
repeated int64 values = 2;
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
static com.google.ortools.sat.TableConstraintProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override int hashCode()
int getVarsCount()
repeated int32 vars = 1;
.lang.Override final boolean isInitialized()
static com.google.ortools.sat.TableConstraintProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
.lang.Override final boolean isInitialized()
static Builder newBuilder()
int getValuesCount()
repeated int64 values = 2;