Package com.google.protobuf
Interface GeneratedMessage.FieldAccessorTable.FieldAccessor
- All Known Implementing Classes:
GeneratedMessage.FieldAccessorTable.MapFieldAccessor
,GeneratedMessage.FieldAccessorTable.RepeatedEnumFieldAccessor
,GeneratedMessage.FieldAccessorTable.RepeatedFieldAccessor
,GeneratedMessage.FieldAccessorTable.RepeatedMessageFieldAccessor
,GeneratedMessage.FieldAccessorTable.SingularEnumFieldAccessor
,GeneratedMessage.FieldAccessorTable.SingularFieldAccessor
,GeneratedMessage.FieldAccessorTable.SingularMessageFieldAccessor
,GeneratedMessage.FieldAccessorTable.SingularStringFieldAccessor
- Enclosing class:
GeneratedMessage.FieldAccessorTable
private static interface GeneratedMessage.FieldAccessorTable.FieldAccessor
Abstract interface that provides access to a single field. This is
implemented differently depending on the field type and cardinality.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRepeated
(GeneratedMessage.Builder builder, Object value) void
clear
(GeneratedMessage.Builder builder) get
(GeneratedMessage message) get
(GeneratedMessage.Builder builder) getBuilder
(GeneratedMessage.Builder builder) getRaw
(GeneratedMessage message) getRaw
(GeneratedMessage.Builder builder) getRepeated
(GeneratedMessage.Builder builder, int index) getRepeated
(GeneratedMessage message, int index) getRepeatedBuilder
(GeneratedMessage.Builder builder, int index) int
getRepeatedCount
(GeneratedMessage message) int
getRepeatedCount
(GeneratedMessage.Builder builder) getRepeatedRaw
(GeneratedMessage.Builder builder, int index) getRepeatedRaw
(GeneratedMessage message, int index) boolean
has
(GeneratedMessage message) boolean
has
(GeneratedMessage.Builder builder) void
set
(GeneratedMessage.Builder builder, Object value) void
setRepeated
(GeneratedMessage.Builder builder, int index, Object value)
-
Method Details
-
get
-
get
-
getRaw
-
getRaw
-
set
-
getRepeated
-
getRepeated
-
getRepeatedRaw
-
getRepeatedRaw
-
setRepeated
-
addRepeated
-
has
-
has
-
getRepeatedCount
-
getRepeatedCount
-
clear
-
newBuilder
Message.Builder newBuilder() -
getBuilder
-
getRepeatedBuilder
-