public final class RuinStrategy extends com.google.protobuf.GeneratedMessage implements RuinStrategyOrBuilder
Ruin strategies, used in perturbation based on ruin and recreate approaches.Protobuf type
operations_research.RuinStrategy
Modifier and Type | Class and Description |
---|---|
static class |
RuinStrategy.Builder
Ruin strategies, used in perturbation based on ruin and recreate approaches.
|
static class |
RuinStrategy.StrategyCase |
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 |
RANDOM_WALK_FIELD_NUMBER |
static int |
SISR_FIELD_NUMBER |
static int |
SPATIALLY_CLOSE_ROUTES_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static RuinStrategy |
getDefaultInstance() |
RuinStrategy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<RuinStrategy> |
getParserForType() |
RandomWalkRuinStrategy |
getRandomWalk()
.operations_research.RandomWalkRuinStrategy random_walk = 2; |
RandomWalkRuinStrategyOrBuilder |
getRandomWalkOrBuilder()
.operations_research.RandomWalkRuinStrategy random_walk = 2; |
int |
getSerializedSize() |
SISRRuinStrategy |
getSisr()
.operations_research.SISRRuinStrategy sisr = 3; |
SISRRuinStrategyOrBuilder |
getSisrOrBuilder()
.operations_research.SISRRuinStrategy sisr = 3; |
SpatiallyCloseRoutesRuinStrategy |
getSpatiallyCloseRoutes()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1; |
SpatiallyCloseRoutesRuinStrategyOrBuilder |
getSpatiallyCloseRoutesOrBuilder()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1; |
RuinStrategy.StrategyCase |
getStrategyCase() |
int |
hashCode() |
boolean |
hasRandomWalk()
.operations_research.RandomWalkRuinStrategy random_walk = 2; |
boolean |
hasSisr()
.operations_research.SISRRuinStrategy sisr = 3; |
boolean |
hasSpatiallyCloseRoutes()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RuinStrategy.Builder |
newBuilder() |
static RuinStrategy.Builder |
newBuilder(RuinStrategy prototype) |
RuinStrategy.Builder |
newBuilderForType() |
protected RuinStrategy.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static RuinStrategy |
parseDelimitedFrom(java.io.InputStream input) |
static RuinStrategy |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RuinStrategy |
parseFrom(byte[] data) |
static RuinStrategy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RuinStrategy |
parseFrom(java.nio.ByteBuffer data) |
static RuinStrategy |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RuinStrategy |
parseFrom(com.google.protobuf.ByteString data) |
static RuinStrategy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RuinStrategy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RuinStrategy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RuinStrategy |
parseFrom(java.io.InputStream input) |
static RuinStrategy |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RuinStrategy> |
parser() |
RuinStrategy.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 SPATIALLY_CLOSE_ROUTES_FIELD_NUMBER
public static final int RANDOM_WALK_FIELD_NUMBER
public static final int SISR_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 RuinStrategy.StrategyCase getStrategyCase()
getStrategyCase
in interface RuinStrategyOrBuilder
public boolean hasSpatiallyCloseRoutes()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1;
hasSpatiallyCloseRoutes
in interface RuinStrategyOrBuilder
public SpatiallyCloseRoutesRuinStrategy getSpatiallyCloseRoutes()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1;
getSpatiallyCloseRoutes
in interface RuinStrategyOrBuilder
public SpatiallyCloseRoutesRuinStrategyOrBuilder getSpatiallyCloseRoutesOrBuilder()
.operations_research.SpatiallyCloseRoutesRuinStrategy spatially_close_routes = 1;
getSpatiallyCloseRoutesOrBuilder
in interface RuinStrategyOrBuilder
public boolean hasRandomWalk()
.operations_research.RandomWalkRuinStrategy random_walk = 2;
hasRandomWalk
in interface RuinStrategyOrBuilder
public RandomWalkRuinStrategy getRandomWalk()
.operations_research.RandomWalkRuinStrategy random_walk = 2;
getRandomWalk
in interface RuinStrategyOrBuilder
public RandomWalkRuinStrategyOrBuilder getRandomWalkOrBuilder()
.operations_research.RandomWalkRuinStrategy random_walk = 2;
getRandomWalkOrBuilder
in interface RuinStrategyOrBuilder
public boolean hasSisr()
.operations_research.SISRRuinStrategy sisr = 3;
hasSisr
in interface RuinStrategyOrBuilder
public SISRRuinStrategy getSisr()
.operations_research.SISRRuinStrategy sisr = 3;
getSisr
in interface RuinStrategyOrBuilder
public SISRRuinStrategyOrBuilder getSisrOrBuilder()
.operations_research.SISRRuinStrategy sisr = 3;
getSisrOrBuilder
in interface RuinStrategyOrBuilder
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 RuinStrategy parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static RuinStrategy parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static RuinStrategy parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static RuinStrategy parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static RuinStrategy parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static RuinStrategy parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static RuinStrategy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public RuinStrategy.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static RuinStrategy.Builder newBuilder()
public static RuinStrategy.Builder newBuilder(RuinStrategy prototype)
public RuinStrategy.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected RuinStrategy.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static RuinStrategy getDefaultInstance()
public static com.google.protobuf.Parser<RuinStrategy> parser()
public com.google.protobuf.Parser<RuinStrategy> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public RuinStrategy getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2025. All rights reserved.