public static final class FlowModelProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<FlowModelProto.Builder> implements FlowModelProtoOrBuilder
Holds a flow problem, see NodeProto and ArcProto for more details.Protobuf type
operations_research.FlowModelProto
Modifier and Type | Method and Description |
---|---|
FlowModelProto.Builder |
addAllArcs(java.lang.Iterable<? extends FlowArcProto> values)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
addAllNodes(java.lang.Iterable<? extends FlowNodeProto> values)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
addArcs(FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
addArcs(FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
addArcs(int index,
FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
addArcs(int index,
FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowArcProto.Builder |
addArcsBuilder()
repeated .operations_research.FlowArcProto arcs = 2; |
FlowArcProto.Builder |
addArcsBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
addNodes(FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
addNodes(FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
addNodes(int index,
FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
addNodes(int index,
FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowNodeProto.Builder |
addNodesBuilder()
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowNodeProto.Builder |
addNodesBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto |
build() |
FlowModelProto |
buildPartial() |
FlowModelProto.Builder |
clear() |
FlowModelProto.Builder |
clearArcs()
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
clearNodes()
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
clearProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3; |
FlowArcProto |
getArcs(int index)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowArcProto.Builder |
getArcsBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2; |
java.util.List<FlowArcProto.Builder> |
getArcsBuilderList()
repeated .operations_research.FlowArcProto arcs = 2; |
int |
getArcsCount()
repeated .operations_research.FlowArcProto arcs = 2; |
java.util.List<FlowArcProto> |
getArcsList()
repeated .operations_research.FlowArcProto arcs = 2; |
FlowArcProtoOrBuilder |
getArcsOrBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2; |
java.util.List<? extends FlowArcProtoOrBuilder> |
getArcsOrBuilderList()
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FlowNodeProto |
getNodes(int index)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowNodeProto.Builder |
getNodesBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1; |
java.util.List<FlowNodeProto.Builder> |
getNodesBuilderList()
repeated .operations_research.FlowNodeProto nodes = 1; |
int |
getNodesCount()
repeated .operations_research.FlowNodeProto nodes = 1; |
java.util.List<FlowNodeProto> |
getNodesList()
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowNodeProtoOrBuilder |
getNodesOrBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1; |
java.util.List<? extends FlowNodeProtoOrBuilder> |
getNodesOrBuilderList()
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.ProblemType |
getProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3; |
boolean |
hasProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FlowModelProto.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FlowModelProto.Builder |
mergeFrom(FlowModelProto other) |
FlowModelProto.Builder |
mergeFrom(com.google.protobuf.Message other) |
FlowModelProto.Builder |
removeArcs(int index)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
removeNodes(int index)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
setArcs(int index,
FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
setArcs(int index,
FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2; |
FlowModelProto.Builder |
setNodes(int index,
FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
setNodes(int index,
FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1; |
FlowModelProto.Builder |
setProblemType(FlowModelProto.ProblemType value)
optional .operations_research.FlowModelProto.ProblemType problem_type = 3; |
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<FlowModelProto.Builder>
public FlowModelProto.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<FlowModelProto.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<FlowModelProto.Builder>
public FlowModelProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public FlowModelProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public FlowModelProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public FlowModelProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<FlowModelProto.Builder>
public FlowModelProto.Builder mergeFrom(FlowModelProto other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<FlowModelProto.Builder>
public FlowModelProto.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<FlowModelProto.Builder>
java.io.IOException
public java.util.List<FlowNodeProto> getNodesList()
repeated .operations_research.FlowNodeProto nodes = 1;
getNodesList
in interface FlowModelProtoOrBuilder
public int getNodesCount()
repeated .operations_research.FlowNodeProto nodes = 1;
getNodesCount
in interface FlowModelProtoOrBuilder
public FlowNodeProto getNodes(int index)
repeated .operations_research.FlowNodeProto nodes = 1;
getNodes
in interface FlowModelProtoOrBuilder
public FlowModelProto.Builder setNodes(int index, FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder setNodes(int index, FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder addNodes(FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder addNodes(int index, FlowNodeProto value)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder addNodes(FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder addNodes(int index, FlowNodeProto.Builder builderForValue)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder addAllNodes(java.lang.Iterable<? extends FlowNodeProto> values)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder clearNodes()
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowModelProto.Builder removeNodes(int index)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowNodeProto.Builder getNodesBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowNodeProtoOrBuilder getNodesOrBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1;
getNodesOrBuilder
in interface FlowModelProtoOrBuilder
public java.util.List<? extends FlowNodeProtoOrBuilder> getNodesOrBuilderList()
repeated .operations_research.FlowNodeProto nodes = 1;
getNodesOrBuilderList
in interface FlowModelProtoOrBuilder
public FlowNodeProto.Builder addNodesBuilder()
repeated .operations_research.FlowNodeProto nodes = 1;
public FlowNodeProto.Builder addNodesBuilder(int index)
repeated .operations_research.FlowNodeProto nodes = 1;
public java.util.List<FlowNodeProto.Builder> getNodesBuilderList()
repeated .operations_research.FlowNodeProto nodes = 1;
public java.util.List<FlowArcProto> getArcsList()
repeated .operations_research.FlowArcProto arcs = 2;
getArcsList
in interface FlowModelProtoOrBuilder
public int getArcsCount()
repeated .operations_research.FlowArcProto arcs = 2;
getArcsCount
in interface FlowModelProtoOrBuilder
public FlowArcProto getArcs(int index)
repeated .operations_research.FlowArcProto arcs = 2;
getArcs
in interface FlowModelProtoOrBuilder
public FlowModelProto.Builder setArcs(int index, FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder setArcs(int index, FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder addArcs(FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder addArcs(int index, FlowArcProto value)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder addArcs(FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder addArcs(int index, FlowArcProto.Builder builderForValue)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder addAllArcs(java.lang.Iterable<? extends FlowArcProto> values)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder clearArcs()
repeated .operations_research.FlowArcProto arcs = 2;
public FlowModelProto.Builder removeArcs(int index)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowArcProto.Builder getArcsBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2;
public FlowArcProtoOrBuilder getArcsOrBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2;
getArcsOrBuilder
in interface FlowModelProtoOrBuilder
public java.util.List<? extends FlowArcProtoOrBuilder> getArcsOrBuilderList()
repeated .operations_research.FlowArcProto arcs = 2;
getArcsOrBuilderList
in interface FlowModelProtoOrBuilder
public FlowArcProto.Builder addArcsBuilder()
repeated .operations_research.FlowArcProto arcs = 2;
public FlowArcProto.Builder addArcsBuilder(int index)
repeated .operations_research.FlowArcProto arcs = 2;
public java.util.List<FlowArcProto.Builder> getArcsBuilderList()
repeated .operations_research.FlowArcProto arcs = 2;
public boolean hasProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3;
hasProblemType
in interface FlowModelProtoOrBuilder
public FlowModelProto.ProblemType getProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3;
getProblemType
in interface FlowModelProtoOrBuilder
public FlowModelProto.Builder setProblemType(FlowModelProto.ProblemType value)
optional .operations_research.FlowModelProto.ProblemType problem_type = 3;
value
- The problemType to set.public FlowModelProto.Builder clearProblemType()
optional .operations_research.FlowModelProto.ProblemType problem_type = 3;
Copyright © 2025. All rights reserved.