Class GeneratedMessageV3.FieldAccessorTable.OneofAccessor
java.lang.Object
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable.OneofAccessor
- Enclosing class:
GeneratedMessageV3.FieldAccessorTable
OneofAccessor provides access to a single oneof.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Methodprivate final Methodprivate final Methodprivate final Descriptors.Descriptorprivate final Descriptors.FieldDescriptor -
Constructor Summary
ConstructorsConstructorDescriptionOneofAccessor(Descriptors.Descriptor descriptor, int oneofIndex, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear(GeneratedMessageV3.Builder builder) get(GeneratedMessageV3 message) get(GeneratedMessageV3.Builder builder) booleanhas(GeneratedMessageV3 message) booleanhas(GeneratedMessageV3.Builder builder)
-
Field Details
-
descriptor
-
caseMethod
-
caseMethodBuilder
-
clearMethod
-
fieldDescriptor
-
-
Constructor Details
-
OneofAccessor
OneofAccessor(Descriptors.Descriptor descriptor, int oneofIndex, String camelCaseName, Class<? extends GeneratedMessageV3> messageClass, Class<? extends GeneratedMessageV3.Builder> builderClass)
-
-
Method Details
-
has
-
has
-
get
-
get
-
clear
-