# Uses of Class
com.google.protobuf.GeneratedMessage.Builder

Packages that use GeneratedMessage.Builder
Package
Description
com.google.protobuf

## Uses of GeneratedMessage.Builder in com.google.protobuf

Classes in com.google.protobuf with type parameters of type GeneratedMessage.Builder
Modifier and Type
Class
Description
`static class`
`GeneratedMessage.Builder<BuilderType extends GeneratedMessage.Builder<BuilderType>>`
`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`
`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.
Subclasses of GeneratedMessage.Builder in com.google.protobuf
Modifier and Type
Class
Description
`static class`
`GeneratedMessage.ExtendableBuilder<MessageType extends GeneratedMessage.ExtendableMessage,BuilderType extends GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>`
Generated message builders for message types that contain extension ranges subclass this.
Constructors in com.google.protobuf with parameters of type GeneratedMessage.Builder
Modifier
Constructor
Description
`protected`
`GeneratedMessage(GeneratedMessage.Builder<?> builder)`