public static final class DenseMatrixProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<DenseMatrixProto.Builder> implements DenseMatrixProtoOrBuilder
A dense matrix of numbers encoded in a flat way, row by row. That is matrix[i][j] = entries[i * num_cols + j];Protobuf type
operations_research.sat.DenseMatrixProto
Modifier and Type | Method and Description |
---|---|
DenseMatrixProto.Builder |
addAllEntries(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 entries = 3; |
DenseMatrixProto.Builder |
addEntries(int value)
repeated int32 entries = 3; |
DenseMatrixProto |
build() |
DenseMatrixProto |
buildPartial() |
DenseMatrixProto.Builder |
clear() |
DenseMatrixProto.Builder |
clearEntries()
repeated int32 entries = 3; |
DenseMatrixProto.Builder |
clearNumCols()
int32 num_cols = 2; |
DenseMatrixProto.Builder |
clearNumRows()
int32 num_rows = 1; |
DenseMatrixProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getEntries(int index)
repeated int32 entries = 3; |
int |
getEntriesCount()
repeated int32 entries = 3; |
java.util.List<java.lang.Integer> |
getEntriesList()
repeated int32 entries = 3; |
int |
getNumCols()
int32 num_cols = 2; |
int |
getNumRows()
int32 num_rows = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DenseMatrixProto.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DenseMatrixProto.Builder |
mergeFrom(DenseMatrixProto other) |
DenseMatrixProto.Builder |
mergeFrom(com.google.protobuf.Message other) |
DenseMatrixProto.Builder |
setEntries(int index,
int value)
repeated int32 entries = 3; |
DenseMatrixProto.Builder |
setNumCols(int value)
int32 num_cols = 2; |
DenseMatrixProto.Builder |
setNumRows(int value)
int32 num_rows = 1; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<DenseMatrixProto.Builder>
public DenseMatrixProto.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<DenseMatrixProto.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<DenseMatrixProto.Builder>
public DenseMatrixProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public DenseMatrixProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public DenseMatrixProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public DenseMatrixProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DenseMatrixProto.Builder>
public DenseMatrixProto.Builder mergeFrom(DenseMatrixProto other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<DenseMatrixProto.Builder>
public DenseMatrixProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<DenseMatrixProto.Builder>
java.io.IOException
public int getNumRows()
int32 num_rows = 1;
getNumRows
in interface DenseMatrixProtoOrBuilder
public DenseMatrixProto.Builder setNumRows(int value)
int32 num_rows = 1;
value
- The numRows to set.public DenseMatrixProto.Builder clearNumRows()
int32 num_rows = 1;
public int getNumCols()
int32 num_cols = 2;
getNumCols
in interface DenseMatrixProtoOrBuilder
public DenseMatrixProto.Builder setNumCols(int value)
int32 num_cols = 2;
value
- The numCols to set.public DenseMatrixProto.Builder clearNumCols()
int32 num_cols = 2;
public java.util.List<java.lang.Integer> getEntriesList()
repeated int32 entries = 3;
getEntriesList
in interface DenseMatrixProtoOrBuilder
public int getEntriesCount()
repeated int32 entries = 3;
getEntriesCount
in interface DenseMatrixProtoOrBuilder
public int getEntries(int index)
repeated int32 entries = 3;
getEntries
in interface DenseMatrixProtoOrBuilder
index
- The index of the element to return.public DenseMatrixProto.Builder setEntries(int index, int value)
repeated int32 entries = 3;
index
- The index to set the value at.value
- The entries to set.public DenseMatrixProto.Builder addEntries(int value)
repeated int32 entries = 3;
value
- The entries to add.public DenseMatrixProto.Builder addAllEntries(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 entries = 3;
values
- The entries to add.public DenseMatrixProto.Builder clearEntries()
repeated int32 entries = 3;
Copyright © 2025. All rights reserved.