public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (number1_ != 0D) { output.writeDouble(1, number1_); } if (number2_ != 0D) { output.writeDouble(2, number2_); } if (operation_ != io.grpc.examples.CalculatorOuterClass.CalculatorRequest.OperationType.ADD .getNumber()) { output.writeEnum(3, operation_); } }
public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (number1_ != 0D) { size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, number1_); } if (number2_ != 0D) { size += com.google.protobuf.CodedOutputStream.computeDoubleSize(2, number2_); } if (operation_ != io.grpc.examples.CalculatorOuterClass.CalculatorRequest.OperationType.ADD .getNumber()) { size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, operation_); } memoizedSize = size; return size; }