| 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) |