+71
-0
lines changedFilter options
+71
-0
lines changed Original file line number Diff line number Diff line change
@@ -908,6 +908,77 @@ private static void printUnknownField(
908
908
}
909
909
}
910
910
911
+
/**
912
+
* Outputs a textual representation of the Protocol Message supplied into the parameter output.
913
+
* (This representation is the new version of the classic "ProtocolPrinter" output from the
914
+
* original Protocol Buffer system)
915
+
*
916
+
* @deprecated Use {@code printer().print(MessageOrBuilder, Appendable)}
917
+
*/
918
+
@Deprecated
919
+
@InlineMe(
920
+
replacement = "TextFormat.printer().print(message, output)",
921
+
imports = "com.google.protobuf.TextFormat")
922
+
public static void print(final MessageOrBuilder message, final Appendable output)
923
+
throws IOException {
924
+
printer().print(message, output);
925
+
}
926
+
927
+
/**
928
+
* Same as {@code print()}, except that non-ASCII characters are not escaped.
929
+
*
930
+
* @deprecated Use {@code printer().escapingNonAscii(false).print(MessageOrBuilder, Appendable)}
931
+
*/
932
+
@Deprecated
933
+
public static void printUnicode(final MessageOrBuilder message, final Appendable output)
934
+
throws IOException {
935
+
printer()
936
+
.escapingNonAscii(false)
937
+
.print(message, output, Printer.FieldReporterLevel.PRINT_UNICODE);
938
+
}
939
+
940
+
/**
941
+
* Like {@code print()}, but writes directly to a {@code String} and returns it.
942
+
*
943
+
* @deprecated Use {@code message.toString()}
944
+
*/
945
+
@Deprecated
946
+
public static String printToString(final MessageOrBuilder message) {
947
+
return printer().printToString(message, Printer.FieldReporterLevel.TEXTFORMAT_PRINT_TO_STRING);
948
+
}
949
+
950
+
/**
951
+
* Same as {@code printToString()}, except that non-ASCII characters in string type fields are not
952
+
* escaped in backslash+octals.
953
+
*
954
+
* @deprecated Use {@code printer().escapingNonAscii(false).printToString(MessageOrBuilder)}
955
+
*/
956
+
@Deprecated
957
+
public static String printToUnicodeString(final MessageOrBuilder message) {
958
+
return printer()
959
+
.escapingNonAscii(false)
960
+
.printToString(message, Printer.FieldReporterLevel.PRINT_UNICODE);
961
+
}
962
+
963
+
/**
964
+
* Outputs a textual representation of the value of given field value.
965
+
*
966
+
* @deprecated Use {@code printer().printFieldValue(FieldDescriptor, Object, Appendable)}
967
+
* @param field the descriptor of the field
968
+
* @param value the value of the field
969
+
* @param output the output to which to append the formatted value
970
+
* @throws ClassCastException if the value is not appropriate for the given field descriptor
971
+
* @throws IOException if there is an exception writing to the output
972
+
*/
973
+
@Deprecated
974
+
@InlineMe(
975
+
replacement = "TextFormat.printer().printFieldValue(field, value, output)",
976
+
imports = "com.google.protobuf.TextFormat")
977
+
public static void printFieldValue(
978
+
final FieldDescriptor field, final Object value, final Appendable output) throws IOException {
979
+
printer().printFieldValue(field, value, output);
980
+
}
981
+
911
982
/** Convert an unsigned 32-bit integer to a string. */
912
983
public static String unsignedToString(final int value) {
913
984
if (value >= 0) {
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4