Package | Description |
---|---|
com.google.protobuf |
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. |
private static class |
RepeatedFieldBuilder.BuilderExternalList<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
Provides a live view of the builder as a list of builders.
|
private static class |
RepeatedFieldBuilder.MessageExternalList<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
Provides a live view of the builder as a list of messages.
|
private static class |
RepeatedFieldBuilder.MessageOrBuilderExternalList<MType extends GeneratedMessage,BType extends GeneratedMessage.Builder,IType extends MessageOrBuilder>
Provides a live view of the builder as a list of builders.
|
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. |
Modifier and Type | Class and Description |
---|---|
static class |
GeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage>
Generated message classes for message types that contain extension ranges
subclass this.
|
Modifier and Type | Field and Description |
---|---|
private MType |
SingleFieldBuilder.message |
Modifier and Type | Method and Description |
---|---|
Parser<? extends GeneratedMessage> |
GeneratedMessage.getParserForType() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
GeneratedMessage.FieldAccessorTable.FieldAccessor.get(GeneratedMessage message) |
Descriptors.FieldDescriptor |
GeneratedMessage.FieldAccessorTable.OneofAccessor.get(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.get(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.get(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.get(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularEnumFieldAccessor.get(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor.get(GeneratedMessage message) |
private MapField<?,?> |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.getMapField(GeneratedMessage message) |
private int |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.getOneofFieldNumber(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.FieldAccessor.getRaw(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.getRaw(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.getRaw(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.getRaw(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularStringFieldAccessor.getRaw(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.FieldAccessor.getRepeated(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.getRepeated(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.getRepeated(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.getRepeated(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor.getRepeated(GeneratedMessage message,
int index) |
int |
GeneratedMessage.FieldAccessorTable.FieldAccessor.getRepeatedCount(GeneratedMessage message) |
int |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.getRepeatedCount(GeneratedMessage message) |
int |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.getRepeatedCount(GeneratedMessage message) |
int |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.getRepeatedCount(GeneratedMessage message) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.FieldAccessor.getRepeatedRaw(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.getRepeatedRaw(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.getRepeatedRaw(GeneratedMessage message,
int index) |
java.lang.Object |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.getRepeatedRaw(GeneratedMessage message,
int index) |
boolean |
GeneratedMessage.FieldAccessorTable.FieldAccessor.has(GeneratedMessage message) |
boolean |
GeneratedMessage.FieldAccessorTable.OneofAccessor.has(GeneratedMessage message) |
boolean |
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.has(GeneratedMessage message) |
boolean |
GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor.has(GeneratedMessage message) |
boolean |
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.has(GeneratedMessage message) |
Modifier and Type | Method and Description |
---|---|
GeneratedMessage.FieldAccessorTable |
GeneratedMessage.FieldAccessorTable.ensureFieldAccessorsInitialized(java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass)
Ensures the field accessors are initialized.
|
Constructor and Description |
---|
FieldAccessorTable(Descriptors.Descriptor descriptor,
java.lang.String[] camelCaseNames,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass)
Construct a FieldAccessorTable for a particular message class.
|
MapFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
OneofAccessor(Descriptors.Descriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
RepeatedEnumFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
RepeatedFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
RepeatedMessageFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass) |
SingularEnumFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass,
java.lang.String containingOneofCamelCaseName) |
SingularFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass,
java.lang.String containingOneofCamelCaseName) |
SingularMessageFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass,
java.lang.String containingOneofCamelCaseName) |
SingularStringFieldAccessor(Descriptors.FieldDescriptor descriptor,
java.lang.String camelCaseName,
java.lang.Class<? extends GeneratedMessage> messageClass,
java.lang.Class<? extends GeneratedMessage.Builder> builderClass,
java.lang.String containingOneofCamelCaseName) |