Package com.google.protobuf
Class GeneratedMessage.FieldAccessorTable.OneofAccessor
java.lang.Object
com.google.protobuf.GeneratedMessage.FieldAccessorTable.OneofAccessor
- Enclosing class:
GeneratedMessage.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
-
Constructor Summary
ConstructorsConstructorDescriptionOneofAccessor
(Descriptors.Descriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear
(GeneratedMessage.Builder builder) get
(GeneratedMessage message) get
(GeneratedMessage.Builder builder) boolean
has
(GeneratedMessage message) boolean
has
(GeneratedMessage.Builder builder)
-
Field Details
-
descriptor
-
caseMethod
-
caseMethodBuilder
-
clearMethod
-
-
Constructor Details
-
OneofAccessor
OneofAccessor(Descriptors.Descriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder> builderClass)
-
-
Method Details
-
has
-
has
-
get
-
get
-
clear
-