Package | Description |
---|---|
com.google.protobuf |
Modifier and Type | Interface and Description |
---|---|
protected static interface |
GeneratedMessage.BuilderParent
TODO(xiaofeng): remove this after b/29368482 is fixed.
|
protected static interface |
GeneratedMessageV3.BuilderParent
TODO(xiaofeng): remove this after b/29368482 is fixed.
|
Modifier and Type | Class and Description |
---|---|
class |
RepeatedFieldBuilder<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
RepeatedFieldBuilder implements a structure that a protocol message uses to hold a
repeated field of other protocol messages. |
class |
RepeatedFieldBuilderV3<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder>
RepeatedFieldBuilderV3 implements a structure that a protocol message uses to hold a
repeated field of other protocol messages. |
class |
SingleFieldBuilder<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
SingleFieldBuilder implements a structure that a protocol message uses to hold a single
field of another protocol message. |
class |
SingleFieldBuilderV3<MType extends AbstractMessage,BType extends AbstractMessage.Builder,IType extends MessageOrBuilder>
SingleFieldBuilderV3 implements a structure that a protocol message uses to hold a single
field of another protocol message. |
Modifier and Type | Method and Description |
---|---|
protected Message.Builder |
AbstractMessage.newBuilderForType(AbstractMessage.BuilderParent parent)
Create a nested builder.
|
protected Message.Builder |
GeneratedMessageV3.newBuilderForType(AbstractMessage.BuilderParent parent) |
protected Message.Builder |
GeneratedMessage.newBuilderForType(AbstractMessage.BuilderParent parent) |
Constructor and Description |
---|
RepeatedFieldBuilderV3(List<MType> messages,
boolean isMessagesListMutable,
AbstractMessage.BuilderParent parent,
boolean isClean)
Constructs a new builder with an empty list of messages.
|
SingleFieldBuilderV3(MType message,
AbstractMessage.BuilderParent parent,
boolean isClean) |
Copyright © 2008–2022. All rights reserved.