Send feedback
Class ProtoObjectParser (1.42.3)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.42.3 keyboard_arrow_down
public class ProtoObjectParser implements ObjectParser
Beta
Parses protocol buffer HTTP response content into a protocol buffer message.
Implementation is immutable and therefore thread-safe.
Data-classes are expected to extend MessageLite .
All Charset parameters are ignored for protocol buffers.
Inheritance
Object >
ProtoObjectParser
Constructors
ProtoObjectParser()
public ProtoObjectParser()
Methods
public T <T>parseAndClose(InputStream in, Charset charset, Class<T> dataClass)
Parses the given input stream into a new instance of the the given data class of key/value
pairs and closes the input stream.
Parameters
Returns
Exceptions
<T>parseAndClose(Reader reader, Class<T> dataClass)
public T <T>parseAndClose(Reader reader, Class<T> dataClass)
Parses the given reader into a new instance of the the given data class of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
public Object parseAndClose(InputStream in, Charset charset, Type dataType)
Parses the given input stream into a new instance of the the given data type of key/value pairs
and closes the input stream.
Parameters
Returns
Exceptions
parseAndClose(Reader reader, Type dataType)
public Object parseAndClose(Reader reader, Type dataType)
Parses the given reader into a new instance of the the given data type of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-26 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-26 UTC."],[],[]]