public final class MPGeneralConstraintProto extends com.google.protobuf.GeneratedMessage implements MPGeneralConstraintProtoOrBuilder
General constraints. See each individual proto type for more information.Protobuf type
operations_research.MPGeneralConstraintProto
Modifier and Type | Class and Description |
---|---|
static class |
MPGeneralConstraintProto.Builder
General constraints.
|
static class |
MPGeneralConstraintProto.GeneralConstraintCase |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
ABS_CONSTRAINT_FIELD_NUMBER |
static int |
AND_CONSTRAINT_FIELD_NUMBER |
static int |
INDICATOR_CONSTRAINT_FIELD_NUMBER |
static int |
MAX_CONSTRAINT_FIELD_NUMBER |
static int |
MIN_CONSTRAINT_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
OR_CONSTRAINT_FIELD_NUMBER |
static int |
QUADRATIC_CONSTRAINT_FIELD_NUMBER |
static int |
SOS_CONSTRAINT_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
MPAbsConstraint |
getAbsConstraint()
.operations_research.MPAbsConstraint abs_constraint = 5; |
MPAbsConstraintOrBuilder |
getAbsConstraintOrBuilder()
.operations_research.MPAbsConstraint abs_constraint = 5; |
MPArrayConstraint |
getAndConstraint()
All variables in "and" constraints must be Boolean.
|
MPArrayConstraintOrBuilder |
getAndConstraintOrBuilder()
All variables in "and" constraints must be Boolean.
|
static MPGeneralConstraintProto |
getDefaultInstance() |
MPGeneralConstraintProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
MPGeneralConstraintProto.GeneralConstraintCase |
getGeneralConstraintCase() |
MPIndicatorConstraint |
getIndicatorConstraint()
.operations_research.MPIndicatorConstraint indicator_constraint = 2; |
MPIndicatorConstraintOrBuilder |
getIndicatorConstraintOrBuilder()
.operations_research.MPIndicatorConstraint indicator_constraint = 2; |
MPArrayWithConstantConstraint |
getMaxConstraint()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9; |
MPArrayWithConstantConstraintOrBuilder |
getMaxConstraintOrBuilder()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9; |
MPArrayWithConstantConstraint |
getMinConstraint()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8; |
MPArrayWithConstantConstraintOrBuilder |
getMinConstraintOrBuilder()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8; |
java.lang.String |
getName()
The name of the constraint.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the constraint.
|
MPArrayConstraint |
getOrConstraint()
All variables in "or" constraints must be Boolean.
|
MPArrayConstraintOrBuilder |
getOrConstraintOrBuilder()
All variables in "or" constraints must be Boolean.
|
com.google.protobuf.Parser<MPGeneralConstraintProto> |
getParserForType() |
MPQuadraticConstraint |
getQuadraticConstraint()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4; |
MPQuadraticConstraintOrBuilder |
getQuadraticConstraintOrBuilder()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4; |
int |
getSerializedSize() |
MPSosConstraint |
getSosConstraint()
.operations_research.MPSosConstraint sos_constraint = 3; |
MPSosConstraintOrBuilder |
getSosConstraintOrBuilder()
.operations_research.MPSosConstraint sos_constraint = 3; |
boolean |
hasAbsConstraint()
.operations_research.MPAbsConstraint abs_constraint = 5; |
boolean |
hasAndConstraint()
All variables in "and" constraints must be Boolean.
|
int |
hashCode() |
boolean |
hasIndicatorConstraint()
.operations_research.MPIndicatorConstraint indicator_constraint = 2; |
boolean |
hasMaxConstraint()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9; |
boolean |
hasMinConstraint()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8; |
boolean |
hasName()
The name of the constraint.
|
boolean |
hasOrConstraint()
All variables in "or" constraints must be Boolean.
|
boolean |
hasQuadraticConstraint()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4; |
boolean |
hasSosConstraint()
.operations_research.MPSosConstraint sos_constraint = 3; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static MPGeneralConstraintProto.Builder |
newBuilder() |
static MPGeneralConstraintProto.Builder |
newBuilder(MPGeneralConstraintProto prototype) |
MPGeneralConstraintProto.Builder |
newBuilderForType() |
protected MPGeneralConstraintProto.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static MPGeneralConstraintProto |
parseDelimitedFrom(java.io.InputStream input) |
static MPGeneralConstraintProto |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MPGeneralConstraintProto |
parseFrom(byte[] data) |
static MPGeneralConstraintProto |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MPGeneralConstraintProto |
parseFrom(java.nio.ByteBuffer data) |
static MPGeneralConstraintProto |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MPGeneralConstraintProto |
parseFrom(com.google.protobuf.ByteString data) |
static MPGeneralConstraintProto |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MPGeneralConstraintProto |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MPGeneralConstraintProto |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MPGeneralConstraintProto |
parseFrom(java.io.InputStream input) |
static MPGeneralConstraintProto |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MPGeneralConstraintProto> |
parser() |
MPGeneralConstraintProto.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int NAME_FIELD_NUMBER
public static final int INDICATOR_CONSTRAINT_FIELD_NUMBER
public static final int SOS_CONSTRAINT_FIELD_NUMBER
public static final int QUADRATIC_CONSTRAINT_FIELD_NUMBER
public static final int ABS_CONSTRAINT_FIELD_NUMBER
public static final int AND_CONSTRAINT_FIELD_NUMBER
public static final int OR_CONSTRAINT_FIELD_NUMBER
public static final int MIN_CONSTRAINT_FIELD_NUMBER
public static final int MAX_CONSTRAINT_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public MPGeneralConstraintProto.GeneralConstraintCase getGeneralConstraintCase()
getGeneralConstraintCase
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasName()
The name of the constraint.
optional string name = 1 [default = ""];
hasName
in interface MPGeneralConstraintProtoOrBuilder
public java.lang.String getName()
The name of the constraint.
optional string name = 1 [default = ""];
getName
in interface MPGeneralConstraintProtoOrBuilder
public com.google.protobuf.ByteString getNameBytes()
The name of the constraint.
optional string name = 1 [default = ""];
getNameBytes
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasIndicatorConstraint()
.operations_research.MPIndicatorConstraint indicator_constraint = 2;
hasIndicatorConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPIndicatorConstraint getIndicatorConstraint()
.operations_research.MPIndicatorConstraint indicator_constraint = 2;
getIndicatorConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPIndicatorConstraintOrBuilder getIndicatorConstraintOrBuilder()
.operations_research.MPIndicatorConstraint indicator_constraint = 2;
getIndicatorConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasSosConstraint()
.operations_research.MPSosConstraint sos_constraint = 3;
hasSosConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPSosConstraint getSosConstraint()
.operations_research.MPSosConstraint sos_constraint = 3;
getSosConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPSosConstraintOrBuilder getSosConstraintOrBuilder()
.operations_research.MPSosConstraint sos_constraint = 3;
getSosConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasQuadraticConstraint()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4;
hasQuadraticConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPQuadraticConstraint getQuadraticConstraint()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4;
getQuadraticConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPQuadraticConstraintOrBuilder getQuadraticConstraintOrBuilder()
.operations_research.MPQuadraticConstraint quadratic_constraint = 4;
getQuadraticConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasAbsConstraint()
.operations_research.MPAbsConstraint abs_constraint = 5;
hasAbsConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPAbsConstraint getAbsConstraint()
.operations_research.MPAbsConstraint abs_constraint = 5;
getAbsConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPAbsConstraintOrBuilder getAbsConstraintOrBuilder()
.operations_research.MPAbsConstraint abs_constraint = 5;
getAbsConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasAndConstraint()
All variables in "and" constraints must be Boolean. resultant_var = and(var_1, var_2... var_n)
.operations_research.MPArrayConstraint and_constraint = 6;
hasAndConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayConstraint getAndConstraint()
All variables in "and" constraints must be Boolean. resultant_var = and(var_1, var_2... var_n)
.operations_research.MPArrayConstraint and_constraint = 6;
getAndConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayConstraintOrBuilder getAndConstraintOrBuilder()
All variables in "and" constraints must be Boolean. resultant_var = and(var_1, var_2... var_n)
.operations_research.MPArrayConstraint and_constraint = 6;
getAndConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasOrConstraint()
All variables in "or" constraints must be Boolean. resultant_var = or(var_1, var_2... var_n)
.operations_research.MPArrayConstraint or_constraint = 7;
hasOrConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayConstraint getOrConstraint()
All variables in "or" constraints must be Boolean. resultant_var = or(var_1, var_2... var_n)
.operations_research.MPArrayConstraint or_constraint = 7;
getOrConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayConstraintOrBuilder getOrConstraintOrBuilder()
All variables in "or" constraints must be Boolean. resultant_var = or(var_1, var_2... var_n)
.operations_research.MPArrayConstraint or_constraint = 7;
getOrConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasMinConstraint()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8;
hasMinConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayWithConstantConstraint getMinConstraint()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8;
getMinConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayWithConstantConstraintOrBuilder getMinConstraintOrBuilder()
resultant_var = min(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint min_constraint = 8;
getMinConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public boolean hasMaxConstraint()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9;
hasMaxConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayWithConstantConstraint getMaxConstraint()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9;
getMaxConstraint
in interface MPGeneralConstraintProtoOrBuilder
public MPArrayWithConstantConstraintOrBuilder getMaxConstraintOrBuilder()
resultant_var = max(var_1, var_2, ..., constant)
.operations_research.MPArrayWithConstantConstraint max_constraint = 9;
getMaxConstraintOrBuilder
in interface MPGeneralConstraintProtoOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static MPGeneralConstraintProto parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static MPGeneralConstraintProto parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static MPGeneralConstraintProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static MPGeneralConstraintProto parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static MPGeneralConstraintProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static MPGeneralConstraintProto parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static MPGeneralConstraintProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public MPGeneralConstraintProto.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static MPGeneralConstraintProto.Builder newBuilder()
public static MPGeneralConstraintProto.Builder newBuilder(MPGeneralConstraintProto prototype)
public MPGeneralConstraintProto.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected MPGeneralConstraintProto.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static MPGeneralConstraintProto getDefaultInstance()
public static com.google.protobuf.Parser<MPGeneralConstraintProto> parser()
public com.google.protobuf.Parser<MPGeneralConstraintProto> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public MPGeneralConstraintProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2025. All rights reserved.