Package com.google.ortools.linearsolver
Class MPSolutionResponse
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ortools.linearsolver.MPSolutionResponse
-
- All Implemented Interfaces:
MPSolutionResponseOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class MPSolutionResponse extends com.google.protobuf.GeneratedMessageV3 implements MPSolutionResponseOrBuilder
Next id: 12.
Protobuf typeoperations_research.MPSolutionResponse- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPSolutionResponse.BuilderNext id: 12.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intADDITIONAL_SOLUTIONS_FIELD_NUMBERstatic intBEST_OBJECTIVE_BOUND_FIELD_NUMBERstatic intDUAL_VALUE_FIELD_NUMBERstatic intOBJECTIVE_VALUE_FIELD_NUMBERstatic com.google.protobuf.Parser<MPSolutionResponse>PARSERDeprecated.static intREDUCED_COST_FIELD_NUMBERstatic intSOLVE_INFO_FIELD_NUMBERstatic intSOLVER_SPECIFIC_INFO_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBERstatic intSTATUS_STR_FIELD_NUMBERstatic intVARIABLE_VALUE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)MPSolutiongetAdditionalSolutions(int index)[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available.intgetAdditionalSolutionsCount()[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available.java.util.List<MPSolution>getAdditionalSolutionsList()[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available.MPSolutionOrBuildergetAdditionalSolutionsOrBuilder(int index)[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available.java.util.List<? extends MPSolutionOrBuilder>getAdditionalSolutionsOrBuilderList()[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available.doublegetBestObjectiveBound()This field is only filled for MIP problems.static MPSolutionResponsegetDefaultInstance()MPSolutionResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()doublegetDualValue(int index)[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field.intgetDualValueCount()[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field.java.util.List<java.lang.Double>getDualValueList()[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field.doublegetObjectiveValue()Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient".com.google.protobuf.Parser<MPSolutionResponse>getParserForType()doublegetReducedCost(int index)[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable.intgetReducedCostCount()[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable.java.util.List<java.lang.Double>getReducedCostList()[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable.intgetSerializedSize()MPSolveInfogetSolveInfo()Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.MPSolveInfoOrBuildergetSolveInfoOrBuilder()Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.com.google.protobuf.ByteStringgetSolverSpecificInfo()Opaque solver-specific information.MPSolverResponseStatusgetStatus()Result of the optimization.java.lang.StringgetStatusStr()Human-readable string giving more details about the status.com.google.protobuf.ByteStringgetStatusStrBytes()Human-readable string giving more details about the status.doublegetVariableValue(int index)Variable values in the same order as the MPModelProto::variable field.intgetVariableValueCount()Variable values in the same order as the MPModelProto::variable field.java.util.List<java.lang.Double>getVariableValueList()Variable values in the same order as the MPModelProto::variable field.booleanhasBestObjectiveBound()This field is only filled for MIP problems.inthashCode()booleanhasObjectiveValue()Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient".booleanhasSolveInfo()Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.booleanhasSolverSpecificInfo()Opaque solver-specific information.booleanhasStatus()Result of the optimization.booleanhasStatusStr()Human-readable string giving more details about the status.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static MPSolutionResponse.BuildernewBuilder()static MPSolutionResponse.BuildernewBuilder(MPSolutionResponse prototype)MPSolutionResponse.BuildernewBuilderForType()protected MPSolutionResponse.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static MPSolutionResponseparseDelimitedFrom(java.io.InputStream input)static MPSolutionResponseparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MPSolutionResponseparseFrom(byte[] data)static MPSolutionResponseparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MPSolutionResponseparseFrom(com.google.protobuf.ByteString data)static MPSolutionResponseparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MPSolutionResponseparseFrom(com.google.protobuf.CodedInputStream input)static MPSolutionResponseparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MPSolutionResponseparseFrom(java.io.InputStream input)static MPSolutionResponseparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MPSolutionResponseparseFrom(java.nio.ByteBuffer data)static MPSolutionResponseparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<MPSolutionResponse>parser()MPSolutionResponse.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_STR_FIELD_NUMBER
public static final int STATUS_STR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OBJECTIVE_VALUE_FIELD_NUMBER
public static final int OBJECTIVE_VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BEST_OBJECTIVE_BOUND_FIELD_NUMBER
public static final int BEST_OBJECTIVE_BOUND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VARIABLE_VALUE_FIELD_NUMBER
public static final int VARIABLE_VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOLVE_INFO_FIELD_NUMBER
public static final int SOLVE_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOLVER_SPECIFIC_INFO_FIELD_NUMBER
public static final int SOLVER_SPECIFIC_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DUAL_VALUE_FIELD_NUMBER
public static final int DUAL_VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDUCED_COST_FIELD_NUMBER
public static final int REDUCED_COST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ADDITIONAL_SOLUTIONS_FIELD_NUMBER
public static final int ADDITIONAL_SOLUTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<MPSolutionResponse> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasStatus
public boolean hasStatus()
Result of the optimization.
optional .operations_research.MPSolverResponseStatus status = 1 [default = MPSOLVER_UNKNOWN_STATUS];- Specified by:
hasStatusin interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public MPSolverResponseStatus getStatus()
Result of the optimization.
optional .operations_research.MPSolverResponseStatus status = 1 [default = MPSOLVER_UNKNOWN_STATUS];- Specified by:
getStatusin interfaceMPSolutionResponseOrBuilder- Returns:
- The status.
-
hasStatusStr
public boolean hasStatusStr()
Human-readable string giving more details about the status. For example, when the status is MPSOLVER_INVALID_MODE, this can hold a description of why the model is invalid. This isn't always filled: don't depend on its value or even its presence.
optional string status_str = 7;- Specified by:
hasStatusStrin interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the statusStr field is set.
-
getStatusStr
public java.lang.String getStatusStr()
Human-readable string giving more details about the status. For example, when the status is MPSOLVER_INVALID_MODE, this can hold a description of why the model is invalid. This isn't always filled: don't depend on its value or even its presence.
optional string status_str = 7;- Specified by:
getStatusStrin interfaceMPSolutionResponseOrBuilder- Returns:
- The statusStr.
-
getStatusStrBytes
public com.google.protobuf.ByteString getStatusStrBytes()
Human-readable string giving more details about the status. For example, when the status is MPSOLVER_INVALID_MODE, this can hold a description of why the model is invalid. This isn't always filled: don't depend on its value or even its presence.
optional string status_str = 7;- Specified by:
getStatusStrBytesin interfaceMPSolutionResponseOrBuilder- Returns:
- The bytes for statusStr.
-
hasObjectiveValue
public boolean hasObjectiveValue()
Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient". This is set iff 'status' is OPTIMAL or FEASIBLE.
optional double objective_value = 2;- Specified by:
hasObjectiveValuein interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the objectiveValue field is set.
-
getObjectiveValue
public double getObjectiveValue()
Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient". This is set iff 'status' is OPTIMAL or FEASIBLE.
optional double objective_value = 2;- Specified by:
getObjectiveValuein interfaceMPSolutionResponseOrBuilder- Returns:
- The objectiveValue.
-
hasBestObjectiveBound
public boolean hasBestObjectiveBound()
This field is only filled for MIP problems. For a minimization problem, this is a lower bound on the optimal objective value. For a maximization problem, it is an upper bound. It is only filled if the status is OPTIMAL or FEASIBLE. In the former case, best_objective_bound should be equal to objective_value (modulo numerical errors).
optional double best_objective_bound = 5;- Specified by:
hasBestObjectiveBoundin interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the bestObjectiveBound field is set.
-
getBestObjectiveBound
public double getBestObjectiveBound()
This field is only filled for MIP problems. For a minimization problem, this is a lower bound on the optimal objective value. For a maximization problem, it is an upper bound. It is only filled if the status is OPTIMAL or FEASIBLE. In the former case, best_objective_bound should be equal to objective_value (modulo numerical errors).
optional double best_objective_bound = 5;- Specified by:
getBestObjectiveBoundin interfaceMPSolutionResponseOrBuilder- Returns:
- The bestObjectiveBound.
-
getVariableValueList
public java.util.List<java.lang.Double> getVariableValueList()
Variable values in the same order as the MPModelProto::variable field. This is a dense representation. These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double variable_value = 3 [packed = true];- Specified by:
getVariableValueListin interfaceMPSolutionResponseOrBuilder- Returns:
- A list containing the variableValue.
-
getVariableValueCount
public int getVariableValueCount()
Variable values in the same order as the MPModelProto::variable field. This is a dense representation. These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double variable_value = 3 [packed = true];- Specified by:
getVariableValueCountin interfaceMPSolutionResponseOrBuilder- Returns:
- The count of variableValue.
-
getVariableValue
public double getVariableValue(int index)
Variable values in the same order as the MPModelProto::variable field. This is a dense representation. These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double variable_value = 3 [packed = true];- Specified by:
getVariableValuein interfaceMPSolutionResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The variableValue at the given index.
-
hasSolveInfo
public boolean hasSolveInfo()
Contains extra information about the solve, populated if the underlying solver (and its interface) supports it. As of 2021/07/19 this is supported by SCIP and Gurobi proto solves.
optional .operations_research.MPSolveInfo solve_info = 10;- Specified by:
hasSolveInfoin interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the solveInfo field is set.
-
getSolveInfo
public MPSolveInfo getSolveInfo()
Contains extra information about the solve, populated if the underlying solver (and its interface) supports it. As of 2021/07/19 this is supported by SCIP and Gurobi proto solves.
optional .operations_research.MPSolveInfo solve_info = 10;- Specified by:
getSolveInfoin interfaceMPSolutionResponseOrBuilder- Returns:
- The solveInfo.
-
getSolveInfoOrBuilder
public MPSolveInfoOrBuilder getSolveInfoOrBuilder()
Contains extra information about the solve, populated if the underlying solver (and its interface) supports it. As of 2021/07/19 this is supported by SCIP and Gurobi proto solves.
optional .operations_research.MPSolveInfo solve_info = 10;- Specified by:
getSolveInfoOrBuilderin interfaceMPSolutionResponseOrBuilder
-
hasSolverSpecificInfo
public boolean hasSolverSpecificInfo()
Opaque solver-specific information. For the PDLP solver, this is a serialized pdlp::SolveLog proto.
optional bytes solver_specific_info = 11;- Specified by:
hasSolverSpecificInfoin interfaceMPSolutionResponseOrBuilder- Returns:
- Whether the solverSpecificInfo field is set.
-
getSolverSpecificInfo
public com.google.protobuf.ByteString getSolverSpecificInfo()
Opaque solver-specific information. For the PDLP solver, this is a serialized pdlp::SolveLog proto.
optional bytes solver_specific_info = 11;- Specified by:
getSolverSpecificInfoin interfaceMPSolutionResponseOrBuilder- Returns:
- The solverSpecificInfo.
-
getDualValueList
public java.util.List<java.lang.Double> getDualValueList()
[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double dual_value = 4 [packed = true];- Specified by:
getDualValueListin interfaceMPSolutionResponseOrBuilder- Returns:
- A list containing the dualValue.
-
getDualValueCount
public int getDualValueCount()
[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double dual_value = 4 [packed = true];- Specified by:
getDualValueCountin interfaceMPSolutionResponseOrBuilder- Returns:
- The count of dualValue.
-
getDualValue
public double getDualValue(int index)
[Advanced usage.] Values of the dual variables values in the same order as the MPModelProto::constraint field. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double dual_value = 4 [packed = true];- Specified by:
getDualValuein interfaceMPSolutionResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dualValue at the given index.
-
getReducedCostList
public java.util.List<java.lang.Double> getReducedCostList()
[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double reduced_cost = 6 [packed = true];- Specified by:
getReducedCostListin interfaceMPSolutionResponseOrBuilder- Returns:
- A list containing the reducedCost.
-
getReducedCostCount
public int getReducedCostCount()
[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double reduced_cost = 6 [packed = true];- Specified by:
getReducedCostCountin interfaceMPSolutionResponseOrBuilder- Returns:
- The count of reducedCost.
-
getReducedCost
public double getReducedCost(int index)
[Advanced usage.] Values of the reduced cost of the variables in the same order as the MPModelProto::variable. This is a dense representation. These are not set if the problem was solved with a MIP solver (even if it is actually a linear program). These are set iff 'status' is OPTIMAL or FEASIBLE.
repeated double reduced_cost = 6 [packed = true];- Specified by:
getReducedCostin interfaceMPSolutionResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The reducedCost at the given index.
-
getAdditionalSolutionsList
public java.util.List<MPSolution> getAdditionalSolutionsList()
[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available. These additional solutions are different than the main solution described by the above fields `objective_value` and `variable_value`.
repeated .operations_research.MPSolution additional_solutions = 8;- Specified by:
getAdditionalSolutionsListin interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutionsOrBuilderList
public java.util.List<? extends MPSolutionOrBuilder> getAdditionalSolutionsOrBuilderList()
[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available. These additional solutions are different than the main solution described by the above fields `objective_value` and `variable_value`.
repeated .operations_research.MPSolution additional_solutions = 8;- Specified by:
getAdditionalSolutionsOrBuilderListin interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutionsCount
public int getAdditionalSolutionsCount()
[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available. These additional solutions are different than the main solution described by the above fields `objective_value` and `variable_value`.
repeated .operations_research.MPSolution additional_solutions = 8;- Specified by:
getAdditionalSolutionsCountin interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutions
public MPSolution getAdditionalSolutions(int index)
[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available. These additional solutions are different than the main solution described by the above fields `objective_value` and `variable_value`.
repeated .operations_research.MPSolution additional_solutions = 8;- Specified by:
getAdditionalSolutionsin interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutionsOrBuilder
public MPSolutionOrBuilder getAdditionalSolutionsOrBuilder(int index)
[Advanced usage.] If `MPModelRequest.populate_additional_solutions_up_to` > 0, up to that number of additional solutions may be populated here, if available. These additional solutions are different than the main solution described by the above fields `objective_value` and `variable_value`.
repeated .operations_research.MPSolution additional_solutions = 8;- Specified by:
getAdditionalSolutionsOrBuilderin interfaceMPSolutionResponseOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MPSolutionResponse parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MPSolutionResponse parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static MPSolutionResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static MPSolutionResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public MPSolutionResponse.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static MPSolutionResponse.Builder newBuilder()
-
newBuilder
public static MPSolutionResponse.Builder newBuilder(MPSolutionResponse prototype)
-
toBuilder
public MPSolutionResponse.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MPSolutionResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static MPSolutionResponse getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<MPSolutionResponse> parser()
-
getParserForType
public com.google.protobuf.Parser<MPSolutionResponse> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public MPSolutionResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-