Modifier and Type | Field and Description |
---|---|
static CodedInputStream |
Internal.EMPTY_CODED_INPUT_STREAM
An empty coded input stream constant used in generated code.
|
Modifier and Type | Method and Description |
---|---|
abstract CodedInputStream |
ByteString.newCodedInput()
Creates a
CodedInputStream which can be used to read the bytes. |
static CodedInputStream |
CodedInputStream.newInstance(byte[] buf)
Create a new CodedInputStream wrapping the given byte array.
|
static CodedInputStream |
CodedInputStream.newInstance(byte[] buf,
int off,
int len)
Create a new CodedInputStream wrapping the given byte array slice.
|
static CodedInputStream |
CodedInputStream.newInstance(java.nio.ByteBuffer buf)
Create a new CodedInputStream wrapping the given ByteBuffer.
|
static CodedInputStream |
CodedInputStream.newInstance(java.io.InputStream input)
Create a new CodedInputStream wrapping the given InputStream.
|
Modifier and Type | Method and Description |
---|---|
MessageLite.Builder |
MessageLite.Builder.mergeFrom(CodedInputStream input)
Parses a message of this type from the input and merges it with this message.
|
BuilderType |
AbstractMessageLite.Builder.mergeFrom(CodedInputStream input) |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Like
MessageLite.Builder.mergeFrom(CodedInputStream) , but also parses extensions. |
void |
LazyFieldLite.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Merges another instance's contents from a stream.
|
BuilderType |
GeneratedMessageLite.Builder.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
abstract BuilderType |
AbstractMessageLite.Builder.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
MessageType |
Parser.parseFrom(CodedInputStream input)
Parses a message of
MessageType from the input. |
MessageType |
AbstractParser.parseFrom(CodedInputStream input) |
MessageType |
Parser.parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Like
Parser.parseFrom(CodedInputStream) , but also parses extensions. |
MessageType |
AbstractParser.parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
protected static <T extends GeneratedMessageLite<T,?>> |
GeneratedMessageLite.parseFrom(T defaultInstance,
CodedInputStream input) |
protected static <T extends GeneratedMessageLite<T,?>> |
GeneratedMessageLite.parseFrom(T defaultInstance,
CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
void |
MapEntryLite.parseInto(MapFieldLite<K,V> map,
CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Parses an entry off of the input into the map.
|
MessageType |
Parser.parsePartialFrom(CodedInputStream input)
Like
Parser.parseFrom(CodedInputStream) , but does not throw an exception if the message is missing required
fields. |
MessageType |
AbstractParser.parsePartialFrom(CodedInputStream input) |
MessageType |
Parser.parsePartialFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Like
Parser.parseFrom(CodedInputStream input, ExtensionRegistryLite) , but does not throw an exception if the
message is missing required fields. |
T |
GeneratedMessageLite.DefaultInstanceBasedParser.parsePartialFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
protected static <T extends GeneratedMessageLite<T,?>> |
GeneratedMessageLite.parsePartialFrom(T defaultInstance,
CodedInputStream input) |
protected boolean |
GeneratedMessageLite.parseUnknownField(int tag,
CodedInputStream input)
Called by subclasses to parse an unknown field.
|
protected <MessageType extends MessageLite> |
GeneratedMessageLite.ExtendableMessage.parseUnknownField(MessageType defaultInstance,
CodedInputStream input,
ExtensionRegistryLite extensionRegistry,
int tag)
Parse an unknown field or an extension.
|