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