Uses of Class
com.google.protobuf.Descriptors.FieldDescriptor
Packages that use Descriptors.FieldDescriptor
Package
Description
-
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.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.abstract Descriptors.FieldDescriptor
Extension.getDescriptor()
Returns the descriptor of the extension.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.Methods in com.google.protobuf that return types with arguments of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionDynamicMessage.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.GeneratedMessage.ExtendableMessage.getAllFieldsRaw()
protected Map
<Descriptors.FieldDescriptor, Object> GeneratedMessage.ExtendableMessage.getExtensionFields()
Descriptors.Descriptor.getExtensions()
Get a list of this message type's extensions.Descriptors.FileDescriptor.getExtensions()
Get a list of top-level extensions declared in this file.Descriptors.Descriptor.getFields()
Get a list of this message type's fields.Descriptors.OneofDescriptor.getFields()
Get a list of this message type's fields.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.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.int
Descriptors.FieldDescriptor.compareTo
(Descriptors.FieldDescriptor other) Compare with anotherFieldDescriptor
.TextFormatParseInfoTree.Builder.getBuilderForSubMessageField
(Descriptors.FieldDescriptor fieldDescriptor) Set for a sub message.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.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.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.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.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.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.void
GeneratedMessage.GeneratedExtension.internalInit
(Descriptors.FieldDescriptor descriptor) For use by generated code only.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.void
TextFormat.Printer.printField
(Descriptors.FieldDescriptor field, Object value, Appendable output) TextFormat.Printer.printFieldToString
(Descriptors.FieldDescriptor field, Object value) void
TextFormat.Printer.printFieldValue
(Descriptors.FieldDescriptor field, Object value, Appendable output) Outputs a textual representation of the value of given field value.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.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.TextFormat.Printer.shortDebugString
(Descriptors.FieldDescriptor field, Object value) Deprecated.DebugFormat.toString
(Descriptors.FieldDescriptor field, Object value) Method parameters in com.google.protobuf with type arguments of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionprotected static int
AbstractMessage.hashFields
(int hash, Map<Descriptors.FieldDescriptor, Object> map) Get a hash code for given fields and values, using the given seed. -
Uses of Descriptors.FieldDescriptor in com.google.protobuf.util
Method parameters in com.google.protobuf.util with type arguments of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionJsonFormat.Printer.includingDefaultValueFields
(Set<Descriptors.FieldDescriptor> fieldsToAlwaysOutput) Creates a newJsonFormat.Printer
that will also print default-valued fields if their FieldDescriptors are found in the supplied set. -
Uses of Descriptors.FieldDescriptor in dev.enola.thing.message
Methods in dev.enola.thing.message with parameters of type Descriptors.FieldDescriptorModifier and TypeMethodDescriptionstatic String
ProtoTypes.getFieldERI
(Descriptors.FieldDescriptor fieldDescriptor)
this.emittingSingleLine(true).printFieldToString(FieldDescriptor, Object)