Package | Description |
---|---|
com.google.protobuf.util |
Modifier and Type | Field and Description |
---|---|
private static JsonFormat.TypeRegistry |
JsonFormat.TypeRegistry.EmptyTypeRegistryHolder.EMPTY |
private JsonFormat.TypeRegistry |
JsonFormat.Printer.registry |
private JsonFormat.TypeRegistry |
JsonFormat.Parser.registry |
private JsonFormat.TypeRegistry |
JsonFormat.PrinterImpl.registry |
private JsonFormat.TypeRegistry |
JsonFormat.ParserImpl.registry |
Modifier and Type | Method and Description |
---|---|
JsonFormat.TypeRegistry |
JsonFormat.TypeRegistry.Builder.build()
Builds a
JsonFormat.TypeRegistry . |
static JsonFormat.TypeRegistry |
JsonFormat.TypeRegistry.getEmptyTypeRegistry() |
Modifier and Type | Method and Description |
---|---|
JsonFormat.Printer |
JsonFormat.Printer.usingTypeRegistry(JsonFormat.TypeRegistry registry)
Creates a new
JsonFormat.Printer using the given registry. |
JsonFormat.Parser |
JsonFormat.Parser.usingTypeRegistry(JsonFormat.TypeRegistry registry)
Creates a new
JsonFormat.Parser using the given registry. |
Constructor and Description |
---|
Parser(JsonFormat.TypeRegistry registry,
boolean ignoreUnknownFields,
int recursionLimit) |
ParserImpl(JsonFormat.TypeRegistry registry,
boolean ignoreUnknownFields,
int recursionLimit) |
Printer(JsonFormat.TypeRegistry registry,
boolean alwaysOutputDefaultValueFields,
java.util.Set<Descriptors.FieldDescriptor> includingDefaultValueFields,
boolean preservingProtoFieldNames,
boolean omittingInsignificantWhitespace,
boolean printingEnumsAsInts) |
PrinterImpl(JsonFormat.TypeRegistry registry,
boolean alwaysOutputDefaultValueFields,
java.util.Set<Descriptors.FieldDescriptor> includingDefaultValueFields,
boolean preservingProtoFieldNames,
java.lang.Appendable jsonOutput,
boolean omittingInsignificantWhitespace,
boolean printingEnumsAsInts) |