Class MPSolutionResponse
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
,Serializable
@Generated
public final class MPSolutionResponse
extends com.google.protobuf.GeneratedMessage
implements MPSolutionResponseOrBuilder
Next id: 12.Protobuf type
operations_research.MPSolutionResponse
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
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 Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParent
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getAdditionalSolutions
(int index) [Advanced usage.]int
[Advanced usage.][Advanced usage.]getAdditionalSolutionsOrBuilder
(int index) [Advanced usage.]List
<? extends MPSolutionOrBuilder> [Advanced usage.]double
This field is only filled for MIP problems.static MPSolutionResponse
static final com.google.protobuf.Descriptors.Descriptor
double
getDualValue
(int index) [Advanced usage.]int
[Advanced usage.][Advanced usage.]double
Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient".com.google.protobuf.Parser
<MPSolutionResponse> double
getReducedCost
(int index) [Advanced usage.]int
[Advanced usage.][Advanced usage.]int
Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.com.google.protobuf.ByteString
Opaque solver-specific information.Result of the optimization.Human-readable string giving more details about the status.com.google.protobuf.ByteString
Human-readable string giving more details about the status.double
getVariableValue
(int index) Variable values in the same order as the MPModelProto::variable field.int
Variable values in the same order as the MPModelProto::variable field.Variable values in the same order as the MPModelProto::variable field.boolean
This field is only filled for MIP problems.int
hashCode()
boolean
Objective value corresponding to the "variable_value" below, taking into account the source "objective_offset" and "objective_coefficient".boolean
Contains extra information about the solve, populated if the underlying solver (and its interface) supports it.boolean
Opaque solver-specific information.boolean
Result of the optimization.boolean
Human-readable string giving more details about the status.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
static MPSolutionResponse.Builder
static MPSolutionResponse.Builder
newBuilder
(MPSolutionResponse prototype) protected MPSolutionResponse.Builder
newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) static MPSolutionResponse
parseDelimitedFrom
(InputStream input) static MPSolutionResponse
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MPSolutionResponse
parseFrom
(byte[] data) static MPSolutionResponse
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MPSolutionResponse
parseFrom
(com.google.protobuf.ByteString data) static MPSolutionResponse
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MPSolutionResponse
parseFrom
(com.google.protobuf.CodedInputStream input) static MPSolutionResponse
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MPSolutionResponse
parseFrom
(InputStream input) static MPSolutionResponse
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MPSolutionResponse
parseFrom
(ByteBuffer data) static MPSolutionResponse
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser
<MPSolutionResponse> parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
STATUS_STR_FIELD_NUMBER
public static final int STATUS_STR_FIELD_NUMBER- See Also:
-
OBJECTIVE_VALUE_FIELD_NUMBER
public static final int OBJECTIVE_VALUE_FIELD_NUMBER- See Also:
-
BEST_OBJECTIVE_BOUND_FIELD_NUMBER
public static final int BEST_OBJECTIVE_BOUND_FIELD_NUMBER- See Also:
-
VARIABLE_VALUE_FIELD_NUMBER
public static final int VARIABLE_VALUE_FIELD_NUMBER- See Also:
-
SOLVE_INFO_FIELD_NUMBER
public static final int SOLVE_INFO_FIELD_NUMBER- See Also:
-
SOLVER_SPECIFIC_INFO_FIELD_NUMBER
public static final int SOLVER_SPECIFIC_INFO_FIELD_NUMBER- See Also:
-
DUAL_VALUE_FIELD_NUMBER
public static final int DUAL_VALUE_FIELD_NUMBER- See Also:
-
REDUCED_COST_FIELD_NUMBER
public static final int REDUCED_COST_FIELD_NUMBER- See Also:
-
ADDITIONAL_SOLUTIONS_FIELD_NUMBER
public static final int ADDITIONAL_SOLUTIONS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage
-
hasStatus
public boolean hasStatus()Result of the optimization.
optional .operations_research.MPSolverResponseStatus status = 1 [default = MPSOLVER_UNKNOWN_STATUS];
- Specified by:
hasStatus
in interfaceMPSolutionResponseOrBuilder
- Returns:
- Whether the status field is set.
-
getStatus
Result of the optimization.
optional .operations_research.MPSolverResponseStatus status = 1 [default = MPSOLVER_UNKNOWN_STATUS];
- Specified by:
getStatus
in 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:
hasStatusStr
in interfaceMPSolutionResponseOrBuilder
- Returns:
- Whether the statusStr field is set.
-
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:
getStatusStr
in 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:
getStatusStrBytes
in 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:
hasObjectiveValue
in 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:
getObjectiveValue
in 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:
hasBestObjectiveBound
in 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:
getBestObjectiveBound
in interfaceMPSolutionResponseOrBuilder
- Returns:
- The bestObjectiveBound.
-
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:
getVariableValueList
in 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:
getVariableValueCount
in 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:
getVariableValue
in 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:
hasSolveInfo
in interfaceMPSolutionResponseOrBuilder
- Returns:
- Whether the solveInfo field is set.
-
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:
getSolveInfo
in interfaceMPSolutionResponseOrBuilder
- Returns:
- The solveInfo.
-
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:
getSolveInfoOrBuilder
in 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:
hasSolverSpecificInfo
in 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:
getSolverSpecificInfo
in interfaceMPSolutionResponseOrBuilder
- Returns:
- The solverSpecificInfo.
-
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:
getDualValueList
in 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:
getDualValueCount
in 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:
getDualValue
in interfaceMPSolutionResponseOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The dualValue at the given index.
-
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:
getReducedCostList
in 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:
getReducedCostCount
in 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:
getReducedCost
in interfaceMPSolutionResponseOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The reducedCost at the given index.
-
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:
getAdditionalSolutionsList
in interfaceMPSolutionResponseOrBuilder
-
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:
getAdditionalSolutionsOrBuilderList
in 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:
getAdditionalSolutionsCount
in interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutions
[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:
getAdditionalSolutions
in interfaceMPSolutionResponseOrBuilder
-
getAdditionalSolutionsOrBuilder
[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:
getAdditionalSolutionsOrBuilder
in interfaceMPSolutionResponseOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MPSolutionResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MPSolutionResponse parseFrom(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
- Throws:
IOException
-
parseFrom
public static MPSolutionResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static MPSolutionResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MPSolutionResponse.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-