Interface | Description |
---|---|
JsonFormat.ParserImpl.WellKnownTypeParser | |
JsonFormat.PrinterImpl.WellKnownTypePrinter | |
JsonFormat.TextGenerator |
An interface for json formatting that can be used in
combination with the omittingInsignificantWhitespace() method
|
Class | Description |
---|---|
Durations |
Utilities to help create/manipulate
protobuf/duration.proto . |
FieldMaskTree |
A tree representation of a FieldMask.
|
FieldMaskTree.Node | |
FieldMaskUtil |
Utility helper functions to work with
FieldMask . |
FieldMaskUtil.MergeOptions |
Options to customize merging behavior.
|
JsonFormat |
Utility classes to convert protobuf messages to/from JSON format.
|
JsonFormat.CompactTextGenerator |
Format the json without indentation
|
JsonFormat.Parser |
A Parser parses JSON to protobuf message.
|
JsonFormat.ParserImpl | |
JsonFormat.PrettyTextGenerator |
A TextGenerator adds indentation when writing formatted text.
|
JsonFormat.Printer |
A Printer converts protobuf message to JSON format.
|
JsonFormat.PrinterImpl |
A Printer converts protobuf messages to JSON format.
|
JsonFormat.PrinterImpl.GsonHolder | |
JsonFormat.TypeRegistry |
A TypeRegistry is used to resolve Any messages in the JSON conversion.
|
JsonFormat.TypeRegistry.Builder |
A Builder is used to build
JsonFormat.TypeRegistry . |
JsonFormat.TypeRegistry.EmptyTypeRegistryHolder | |
Timestamps |
Utilities to help create/manipulate
protobuf/timestamp.proto . |
TimeUtil | Deprecated
Use
Durations and Timestamps instead. |