Enum BopOptimizerMethod.OptimizerType
java.lang.Object
java.lang.Enum<BopOptimizerMethod.OptimizerType>
com.google.ortools.bop.BopOptimizerMethod.OptimizerType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<BopOptimizerMethod.OptimizerType>
,java.lang.constant.Constable
- Enclosing class:
BopOptimizerMethod
public static enum BopOptimizerMethod.OptimizerType
extends Enum<BopOptimizerMethod.OptimizerType>
implements com.google.protobuf.ProtocolMessageEnum
Protobuf enum
operations_research.bop.BopOptimizerMethod.OptimizerType
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCOMPLETE_LNS = 7;
LINEAR_RELAXATION = 1;
LOCAL_SEARCH = 2;
LP_FIRST_SOLUTION = 8;
OBJECTIVE_FIRST_SOLUTION = 9;
RANDOM_CONSTRAINT_LNS = 4;
RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;
RANDOM_FIRST_SOLUTION = 3;
RANDOM_VARIABLE_LNS = 5;
RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;
RELATION_GRAPH_LNS = 16;
RELATION_GRAPH_LNS_GUIDED_BY_LP = 17;
SAT_CORE_BASED = 0;
SAT_LINEAR_SEARCH = 15;
USER_GUIDED_FIRST_SOLUTION = 14;
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
COMPLETE_LNS = 7;
static final int
LINEAR_RELAXATION = 1;
static final int
LOCAL_SEARCH = 2;
static final int
LP_FIRST_SOLUTION = 8;
static final int
OBJECTIVE_FIRST_SOLUTION = 9;
static final int
RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;
static final int
RANDOM_CONSTRAINT_LNS = 4;
static final int
RANDOM_FIRST_SOLUTION = 3;
static final int
RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;
static final int
RANDOM_VARIABLE_LNS = 5;
static final int
RELATION_GRAPH_LNS_GUIDED_BY_LP = 17;
static final int
RELATION_GRAPH_LNS = 16;
static final int
SAT_CORE_BASED = 0;
static final int
SAT_LINEAR_SEARCH = 15;
static final int
USER_GUIDED_FIRST_SOLUTION = 14;
-
Method Summary
Modifier and TypeMethodDescriptionforNumber
(int value) static com.google.protobuf.Descriptors.EnumDescriptor
final com.google.protobuf.Descriptors.EnumDescriptor
final int
final com.google.protobuf.Descriptors.EnumValueDescriptor
static com.google.protobuf.Internal.EnumLiteMap
<BopOptimizerMethod.OptimizerType> valueOf
(int value) Deprecated.valueOf
(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.static BopOptimizerMethod.OptimizerType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SAT_CORE_BASED
SAT_CORE_BASED = 0;
-
SAT_LINEAR_SEARCH
SAT_LINEAR_SEARCH = 15;
-
LINEAR_RELAXATION
LINEAR_RELAXATION = 1;
-
LOCAL_SEARCH
LOCAL_SEARCH = 2;
-
RANDOM_FIRST_SOLUTION
RANDOM_FIRST_SOLUTION = 3;
-
RANDOM_CONSTRAINT_LNS
RANDOM_CONSTRAINT_LNS = 4;
-
RANDOM_VARIABLE_LNS
RANDOM_VARIABLE_LNS = 5;
-
COMPLETE_LNS
COMPLETE_LNS = 7;
-
LP_FIRST_SOLUTION
LP_FIRST_SOLUTION = 8;
-
OBJECTIVE_FIRST_SOLUTION
OBJECTIVE_FIRST_SOLUTION = 9;
-
USER_GUIDED_FIRST_SOLUTION
USER_GUIDED_FIRST_SOLUTION = 14;
-
RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP
RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;
-
RANDOM_VARIABLE_LNS_GUIDED_BY_LP
RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;
-
RELATION_GRAPH_LNS
RELATION_GRAPH_LNS = 16;
-
RELATION_GRAPH_LNS_GUIDED_BY_LP
RELATION_GRAPH_LNS_GUIDED_BY_LP = 17;
-
-
Field Details
-
SAT_CORE_BASED_VALUE
public static final int SAT_CORE_BASED_VALUESAT_CORE_BASED = 0;
- See Also:
-
SAT_LINEAR_SEARCH_VALUE
public static final int SAT_LINEAR_SEARCH_VALUESAT_LINEAR_SEARCH = 15;
- See Also:
-
LINEAR_RELAXATION_VALUE
public static final int LINEAR_RELAXATION_VALUELINEAR_RELAXATION = 1;
- See Also:
-
LOCAL_SEARCH_VALUE
public static final int LOCAL_SEARCH_VALUELOCAL_SEARCH = 2;
- See Also:
-
RANDOM_FIRST_SOLUTION_VALUE
public static final int RANDOM_FIRST_SOLUTION_VALUERANDOM_FIRST_SOLUTION = 3;
- See Also:
-
RANDOM_CONSTRAINT_LNS_VALUE
public static final int RANDOM_CONSTRAINT_LNS_VALUERANDOM_CONSTRAINT_LNS = 4;
- See Also:
-
RANDOM_VARIABLE_LNS_VALUE
public static final int RANDOM_VARIABLE_LNS_VALUERANDOM_VARIABLE_LNS = 5;
- See Also:
-
COMPLETE_LNS_VALUE
public static final int COMPLETE_LNS_VALUECOMPLETE_LNS = 7;
- See Also:
-
LP_FIRST_SOLUTION_VALUE
public static final int LP_FIRST_SOLUTION_VALUELP_FIRST_SOLUTION = 8;
- See Also:
-
OBJECTIVE_FIRST_SOLUTION_VALUE
public static final int OBJECTIVE_FIRST_SOLUTION_VALUEOBJECTIVE_FIRST_SOLUTION = 9;
- See Also:
-
USER_GUIDED_FIRST_SOLUTION_VALUE
public static final int USER_GUIDED_FIRST_SOLUTION_VALUEUSER_GUIDED_FIRST_SOLUTION = 14;
- See Also:
-
RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP_VALUE
public static final int RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP_VALUERANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;
- See Also:
-
RANDOM_VARIABLE_LNS_GUIDED_BY_LP_VALUE
public static final int RANDOM_VARIABLE_LNS_GUIDED_BY_LP_VALUERANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;
- See Also:
-
RELATION_GRAPH_LNS_VALUE
public static final int RELATION_GRAPH_LNS_VALUERELATION_GRAPH_LNS = 16;
- See Also:
-
RELATION_GRAPH_LNS_GUIDED_BY_LP_VALUE
public static final int RELATION_GRAPH_LNS_GUIDED_BY_LP_VALUERELATION_GRAPH_LNS_GUIDED_BY_LP = 17;
- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<BopOptimizerMethod.OptimizerType> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static BopOptimizerMethod.OptimizerType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-