public final class XmlFormat extends AbstractCharBasedFormatter
(c) 2009-10 Orbitz World Wide. All Rights Reserved.
Based on the original code by:, wenboz@google.com Wenbo Zhu, kenton@google.com Kenton Varda
ProtobufFormatter.ParseException
Constructor and Description |
---|
XmlFormat() |
Modifier and Type | Method and Description |
---|---|
void |
merge(CharSequence input,
com.google.protobuf.ExtensionRegistry extensionRegistry,
com.google.protobuf.Message.Builder builder)
Parse a text-format message from
input and merge the contents into builder . |
void |
print(com.google.protobuf.Message message,
Appendable output)
Outputs a textual representation of the Protocol Message supplied into the parameter output.
|
void |
print(com.google.protobuf.UnknownFieldSet fields,
Appendable output)
Outputs a textual representation of
fields to output . |
void |
printField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value,
com.googlecode.protobuf.format.XmlFormat.XmlGenerator generator) |
merge, merge, print, print
getDefaultCharset, merge, merge, merge, print, print, printToString, printToString, setDefaultCharset
public void print(com.google.protobuf.Message message, Appendable output) throws IOException
print
in class AbstractCharBasedFormatter
IOException
public void print(com.google.protobuf.UnknownFieldSet fields, Appendable output) throws IOException
fields
to output
.print
in class AbstractCharBasedFormatter
IOException
public void printField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value, com.googlecode.protobuf.format.XmlFormat.XmlGenerator generator) throws IOException
IOException
public void merge(CharSequence input, com.google.protobuf.ExtensionRegistry extensionRegistry, com.google.protobuf.Message.Builder builder) throws ProtobufFormatter.ParseException
input
and merge the contents into builder
.
Extensions will be recognized if they are registered in extensionRegistry
.merge
in class AbstractCharBasedFormatter
ProtobufFormatter.ParseException
Copyright © 2018. All rights reserved.