Package com.google.protobuf
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 Method
private final Method
private final Method
private final Descriptors.Descriptor
private 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 TypeMethodDescriptionvoid
clear
(GeneratedMessageV3.Builder builder) get
(GeneratedMessageV3 message) get
(GeneratedMessageV3.Builder builder) boolean
has
(GeneratedMessageV3 message) boolean
has
(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
-