Uses of Class
com.google.protobuf.Descriptors.FieldDescriptor
-
Uses of Descriptors.FieldDescriptor in com.google.protobuf
Fields in com.google.protobuf declared as Descriptors.FieldDescriptorModifier and TypeFieldDescriptionExtensionRegistry.ExtensionInfo.descriptor
The extension's descriptor.private Descriptors.FieldDescriptor
GeneratedMessage.CachedDescriptorRetriever.descriptor
private static final Descriptors.FieldDescriptor[]
Descriptors.EMPTY_FIELD_DESCRIPTORS
private final Descriptors.FieldDescriptor[]
Descriptors.Descriptor.extensions
private final Descriptors.FieldDescriptor[]
Descriptors.FileDescriptor.extensions
private final Descriptors.FieldDescriptor
GeneratedMessage.FieldAccessorTable.MapFieldAccessor.field
protected final Descriptors.FieldDescriptor
GeneratedMessage.FieldAccessorTable.SingularFieldAccessor.field
private final Descriptors.FieldDescriptor
GeneratedMessage.FieldAccessorTable.SyntheticOneofAccessor.fieldDescriptor
private final Descriptors.FieldDescriptor[]
Descriptors.Descriptor.fields
private Descriptors.FieldDescriptor[]
Descriptors.OneofDescriptor.fields
private final Descriptors.FieldDescriptor[]
Descriptors.Descriptor.fieldsSortedByNumber
private final Descriptors.FieldDescriptor
TextFormat.Printer.MapEntryAdapter.keyField
private final Descriptors.FieldDescriptor[]
DynamicMessage.Builder.oneofCases
private final Descriptors.FieldDescriptor[]
DynamicMessage.oneofCases
Fields in com.google.protobuf with type parameters of type Descriptors.FieldDescriptorModifier and TypeFieldDescriptionGeneratedMessage.ExtendableBuilder.extensions
private final FieldSet
<Descriptors.FieldDescriptor> GeneratedMessage.ExtendableMessage.extensions
private final FieldSet
<Descriptors.FieldDescriptor> MessageReflection.ExtensionAdapter.extensions
private final FieldSet.Builder
<Descriptors.FieldDescriptor> MessageReflection.ExtensionBuilderAdapter.extensions
DynamicMessage.Builder.fields
private final FieldSet
<Descriptors.FieldDescriptor> DynamicMessage.fields
private final Iterator
<Map.Entry<Descriptors.FieldDescriptor, Object>> GeneratedMessage.ExtendableMessage.ExtensionWriter.iter
TextFormatParseInfoTree.Builder.locationsFromField
TextFormatParseInfoTree.locationsFromField
private Map.Entry
<Descriptors.FieldDescriptor, Object> GeneratedMessage.ExtendableMessage.ExtensionWriter.next
private static final Descriptors.NumberGetter
<Descriptors.FieldDescriptor> Descriptors.FieldDescriptor.NUMBER_GETTER
TextFormatParseInfoTree.Builder.subtreeBuildersFromField
(package private) Map
<Descriptors.FieldDescriptor, List<TextFormatParseInfoTree>> TextFormatParseInfoTree.subtreesFromField
Methods in com.google.protobuf that return Descriptors.FieldDescriptorModifier and TypeMethodDescriptionDescriptors.FileDescriptor.findExtensionByName
(String name) Find an extension in the file by name.Descriptors.Descriptor.findFieldByName
(String name) Finds a field by name.Descriptors.Descriptor.findFieldByNumber
(int number) Finds a field by field number.GeneratedMessage.FieldAccessorTable.OneofAccessor.get
(GeneratedMessage message) GeneratedMessage.FieldAccessorTable.OneofAccessor.get
(GeneratedMessage.Builder<?> builder) GeneratedMessage.FieldAccessorTable.RealOneofAccessor.get
(GeneratedMessage message) GeneratedMessage.FieldAccessorTable.RealOneofAccessor.get
(GeneratedMessage.Builder<?> builder) GeneratedMessage.FieldAccessorTable.SyntheticOneofAccessor.get
(GeneratedMessage message) GeneratedMessage.FieldAccessorTable.SyntheticOneofAccessor.get
(GeneratedMessage.Builder<?> builder) abstract Descriptors.FieldDescriptor
Extension.getDescriptor()
Returns the descriptor of the extension.GeneratedMessage.CachedDescriptorRetriever.getDescriptor()
GeneratedMessage.ExtensionDescriptorRetriever.getDescriptor()
GeneratedMessage.GeneratedExtension.getDescriptor()
Descriptors.OneofDescriptor.getField
(int index) AbstractMessage.Builder.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) TODO: Clear it when all subclasses have implemented this method.AbstractMessage.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) DynamicMessage.Builder.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) DynamicMessage.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) GeneratedMessage.Builder.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) GeneratedMessage.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) MessageOrBuilder.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) Obtains the FieldDescriptor if the given oneof is set.MessageReflection.BuilderAdapter.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) MessageReflection.ExtensionAdapter.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) MessageReflection.ExtensionBuilderAdapter.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) MessageReflection.MergeTarget.getOneofFieldDescriptor
(Descriptors.OneofDescriptor oneof) Obtains the FieldDescriptor if the given oneof is set.protected abstract Descriptors.FieldDescriptor
GeneratedMessage.CachedDescriptorRetriever.loadDescriptor()
Methods in com.google.protobuf that return types with arguments of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionprivate FieldSet
<Descriptors.FieldDescriptor> GeneratedMessage.ExtendableBuilder.buildExtensions()
Called by the build code path to create a copy of the extensions for building the message.DynamicMessage.Builder.getAllFields()
DynamicMessage.getAllFields()
GeneratedMessage.Builder.getAllFields()
GeneratedMessage.ExtendableBuilder.getAllFields()
GeneratedMessage.ExtendableMessage.getAllFields()
GeneratedMessage.getAllFields()
MapEntry.Builder.getAllFields()
MapEntry.getAllFields()
MessageOrBuilder.getAllFields()
Returns a collection of all the fields in this message which are set and their corresponding values.private Map
<Descriptors.FieldDescriptor, Object> GeneratedMessage.Builder.getAllFieldsMutable()
Internal helper which returns a mutable map.private Map
<Descriptors.FieldDescriptor, Object> GeneratedMessage.getAllFieldsMutable
(boolean getBytesForString) Internal helper to return a modifiable map containing all the fields.GeneratedMessage.ExtendableMessage.getAllFieldsRaw()
(package private) Map
<Descriptors.FieldDescriptor, Object> GeneratedMessage.getAllFieldsRaw()
Returns a collection of all the fields in this message which are set and their corresponding values.protected Map
<Descriptors.FieldDescriptor, Object> GeneratedMessage.ExtendableMessage.getExtensionFields()
Descriptors.Descriptor.getExtensions()
Get a list of the extensions defined nested within this message type's scope.Descriptors.FileDescriptor.getExtensions()
Get a list of top-level extensions declared in this file.ExtensionSchemaFull.getExtensions
(Object message) Descriptors.Descriptor.getFields()
Get a list of this message type's fields.Descriptors.OneofDescriptor.getFields()
Get a list of this message type's fields.(package private) FieldSet
<Descriptors.FieldDescriptor> ExtensionSchemaFull.getMutableExtensions
(Object message) Methods in com.google.protobuf with parameters of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionvoid
ExtensionRegistry.add
(Descriptors.FieldDescriptor type) Add a non-message-type extension to the registry by descriptor.void
ExtensionRegistry.add
(Descriptors.FieldDescriptor type, Message defaultInstance) Add a message-type extension to the registry by descriptor.DynamicMessage.Builder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessage.Builder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessage.ExtendableBuilder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessageV3.Builder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) Deprecated.GeneratedMessageV3.ExtendableBuilder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) Deprecated.MapEntry.Builder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) Message.Builder.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) LikesetRepeatedField
, but appends the value as a new element.MessageReflection.BuilderAdapter.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.ExtensionAdapter.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.ExtensionBuilderAdapter.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.MergeTarget.addRepeatedField
(Descriptors.FieldDescriptor field, Object value) LikesetRepeatedField
, but appends the value as a new element.private static FieldInfo
DescriptorMessageInfoFactory.buildOneofMember
(Class<?> messageType, Descriptors.FieldDescriptor fd, DescriptorMessageInfoFactory.OneofState oneofState, boolean enforceUtf8, Internal.EnumVerifier enumVerifier) Builds info for a oneof member field.private static Field
DescriptorMessageInfoFactory.cachedSizeField
(Class<?> messageType, Descriptors.FieldDescriptor fd) private void
MapEntry.Builder.checkFieldDescriptor
(Descriptors.FieldDescriptor field) private void
MapEntry.checkFieldDescriptor
(Descriptors.FieldDescriptor field) DynamicMessage.Builder.clearField
(Descriptors.FieldDescriptor field) GeneratedMessage.Builder.clearField
(Descriptors.FieldDescriptor field) GeneratedMessage.ExtendableBuilder.clearField
(Descriptors.FieldDescriptor field) GeneratedMessageV3.Builder.clearField
(Descriptors.FieldDescriptor field) Deprecated.GeneratedMessageV3.ExtendableBuilder.clearField
(Descriptors.FieldDescriptor field) Deprecated.MapEntry.Builder.clearField
(Descriptors.FieldDescriptor field) Message.Builder.clearField
(Descriptors.FieldDescriptor field) Clears the field.MessageReflection.BuilderAdapter.clearField
(Descriptors.FieldDescriptor field) MessageReflection.ExtensionAdapter.clearField
(Descriptors.FieldDescriptor field) MessageReflection.ExtensionBuilderAdapter.clearField
(Descriptors.FieldDescriptor field) MessageReflection.MergeTarget.clearField
(Descriptors.FieldDescriptor field) Clears the field.int
Descriptors.FieldDescriptor.compareTo
(Descriptors.FieldDescriptor other) Compare with anotherFieldDescriptor
.private void
TextFormat.Parser.consumeFieldValue
(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, Descriptors.FieldDescriptor field, ExtensionRegistry.ExtensionInfo extension, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a single field value fromtokenizer
and merge it intobuilder
.private void
TextFormat.Parser.consumeFieldValues
(TextFormat.Tokenizer tokenizer, ExtensionRegistry extensionRegistry, MessageReflection.MergeTarget target, Descriptors.FieldDescriptor field, ExtensionRegistry.ExtensionInfo extension, TextFormatParseInfoTree.Builder parseTreeBuilder, List<TextFormat.Parser.UnknownField> unknownFields, int recursionLimit) Parse a one or more field values fromtokenizer
and merge it intobuilder
.private static Field
DescriptorMessageInfoFactory.field
(Class<?> messageType, Descriptors.FieldDescriptor fd) TextFormatParseInfoTree.Builder.getBuilderForSubMessageField
(Descriptors.FieldDescriptor fieldDescriptor) Set for a sub message.private static String
DescriptorMessageInfoFactory.getCachedSizeFieldName
(Descriptors.FieldDescriptor fd) DynamicMessage.Builder.getField
(Descriptors.FieldDescriptor field) DynamicMessage.getField
(Descriptors.FieldDescriptor field) GeneratedMessage.Builder.getField
(Descriptors.FieldDescriptor field) GeneratedMessage.ExtendableBuilder.getField
(Descriptors.FieldDescriptor field) GeneratedMessage.ExtendableMessage.getField
(Descriptors.FieldDescriptor field) GeneratedMessage.FieldAccessorTable.getField
(Descriptors.FieldDescriptor field) Get the FieldAccessor for a particular field.GeneratedMessage.getField
(Descriptors.FieldDescriptor field) MapEntry.Builder.getField
(Descriptors.FieldDescriptor field) MapEntry.getField
(Descriptors.FieldDescriptor field) MessageOrBuilder.getField
(Descriptors.FieldDescriptor field) Obtains the value of the given field, or the default value if it is not set.MessageReflection.BuilderAdapter.getField
(Descriptors.FieldDescriptor field) MessageReflection.ExtensionAdapter.getField
(Descriptors.FieldDescriptor field) MessageReflection.ExtensionBuilderAdapter.getField
(Descriptors.FieldDescriptor field) MessageReflection.MergeTarget.getField
(Descriptors.FieldDescriptor field) Obtains the value of the given field, or the default value if it is not set.AbstractMessage.Builder.getFieldBuilder
(Descriptors.FieldDescriptor field) DynamicMessage.Builder.getFieldBuilder
(Descriptors.FieldDescriptor field) GeneratedMessage.Builder.getFieldBuilder
(Descriptors.FieldDescriptor field) GeneratedMessage.ExtendableBuilder.getFieldBuilder
(Descriptors.FieldDescriptor field) Message.Builder.getFieldBuilder
(Descriptors.FieldDescriptor field) Get a nested builder instance for the given field.private Message.Builder
MessageReflection.BuilderAdapter.getFieldBuilder
(Descriptors.FieldDescriptor field) (package private) static String
DescriptorMessageInfoFactory.getFieldName
(Descriptors.FieldDescriptor fd) (package private) Object
GeneratedMessage.getFieldRaw
(Descriptors.FieldDescriptor field) Obtains the value of the given field, or the default value if it is not set.private static FieldType
DescriptorMessageInfoFactory.getFieldType
(Descriptors.FieldDescriptor fd) private static <T> T
TextFormatParseInfoTree.getFromList
(List<T> list, int index, Descriptors.FieldDescriptor fieldDescriptor) TextFormatParseInfoTree.getLocation
(Descriptors.FieldDescriptor fieldDescriptor, int index) Get the location in the source of a field's value.TextFormatParseInfoTree.getLocations
(Descriptors.FieldDescriptor fieldDescriptor) Retrieve all the locations of a field.TextFormatParseInfoTree.getNestedTree
(Descriptors.FieldDescriptor fieldDescriptor, int index) Returns the parse info tree for the given field, which must be a message type.TextFormatParseInfoTree.getNestedTrees
(Descriptors.FieldDescriptor fieldDescriptor) Retrieve a list of all the location information trees for a sub message field.private static Class
<?> DescriptorMessageInfoFactory.getOneofStoredType
(Class<?> messageType, Descriptors.FieldDescriptor fd, FieldType type) private static Class
<?> DescriptorMessageInfoFactory.getOneofStoredTypeForMessage
(Class<?> messageType, Descriptors.FieldDescriptor fd) Inspects the message to identify the stored type for a message field that is part of a oneof.DynamicMessage.Builder.getRepeatedField
(Descriptors.FieldDescriptor field, int index) DynamicMessage.getRepeatedField
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.Builder.getRepeatedField
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.ExtendableBuilder.getRepeatedField
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.ExtendableMessage.getRepeatedField
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.getRepeatedField
(Descriptors.FieldDescriptor field, int index) MapEntry.Builder.getRepeatedField
(Descriptors.FieldDescriptor field, int index) MapEntry.getRepeatedField
(Descriptors.FieldDescriptor field, int index) MessageOrBuilder.getRepeatedField
(Descriptors.FieldDescriptor field, int index) Gets an element of a repeated field.AbstractMessage.Builder.getRepeatedFieldBuilder
(Descriptors.FieldDescriptor field, int index) DynamicMessage.Builder.getRepeatedFieldBuilder
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.Builder.getRepeatedFieldBuilder
(Descriptors.FieldDescriptor field, int index) GeneratedMessage.ExtendableBuilder.getRepeatedFieldBuilder
(Descriptors.FieldDescriptor field, int index) Message.Builder.getRepeatedFieldBuilder
(Descriptors.FieldDescriptor field, int index) Get a nested builder instance for the given repeated field instance.int
DynamicMessage.Builder.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
DynamicMessage.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
GeneratedMessage.Builder.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
GeneratedMessage.ExtendableBuilder.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
GeneratedMessage.ExtendableMessage.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
GeneratedMessage.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
MapEntry.Builder.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
MapEntry.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) int
MessageOrBuilder.getRepeatedFieldCount
(Descriptors.FieldDescriptor field) Gets the number of elements of a repeated field.private static Class
<?> DescriptorMessageInfoFactory.getTypeForRepeatedMessageField
(Class<?> messageType, Descriptors.FieldDescriptor fd) Inspects the message to identify the message type of a repeated message field.MessageReflection.BuilderAdapter.getUtf8Validation
(Descriptors.FieldDescriptor descriptor) MessageReflection.ExtensionAdapter.getUtf8Validation
(Descriptors.FieldDescriptor descriptor) MessageReflection.ExtensionBuilderAdapter.getUtf8Validation
(Descriptors.FieldDescriptor descriptor) MessageReflection.MergeTarget.getUtf8Validation
(Descriptors.FieldDescriptor descriptor) Returns the UTF8 validation level for the field.boolean
DynamicMessage.Builder.hasField
(Descriptors.FieldDescriptor field) boolean
DynamicMessage.hasField
(Descriptors.FieldDescriptor field) boolean
GeneratedMessage.Builder.hasField
(Descriptors.FieldDescriptor field) boolean
GeneratedMessage.ExtendableBuilder.hasField
(Descriptors.FieldDescriptor field) boolean
GeneratedMessage.ExtendableMessage.hasField
(Descriptors.FieldDescriptor field) boolean
GeneratedMessage.hasField
(Descriptors.FieldDescriptor field) boolean
MapEntry.Builder.hasField
(Descriptors.FieldDescriptor field) boolean
MapEntry.hasField
(Descriptors.FieldDescriptor field) boolean
MessageOrBuilder.hasField
(Descriptors.FieldDescriptor field) Returns true if the given field is set.boolean
MessageReflection.BuilderAdapter.hasField
(Descriptors.FieldDescriptor field) boolean
MessageReflection.ExtensionAdapter.hasField
(Descriptors.FieldDescriptor field) boolean
MessageReflection.ExtensionBuilderAdapter.hasField
(Descriptors.FieldDescriptor field) boolean
MessageReflection.MergeTarget.hasField
(Descriptors.FieldDescriptor field) Returns true if the given field is set.void
GeneratedMessage.GeneratedExtension.internalInit
(Descriptors.FieldDescriptor descriptor) For use by generated code only.Descriptors.FieldDescriptor.isOptionSensitive
(Descriptors.FieldDescriptor field, Object value) void
MessageReflection.BuilderAdapter.mergeGroup
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.ExtensionAdapter.mergeGroup
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.ExtensionBuilderAdapter.mergeGroup
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.MergeTarget.mergeGroup
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) Read the given group field from the wire, merging with the existing field if it is already present.void
MessageReflection.BuilderAdapter.mergeMessage
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.ExtensionAdapter.mergeMessage
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.ExtensionBuilderAdapter.mergeMessage
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) void
MessageReflection.MergeTarget.mergeMessage
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) Read the given message field from the wire, merging with the existing field if it is already present.DynamicMessage.Builder.newBuilderForField
(Descriptors.FieldDescriptor field) GeneratedMessage.Builder.newBuilderForField
(Descriptors.FieldDescriptor field) GeneratedMessage.ExtendableBuilder.newBuilderForField
(Descriptors.FieldDescriptor field) MapEntry.Builder.newBuilderForField
(Descriptors.FieldDescriptor field) Message.Builder.newBuilderForField
(Descriptors.FieldDescriptor field) Create a builder for messages of the appropriate type for the given field.MessageReflection.BuilderAdapter.newEmptyTargetForField
(Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionAdapter.newEmptyTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) MessageReflection.ExtensionBuilderAdapter.newEmptyTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) MessageReflection.MergeTarget.newEmptyTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) Returns an empty merge target for a sub-field.MessageReflection.BuilderAdapter.newMergeTargetForField
(Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionAdapter.newMergeTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) MessageReflection.ExtensionBuilderAdapter.newMergeTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) MessageReflection.MergeTarget.newMergeTargetForField
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) Returns a new merge target for a sub-field.private Message.Builder
MessageReflection.BuilderAdapter.newMessageFieldInstance
(Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.BuilderAdapter.parseGroup
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionAdapter.parseGroup
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionBuilderAdapter.parseGroup
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.MergeTarget.parseGroup
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor descriptor, Message defaultInstance) Parse the input stream into a sub field group defined based on either FieldDescriptor or the default instance.MessageReflection.BuilderAdapter.parseMessage
(CodedInputStream input, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionAdapter.parseMessage
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionBuilderAdapter.parseMessage
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.MergeTarget.parseMessage
(CodedInputStream input, ExtensionRegistryLite registry, Descriptors.FieldDescriptor descriptor, Message defaultInstance) Parse the input stream into a sub field message defined based on either FieldDescriptor or the default instance.MessageReflection.BuilderAdapter.parseMessageFromBytes
(ByteString bytes, ExtensionRegistryLite extensionRegistry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionAdapter.parseMessageFromBytes
(ByteString bytes, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.ExtensionBuilderAdapter.parseMessageFromBytes
(ByteString bytes, ExtensionRegistryLite registry, Descriptors.FieldDescriptor field, Message defaultInstance) MessageReflection.MergeTarget.parseMessageFromBytes
(ByteString bytes, ExtensionRegistryLite registry, Descriptors.FieldDescriptor descriptor, Message defaultInstance) Parse from a ByteString into a sub field message defined based on either FieldDescriptor or the default instance.private void
TextFormat.Printer.printField
(Descriptors.FieldDescriptor field, Object value, TextFormat.TextGenerator generator) void
TextFormat.Printer.printField
(Descriptors.FieldDescriptor field, Object value, Appendable output) TextFormat.Printer.printFieldToString
(Descriptors.FieldDescriptor field, Object value) private void
TextFormat.Printer.printFieldValue
(Descriptors.FieldDescriptor field, Object value, TextFormat.TextGenerator generator) void
TextFormat.Printer.printFieldValue
(Descriptors.FieldDescriptor field, Object value, Appendable output) Outputs a textual representation of the value of given field value.private void
TextFormat.Printer.printShortRepeatedField
(Descriptors.FieldDescriptor field, Object value, TextFormat.TextGenerator generator) private void
TextFormat.Printer.printSingleField
(Descriptors.FieldDescriptor field, Object value, TextFormat.TextGenerator generator) DynamicMessage.Builder.setField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessage.Builder.setField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessage.ExtendableBuilder.setField
(Descriptors.FieldDescriptor field, Object value) GeneratedMessageV3.Builder.setField
(Descriptors.FieldDescriptor field, Object value) Deprecated.GeneratedMessageV3.ExtendableBuilder.setField
(Descriptors.FieldDescriptor field, Object value) Deprecated.MapEntry.Builder.setField
(Descriptors.FieldDescriptor field, Object value) Message.Builder.setField
(Descriptors.FieldDescriptor field, Object value) Sets a field to the given value.MessageReflection.BuilderAdapter.setField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.ExtensionAdapter.setField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.ExtensionBuilderAdapter.setField
(Descriptors.FieldDescriptor field, Object value) MessageReflection.MergeTarget.setField
(Descriptors.FieldDescriptor field, Object value) Sets a field to the given value.TextFormatParseInfoTree.Builder.setLocation
(Descriptors.FieldDescriptor fieldDescriptor, TextFormatParseLocation location) Record the starting location of a single value for a field.DynamicMessage.Builder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) GeneratedMessage.Builder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) GeneratedMessage.ExtendableBuilder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) GeneratedMessageV3.Builder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) Deprecated.GeneratedMessageV3.ExtendableBuilder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) Deprecated.MapEntry.Builder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) Message.Builder.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) Sets an element of a repeated field to the given value.MessageReflection.BuilderAdapter.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) MessageReflection.ExtensionAdapter.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) MessageReflection.ExtensionBuilderAdapter.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) MessageReflection.MergeTarget.setRepeatedField
(Descriptors.FieldDescriptor field, int index, Object value) Sets an element of a repeated field to the given value.TextFormat.Printer.shortDebugString
(Descriptors.FieldDescriptor field, Object value) Deprecated.private boolean
TextFormat.Printer.shouldRedact
(Descriptors.FieldDescriptor field, TextFormat.TextGenerator generator) private static String
MessageReflection.subMessagePrefix
(String prefix, Descriptors.FieldDescriptor field, int index) DebugFormat.toString
(Descriptors.FieldDescriptor field, Object value) private void
DynamicMessage.Builder.verifyContainingType
(Descriptors.FieldDescriptor field) Verifies that the field is a field of this message.private void
DynamicMessage.verifyContainingType
(Descriptors.FieldDescriptor field) Verifies that the field is a field of this message.private void
GeneratedMessage.ExtendableBuilder.verifyContainingType
(Descriptors.FieldDescriptor field) private void
GeneratedMessage.ExtendableMessage.verifyContainingType
(Descriptors.FieldDescriptor field) private void
DynamicMessage.Builder.verifySingularValueType
(Descriptors.FieldDescriptor field, Object value) Verifies thatvalue
is of the appropriate type, in addition to the checks already performed byFieldSet.Builder
.private void
DynamicMessage.Builder.verifyType
(Descriptors.FieldDescriptor field, Object value) Verifies thatvalue
is of the appropriate type, in addition to the checks already performed byFieldSet.Builder
.Method parameters in com.google.protobuf with type arguments of type Descriptors.FieldDescriptorModifier and TypeMethodDescription(package private) static boolean
AbstractMessage.compareFields
(Map<Descriptors.FieldDescriptor, Object> a, Map<Descriptors.FieldDescriptor, Object> b) Compares two sets of fields.(package private) static int
MessageReflection.getSerializedSize
(Message message, Map<Descriptors.FieldDescriptor, Object> fields) protected static int
AbstractMessage.hashFields
(int hash, Map<Descriptors.FieldDescriptor, Object> map) Get a hash code for given fields and values, using the given seed.(package private) void
GeneratedMessage.ExtendableBuilder.internalSetExtensionSet
(FieldSet<Descriptors.FieldDescriptor> extensions) (package private) static boolean
DynamicMessage.isInitialized
(Descriptors.Descriptor type, FieldSet<Descriptors.FieldDescriptor> fields) (package private) BuilderType
AbstractMessage.Builder.mergeFrom
(Message other, Map<Descriptors.FieldDescriptor, Object> allFields) (package private) <UT,
UB> UB ExtensionSchemaFull.parseExtension
(Object containerMessage, Reader reader, Object extensionObject, ExtensionRegistryLite extensionRegistry, FieldSet<Descriptors.FieldDescriptor> extensions, UB unknownFields, UnknownFieldSchema<UT, UB> unknownFieldSchema) (package private) void
ExtensionSchemaFull.parseLengthPrefixedMessageSetItem
(Reader reader, Object extension, ExtensionRegistryLite extensionRegistry, FieldSet<Descriptors.FieldDescriptor> extensions) (package private) void
ExtensionSchemaFull.parseMessageSetItem
(ByteString data, Object extension, ExtensionRegistryLite extensionRegistry, FieldSet<Descriptors.FieldDescriptor> extensions) (package private) void
ExtensionSchemaFull.setExtensions
(Object message, FieldSet<Descriptors.FieldDescriptor> extensions) (package private) static void
MessageReflection.writeMessageTo
(Message message, Map<Descriptors.FieldDescriptor, Object> fields, CodedOutputStream output, boolean alwaysWriteRequiredFields) Constructors in com.google.protobuf with parameters of type Descriptors.FieldDescriptorModifierConstructorDescription(package private)
DynamicMessage
(Descriptors.Descriptor type, FieldSet<Descriptors.FieldDescriptor> fields, Descriptors.FieldDescriptor[] oneofCases, UnknownFieldSet unknownFields) Construct aDynamicMessage
using the givenFieldSet
.private
ExtensionInfo
(Descriptors.FieldDescriptor descriptor) private
ExtensionInfo
(Descriptors.FieldDescriptor descriptor, Message defaultInstance) (package private)
MapEntryAdapter
(Object entry, Descriptors.FieldDescriptor fieldDescriptor) (package private)
MapFieldAccessor
(Descriptors.FieldDescriptor descriptor, Class<? extends GeneratedMessage> messageClass) (package private)
RepeatedEnumFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass) (package private)
RepeatedMessageFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass) (package private)
SingularEnumFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass, String containingOneofCamelCaseName) (package private)
SingularFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass, String containingOneofCamelCaseName) (package private)
SingularMessageFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass, String containingOneofCamelCaseName) (package private)
SingularStringFieldAccessor
(Descriptors.FieldDescriptor descriptor, String camelCaseName, Class<? extends GeneratedMessage> messageClass, Class<? extends GeneratedMessage.Builder<?>> builderClass, String containingOneofCamelCaseName) Constructor parameters in com.google.protobuf with type arguments of type Descriptors.FieldDescriptorModifierConstructorDescription(package private)
DynamicMessage
(Descriptors.Descriptor type, FieldSet<Descriptors.FieldDescriptor> fields, Descriptors.FieldDescriptor[] oneofCases, UnknownFieldSet unknownFields) Construct aDynamicMessage
using the givenFieldSet
.(package private)
ExtensionAdapter
(FieldSet<Descriptors.FieldDescriptor> extensions) (package private)
private
TextFormatParseInfoTree
(Map<Descriptors.FieldDescriptor, List<TextFormatParseLocation>> locationsFromField, Map<Descriptors.FieldDescriptor, List<TextFormatParseInfoTree.Builder>> subtreeBuildersFromField) Construct aTextFormatParseInfoTree
.
this.emittingSingleLine(true).printFieldToString(FieldDescriptor, Object)