public static final class GeneratedMessage.FieldAccessorTable extends Object
| Constructor and Description |
|---|
FieldAccessorTable(Descriptors
Construct a FieldAccessorTable for a particular message class without initializing FieldAccessors.
|
FieldAccessorTable(Descriptors
Construct a FieldAccessorTable for a particular message class.
|
| Modifier and Type | Method and Description |
|---|---|
GeneratedMessage |
ensureFieldAccessorsInitialized(Class
Ensures the field accessors are initialized.
|
public FieldAccessorTable(Descriptors.Descriptor descriptor, String [] camelCaseNames, Class <? extends GeneratedMessage > messageClass, Class <? extends GeneratedMessage .Builder > builderClass)
descriptor - The type's descriptor.
camelCaseNames - The camelcase names of all fields in the message. These are used to derive the accessor method names.
messageClass - The message type.
builderClass - The builder type.
public FieldAccessorTable(Descriptors.Descriptor descriptor, String [] camelCaseNames)
public GeneratedMessage.FieldAccessorTable ensureFieldAccessorsInitialized(Class <? extends GeneratedMessage > messageClass, Class <? extends GeneratedMessage .Builder > builderClass)
messageClass - The message type.
builderClass - The builder type.