Modifier and Type | Interface and Description |
---|---|
static interface |
Message.Builder
Abstract interface implemented by Protocol Message builders.
|
Modifier and Type | Method and Description |
---|---|
MessageLite.Builder |
MessageLite.Builder.clear()
Resets all fields to their default values.
|
MessageLite.Builder |
MessageLite.Builder.clone()
Clones the Builder.
|
MessageLite.Builder |
Descriptors.FieldDescriptor.internalMergeFrom(MessageLite.Builder to,
MessageLite from)
For internal use only.
|
MessageLite.Builder |
MessageLite.Builder.mergeFrom(byte[] data)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(byte[] data,
ExtensionRegistryLite extensionRegistry)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(byte[] data,
int off,
int len)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(byte[] data,
int off,
int len,
ExtensionRegistryLite extensionRegistry)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(ByteString data)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(ByteString data,
ExtensionRegistryLite extensionRegistry)
Parse
data as a message of this type and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(CodedInputStream input)
Parses a message of this type from the input and merges it with this
message, as if using
Builder#mergeFrom(MessageLite) . |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
Like
mergeFrom(CodedInputStream) , but also
parses extensions. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(InputStream input)
Parse a message of this type from
input and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.Builder.mergeFrom(InputStream input,
ExtensionRegistryLite extensionRegistry)
Parse a message of this type from
input and merge it with the
message being built. |
MessageLite.Builder |
MessageLite.newBuilderForType()
Constructs a new builder for a message of the same type as this message.
|
MessageLite.Builder |
MessageLite.toBuilder()
Constructs a builder initialized with the current message.
|
Modifier and Type | Method and Description |
---|---|
MessageLite.Builder |
Descriptors.FieldDescriptor.internalMergeFrom(MessageLite.Builder to,
MessageLite from)
For internal use only.
|
void |
CodedInputStream.readGroup(int fieldNumber,
MessageLite.Builder builder,
ExtensionRegistryLite extensionRegistry)
Read a
group field value from the stream. |
void |
CodedInputStream.readMessage(MessageLite.Builder builder,
ExtensionRegistryLite extensionRegistry)
Read an embedded message field value from the stream.
|
void |
CodedInputStream.readUnknownGroup(int fieldNumber,
MessageLite.Builder builder)
Deprecated.
UnknownFieldSet.Builder now implements MessageLite.Builder, so
you can just call
CodedInputStream.readGroup(int, com.google.protobuf.MessageLite.Builder, com.google.protobuf.ExtensionRegistryLite) . |
Copyright © 2008-2013. All Rights Reserved.