Package com.google.protobuf
Class GeneratedMessage.FieldAccessorTable.SingularFieldAccessor
java.lang.Object
com.google.protobuf.GeneratedMessage.FieldAccessorTable.SingularFieldAccessor
- All Implemented Interfaces:
GeneratedMessage.FieldAccessorTable.FieldAccessor
- Direct Known Subclasses:
GeneratedMessage.FieldAccessorTable.SingularEnumFieldAccessor,GeneratedMessage.FieldAccessorTable.SingularMessageFieldAccessor,GeneratedMessage.FieldAccessorTable.SingularStringFieldAccessor
- Enclosing class:
- GeneratedMessage.FieldAccessorTable
private static class GeneratedMessage.FieldAccessorTable.SingularFieldAccessor
extends Object
implements GeneratedMessage.FieldAccessorTable.FieldAccessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Methodprotected final Methodprotected final Methodprotected final Descriptors.FieldDescriptorprotected final Methodprotected final Methodprotected final booleanprotected final Methodprotected final Methodprotected final booleanprotected final Methodprotected final Class<?> -
Constructor Summary
ConstructorsConstructorDescriptionSingularFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass, String containingOneofCamelCaseName) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRepeated(GeneratedMessage.Builder builder, Object value) voidclear(GeneratedMessage.Builder builder) get(GeneratedMessage message) get(GeneratedMessage.Builder builder) getBuilder(GeneratedMessage.Builder builder) private intgetOneofFieldNumber(GeneratedMessage message) private intgetRaw(GeneratedMessage message) getRaw(GeneratedMessage.Builder builder) getRepeated(GeneratedMessage.Builder builder, int index) getRepeated(GeneratedMessage message, int index) getRepeatedBuilder(GeneratedMessage.Builder builder, int index) intgetRepeatedCount(GeneratedMessage message) intgetRepeatedCount(GeneratedMessage.Builder builder) getRepeatedRaw(GeneratedMessage.Builder builder, int index) getRepeatedRaw(GeneratedMessage message, int index) booleanhas(GeneratedMessage message) booleanhas(GeneratedMessage.Builder builder) voidset(GeneratedMessage.Builder builder, Object value) voidsetRepeated(GeneratedMessage.Builder builder, int index, Object value)
-
Field Details
-
type
-
getMethod
-
getMethodBuilder
-
setMethod
-
hasMethod
-
hasMethodBuilder
-
clearMethod
-
caseMethod
-
caseMethodBuilder
-
field
-
isOneofField
protected final boolean isOneofField -
hasHasMethod
protected final boolean hasHasMethod
-
-
Constructor Details
-
SingularFieldAccessor
SingularFieldAccessor(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass, String containingOneofCamelCaseName)
-
-
Method Details
-
getOneofFieldNumber
-
getOneofFieldNumber
-
get
- Specified by:
getin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
get
- Specified by:
getin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRawin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRaw
- Specified by:
getRawin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
set
- Specified by:
setin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeatedin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRawin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeated
- Specified by:
getRepeatedin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedRaw
- Specified by:
getRepeatedRawin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
setRepeated
- Specified by:
setRepeatedin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
addRepeated
- Specified by:
addRepeatedin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
hasin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
has
- Specified by:
hasin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCountin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedCount
- Specified by:
getRepeatedCountin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
clear
- Specified by:
clearin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
newBuilder
- Specified by:
newBuilderin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getBuilder
- Specified by:
getBuilderin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-
getRepeatedBuilder
- Specified by:
getRepeatedBuilderin interfaceGeneratedMessage.FieldAccessorTable.FieldAccessor
-