Java Reference

Java Reference

DenseMatrixProto.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 
14 public final class DenseMatrixProto extends
15  com.google.protobuf.GeneratedMessageV3 implements
16  // @@protoc_insertion_point(message_implements:operations_research.sat.DenseMatrixProto)
18 private static final long serialVersionUID = 0L;
19  // Use DenseMatrixProto.newBuilder() to construct.
20  private DenseMatrixProto(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
21  super(builder);
22  }
23  private DenseMatrixProto() {
24  entries_ = emptyIntList();
25  }
26 
27  @java.lang.Override
28  @SuppressWarnings({"unused"})
29  protected java.lang.Object newInstance(
30  UnusedPrivateParameter unused) {
31  return new DenseMatrixProto();
32  }
33 
34  @java.lang.Override
35  public final com.google.protobuf.UnknownFieldSet
37  return this.unknownFields;
38  }
39  private DenseMatrixProto(
40  com.google.protobuf.CodedInputStream input,
41  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
42  throws com.google.protobuf.InvalidProtocolBufferException {
43  this();
44  if (extensionRegistry == null) {
45  throw new java.lang.NullPointerException();
46  }
47  int mutable_bitField0_ = 0;
48  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
49  com.google.protobuf.UnknownFieldSet.newBuilder();
50  try {
51  boolean done = false;
52  while (!done) {
53  int tag = input.readTag();
54  switch (tag) {
55  case 0:
56  done = true;
57  break;
58  case 8: {
59 
60  numRows_ = input.readInt32();
61  break;
62  }
63  case 16: {
64 
65  numCols_ = input.readInt32();
66  break;
67  }
68  case 24: {
69  if (!((mutable_bitField0_ & 0x00000001) != 0)) {
70  entries_ = newIntList();
71  mutable_bitField0_ |= 0x00000001;
72  }
73  entries_.addInt(input.readInt32());
74  break;
75  }
76  case 26: {
77  int length = input.readRawVarint32();
78  int limit = input.pushLimit(length);
79  if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
80  entries_ = newIntList();
81  mutable_bitField0_ |= 0x00000001;
82  }
83  while (input.getBytesUntilLimit() > 0) {
84  entries_.addInt(input.readInt32());
85  }
86  input.popLimit(limit);
87  break;
88  }
89  default: {
90  if (!parseUnknownField(
91  input, unknownFields, extensionRegistry, tag)) {
92  done = true;
93  }
94  break;
95  }
96  }
97  }
98  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
99  throw e.setUnfinishedMessage(this);
100  } catch (java.io.IOException e) {
101  throw new com.google.protobuf.InvalidProtocolBufferException(
102  e).setUnfinishedMessage(this);
103  } finally {
104  if (((mutable_bitField0_ & 0x00000001) != 0)) {
105  entries_.makeImmutable(); // C
106  }
107  this.unknownFields = unknownFields.build();
108  makeExtensionsImmutable();
109  }
110  }
111  public static final com.google.protobuf.Descriptors.Descriptor
113  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_DenseMatrixProto_descriptor;
114  }
115 
116  @java.lang.Override
117  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
119  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_DenseMatrixProto_fieldAccessorTable
120  .ensureFieldAccessorsInitialized(
122  }
123 
124  public static final int NUM_ROWS_FIELD_NUMBER = 1;
125  private int numRows_;
130  @java.lang.Override
131  public int getNumRows() {
132  return numRows_;
133  }
134 
135  public static final int NUM_COLS_FIELD_NUMBER = 2;
136  private int numCols_;
141  @java.lang.Override
142  public int getNumCols() {
143  return numCols_;
144  }
145 
146  public static final int ENTRIES_FIELD_NUMBER = 3;
147  private com.google.protobuf.Internal.IntList entries_;
152  @java.lang.Override
153  public java.util.List<java.lang.Integer>
155  return entries_;
156  }
161  public int getEntriesCount() {
162  return entries_.size();
163  }
169  public int getEntries(int index) {
170  return entries_.getInt(index);
171  }
172  private int entriesMemoizedSerializedSize = -1;
173 
174  private byte memoizedIsInitialized = -1;
175  @java.lang.Override
176  public final boolean isInitialized() {
177  byte isInitialized = memoizedIsInitialized;
178  if (isInitialized == 1) return true;
179  if (isInitialized == 0) return false;
180 
181  memoizedIsInitialized = 1;
182  return true;
183  }
184 
185  @java.lang.Override
186  public void writeTo(com.google.protobuf.CodedOutputStream output)
187  throws java.io.IOException {
189  if (numRows_ != 0) {
190  output.writeInt32(1, numRows_);
191  }
192  if (numCols_ != 0) {
193  output.writeInt32(2, numCols_);
194  }
195  if (getEntriesList().size() > 0) {
196  output.writeUInt32NoTag(26);
197  output.writeUInt32NoTag(entriesMemoizedSerializedSize);
198  }
199  for (int i = 0; i < entries_.size(); i++) {
200  output.writeInt32NoTag(entries_.getInt(i));
201  }
202  unknownFields.writeTo(output);
203  }
204 
205  @java.lang.Override
206  public int getSerializedSize() {
207  int size = memoizedSize;
208  if (size != -1) return size;
209 
210  size = 0;
211  if (numRows_ != 0) {
212  size += com.google.protobuf.CodedOutputStream
213  .computeInt32Size(1, numRows_);
214  }
215  if (numCols_ != 0) {
216  size += com.google.protobuf.CodedOutputStream
217  .computeInt32Size(2, numCols_);
218  }
219  {
220  int dataSize = 0;
221  for (int i = 0; i < entries_.size(); i++) {
222  dataSize += com.google.protobuf.CodedOutputStream
223  .computeInt32SizeNoTag(entries_.getInt(i));
224  }
225  size += dataSize;
226  if (!getEntriesList().isEmpty()) {
227  size += 1;
228  size += com.google.protobuf.CodedOutputStream
229  .computeInt32SizeNoTag(dataSize);
230  }
231  entriesMemoizedSerializedSize = dataSize;
232  }
233  size += unknownFields.getSerializedSize();
234  memoizedSize = size;
235  return size;
236  }
237 
238  @java.lang.Override
239  public boolean equals(final java.lang.Object obj) {
240  if (obj == this) {
241  return true;
242  }
243  if (!(obj instanceof com.google.ortools.sat.DenseMatrixProto)) {
244  return super.equals(obj);
245  }
247 
248  if (getNumRows()
249  != other.getNumRows()) return false;
250  if (getNumCols()
251  != other.getNumCols()) return false;
252  if (!getEntriesList()
253  .equals(other.getEntriesList())) return false;
254  if (!unknownFields.equals(other.unknownFields)) return false;
255  return true;
256  }
257 
258  @java.lang.Override
259  public int hashCode() {
260  if (memoizedHashCode != 0) {
261  return memoizedHashCode;
262  }
263  int hash = 41;
264  hash = (19 * hash) + getDescriptor().hashCode();
265  hash = (37 * hash) + NUM_ROWS_FIELD_NUMBER;
266  hash = (53 * hash) + getNumRows();
267  hash = (37 * hash) + NUM_COLS_FIELD_NUMBER;
268  hash = (53 * hash) + getNumCols();
269  if (getEntriesCount() > 0) {
270  hash = (37 * hash) + ENTRIES_FIELD_NUMBER;
271  hash = (53 * hash) + getEntriesList().hashCode();
272  }
273  hash = (29 * hash) + unknownFields.hashCode();
274  memoizedHashCode = hash;
275  return hash;
276  }
277 
279  java.nio.ByteBuffer data)
280  throws com.google.protobuf.InvalidProtocolBufferException {
281  return PARSER.parseFrom(data);
282  }
284  java.nio.ByteBuffer data,
285  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
286  throws com.google.protobuf.InvalidProtocolBufferException {
287  return PARSER.parseFrom(data, extensionRegistry);
288  }
290  com.google.protobuf.ByteString data)
291  throws com.google.protobuf.InvalidProtocolBufferException {
292  return PARSER.parseFrom(data);
293  }
295  com.google.protobuf.ByteString data,
296  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
297  throws com.google.protobuf.InvalidProtocolBufferException {
298  return PARSER.parseFrom(data, extensionRegistry);
299  }
300  public static com.google.ortools.sat.DenseMatrixProto parseFrom(byte[] data)
301  throws com.google.protobuf.InvalidProtocolBufferException {
302  return PARSER.parseFrom(data);
303  }
305  byte[] data,
306  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
307  throws com.google.protobuf.InvalidProtocolBufferException {
308  return PARSER.parseFrom(data, extensionRegistry);
309  }
310  public static com.google.ortools.sat.DenseMatrixProto parseFrom(java.io.InputStream input)
311  throws java.io.IOException {
312  return com.google.protobuf.GeneratedMessageV3
313  .parseWithIOException(PARSER, input);
314  }
316  java.io.InputStream input,
317  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
318  throws java.io.IOException {
319  return com.google.protobuf.GeneratedMessageV3
320  .parseWithIOException(PARSER, input, extensionRegistry);
321  }
322  public static com.google.ortools.sat.DenseMatrixProto parseDelimitedFrom(java.io.InputStream input)
323  throws java.io.IOException {
324  return com.google.protobuf.GeneratedMessageV3
325  .parseDelimitedWithIOException(PARSER, input);
326  }
328  java.io.InputStream input,
329  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
330  throws java.io.IOException {
331  return com.google.protobuf.GeneratedMessageV3
332  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
333  }
335  com.google.protobuf.CodedInputStream input)
336  throws java.io.IOException {
337  return com.google.protobuf.GeneratedMessageV3
338  .parseWithIOException(PARSER, input);
339  }
341  com.google.protobuf.CodedInputStream input,
342  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
343  throws java.io.IOException {
344  return com.google.protobuf.GeneratedMessageV3
345  .parseWithIOException(PARSER, input, extensionRegistry);
346  }
347 
348  @java.lang.Override
349  public Builder newBuilderForType() { return newBuilder(); }
350  public static Builder newBuilder() {
351  return DEFAULT_INSTANCE.toBuilder();
352  }
354  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
355  }
356  @java.lang.Override
357  public Builder toBuilder() {
358  return this == DEFAULT_INSTANCE
359  ? new Builder() : new Builder().mergeFrom(this);
360  }
361 
362  @java.lang.Override
364  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
365  Builder builder = new Builder(parent);
366  return builder;
367  }
376  public static final class Builder extends
377  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
378  // @@protoc_insertion_point(builder_implements:operations_research.sat.DenseMatrixProto)
379  com.google.ortools.sat.DenseMatrixProtoOrBuilder {
380  public static final com.google.protobuf.Descriptors.Descriptor
382  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_DenseMatrixProto_descriptor;
383  }
384 
385  @java.lang.Override
386  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
388  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_DenseMatrixProto_fieldAccessorTable
389  .ensureFieldAccessorsInitialized(
391  }
392 
393  // Construct using com.google.ortools.sat.DenseMatrixProto.newBuilder()
394  private Builder() {
395  maybeForceBuilderInitialization();
396  }
397 
398  private Builder(
399  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
400  super(parent);
401  maybeForceBuilderInitialization();
402  }
403  private void maybeForceBuilderInitialization() {
404  if (com.google.protobuf.GeneratedMessageV3
405  .alwaysUseFieldBuilders) {
406  }
407  }
408  @java.lang.Override
409  public Builder clear() {
410  super.clear();
411  numRows_ = 0;
412 
413  numCols_ = 0;
414 
415  entries_ = emptyIntList();
416  bitField0_ = (bitField0_ & ~0x00000001);
417  return this;
418  }
419 
420  @java.lang.Override
421  public com.google.protobuf.Descriptors.Descriptor
423  return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_DenseMatrixProto_descriptor;
424  }
425 
426  @java.lang.Override
429  }
430 
431  @java.lang.Override
434  if (!result.isInitialized()) {
435  throw newUninitializedMessageException(result);
436  }
437  return result;
438  }
439 
440  @java.lang.Override
443  int from_bitField0_ = bitField0_;
444  result.numRows_ = numRows_;
445  result.numCols_ = numCols_;
446  if (((bitField0_ & 0x00000001) != 0)) {
447  entries_.makeImmutable();
448  bitField0_ = (bitField0_ & ~0x00000001);
449  }
450  result.entries_ = entries_;
451  onBuilt();
452  return result;
453  }
454 
455  @java.lang.Override
456  public Builder clone() {
457  return super.clone();
458  }
459  @java.lang.Override
461  com.google.protobuf.Descriptors.FieldDescriptor field,
462  java.lang.Object value) {
463  return super.setField(field, value);
464  }
465  @java.lang.Override
467  com.google.protobuf.Descriptors.FieldDescriptor field) {
468  return super.clearField(field);
469  }
470  @java.lang.Override
472  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
473  return super.clearOneof(oneof);
474  }
475  @java.lang.Override
477  com.google.protobuf.Descriptors.FieldDescriptor field,
478  int index, java.lang.Object value) {
479  return super.setRepeatedField(field, index, value);
480  }
481  @java.lang.Override
483  com.google.protobuf.Descriptors.FieldDescriptor field,
484  java.lang.Object value) {
485  return super.addRepeatedField(field, value);
486  }
487  @java.lang.Override
488  public Builder mergeFrom(com.google.protobuf.Message other) {
489  if (other instanceof com.google.ortools.sat.DenseMatrixProto) {
491  } else {
492  super.mergeFrom(other);
493  return this;
494  }
495  }
496 
498  if (other == com.google.ortools.sat.DenseMatrixProto.getDefaultInstance()) return this;
499  if (other.getNumRows() != 0) {
500  setNumRows(other.getNumRows());
501  }
502  if (other.getNumCols() != 0) {
503  setNumCols(other.getNumCols());
504  }
505  if (!other.entries_.isEmpty()) {
506  if (entries_.isEmpty()) {
507  entries_ = other.entries_;
508  bitField0_ = (bitField0_ & ~0x00000001);
509  } else {
510  ensureEntriesIsMutable();
511  entries_.addAll(other.entries_);
512  }
513  onChanged();
514  }
515  this.mergeUnknownFields(other.unknownFields);
516  onChanged();
517  return this;
518  }
519 
520  @java.lang.Override
521  public final boolean isInitialized() {
522  return true;
523  }
524 
525  @java.lang.Override
527  com.google.protobuf.CodedInputStream input,
528  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
529  throws java.io.IOException {
530  com.google.ortools.sat.DenseMatrixProto parsedMessage = null;
531  try {
532  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
533  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
534  parsedMessage = (com.google.ortools.sat.DenseMatrixProto) e.getUnfinishedMessage();
535  throw e.unwrapIOException();
536  } finally {
537  if (parsedMessage != null) {
538  mergeFrom(parsedMessage);
539  }
540  }
541  return this;
542  }
543  private int bitField0_;
544 
545  private int numRows_ ;
550  @java.lang.Override
551  public int getNumRows() {
552  return numRows_;
553  }
559  public Builder setNumRows(int value) {
560 
561  numRows_ = value;
562  onChanged();
563  return this;
564  }
570 
571  numRows_ = 0;
572  onChanged();
573  return this;
574  }
575 
576  private int numCols_ ;
581  @java.lang.Override
582  public int getNumCols() {
583  return numCols_;
584  }
590  public Builder setNumCols(int value) {
591 
592  numCols_ = value;
593  onChanged();
594  return this;
595  }
601 
602  numCols_ = 0;
603  onChanged();
604  return this;
605  }
606 
607  private com.google.protobuf.Internal.IntList entries_ = emptyIntList();
608  private void ensureEntriesIsMutable() {
609  if (!((bitField0_ & 0x00000001) != 0)) {
610  entries_ = mutableCopy(entries_);
611  bitField0_ |= 0x00000001;
612  }
613  }
618  public java.util.List<java.lang.Integer>
620  return ((bitField0_ & 0x00000001) != 0) ?
621  java.util.Collections.unmodifiableList(entries_) : entries_;
622  }
627  public int getEntriesCount() {
628  return entries_.size();
629  }
635  public int getEntries(int index) {
636  return entries_.getInt(index);
637  }
645  int index, int value) {
646  ensureEntriesIsMutable();
647  entries_.setInt(index, value);
648  onChanged();
649  return this;
650  }
656  public Builder addEntries(int value) {
657  ensureEntriesIsMutable();
658  entries_.addInt(value);
659  onChanged();
660  return this;
661  }
668  java.lang.Iterable<? extends java.lang.Integer> values) {
669  ensureEntriesIsMutable();
670  com.google.protobuf.AbstractMessageLite.Builder.addAll(
671  values, entries_);
672  onChanged();
673  return this;
674  }
680  entries_ = emptyIntList();
681  bitField0_ = (bitField0_ & ~0x00000001);
682  onChanged();
683  return this;
684  }
685  @java.lang.Override
686  public final Builder setUnknownFields(
687  final com.google.protobuf.UnknownFieldSet unknownFields) {
688  return super.setUnknownFields(unknownFields);
689  }
690 
691  @java.lang.Override
693  final com.google.protobuf.UnknownFieldSet unknownFields) {
694  return super.mergeUnknownFields(unknownFields);
695  }
696 
697 
698  // @@protoc_insertion_point(builder_scope:operations_research.sat.DenseMatrixProto)
699  }
700 
701  // @@protoc_insertion_point(class_scope:operations_research.sat.DenseMatrixProto)
702  private static final com.google.ortools.sat.DenseMatrixProto DEFAULT_INSTANCE;
703  static {
704  DEFAULT_INSTANCE = new com.google.ortools.sat.DenseMatrixProto();
705  }
706 
708  return DEFAULT_INSTANCE;
709  }
710 
711  private static final com.google.protobuf.Parser<DenseMatrixProto>
712  PARSER = new com.google.protobuf.AbstractParser<DenseMatrixProto>() {
713  @java.lang.Override
714  public DenseMatrixProto parsePartialFrom(
715  com.google.protobuf.CodedInputStream input,
716  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
717  throws com.google.protobuf.InvalidProtocolBufferException {
718  return new DenseMatrixProto(input, extensionRegistry);
719  }
720  };
721 
722  public static com.google.protobuf.Parser<DenseMatrixProto> parser() {
723  return PARSER;
724  }
725 
726  @java.lang.Override
727  public com.google.protobuf.Parser<DenseMatrixProto> getParserForType() {
728  return PARSER;
729  }
730 
731  @java.lang.Override
733  return DEFAULT_INSTANCE;
734  }
735 
736 }
737 
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
.lang.Override com.google.ortools.sat.DenseMatrixProto getDefaultInstanceForType()
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.sat.DenseMatrixProto parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.sat.DenseMatrixProto parseFrom(java.io.InputStream input)
static com.google.protobuf.Parser< DenseMatrixProto > parser()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
int getEntriesCount()
repeated int32 entries = 3;
.lang.Override com.google.ortools.sat.DenseMatrixProto buildPartial()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
static Builder newBuilder(com.google.ortools.sat.DenseMatrixProto prototype)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder setNumRows(int value)
int32 num_rows = 1;
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Builder setNumCols(int value)
int32 num_cols = 2;
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.sat.DenseMatrixProto parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.sat.DenseMatrixProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.sat.DenseMatrixProto getDefaultInstanceForType()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
java.util.List< java.lang.Integer > getEntriesList()
repeated int32 entries = 3;
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.sat.DenseMatrixProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override int getNumCols()
int32 num_cols = 2;
static com.google.ortools.sat.DenseMatrixProto parseFrom(byte[] data)
.lang.Override com.google.ortools.sat.DenseMatrixProto build()
int getEntries(int index)
repeated int32 entries = 3;
Builder addAllEntries(java.lang.Iterable<? extends java.lang.Integer > values)
repeated int32 entries = 3;
static com.google.ortools.sat.DenseMatrixProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.sat.DenseMatrixProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
int getEntriesCount()
repeated int32 entries = 3;
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.sat.DenseMatrixProto getDefaultInstance()
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override int getNumRows()
int32 num_rows = 1;
static com.google.ortools.sat.DenseMatrixProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.Parser< DenseMatrixProto > getParserForType()
.lang.Override java.util.List< java.lang.Integer > getEntriesList()
repeated int32 entries = 3;
static com.google.ortools.sat.DenseMatrixProto parseFrom(com.google.protobuf.CodedInputStream input)
Builder mergeFrom(com.google.ortools.sat.DenseMatrixProto other)
Builder addEntries(int value)
repeated int32 entries = 3;
.lang.Override int getNumCols()
int32 num_cols = 2;
Builder setEntries(int index, int value)
repeated int32 entries = 3;
static com.google.ortools.sat.DenseMatrixProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override int getNumRows()
int32 num_rows = 1;
int getEntries(int index)
repeated int32 entries = 3;
Builder clearEntries()
repeated int32 entries = 3;
static com.google.ortools.sat.DenseMatrixProto parseDelimitedFrom(java.io.InputStream input)
.lang.Override final boolean isInitialized()