Uses of Class
com.google.protobuf.Descriptors.FieldDescriptor
-
Packages that use Descriptors.FieldDescriptor Package Description com.google.protobuf -
-
Uses of Descriptors.FieldDescriptor in com.google.protobuf
Fields in com.google.protobuf declared as Descriptors.FieldDescriptor Modifier and Type Field Description Descriptors.FieldDescriptor
ExtensionRegistry.ExtensionInfo. descriptor
The extension's descriptor.Methods in com.google.protobuf that return types with arguments of type Descriptors.FieldDescriptor Modifier and Type Method Description java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
DynamicMessage.Builder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
DynamicMessage. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage.Builder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage.ExtendableBuilder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage.ExtendableMessage. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3.Builder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3.ExtendableBuilder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3.ExtendableMessage. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
MapEntry.Builder. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
MapEntry. getAllFields()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
MessageOrBuilder. getAllFields()
Returns a collection of all the fields in this message which are set and their corresponding values.java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage.ExtendableMessage. getAllFieldsRaw()
java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3.ExtendableMessage. getAllFieldsRaw()
protected java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessage.ExtendableMessage. getExtensionFields()
protected java.util.Map<Descriptors.FieldDescriptor,java.lang.Object>
GeneratedMessageV3.ExtendableMessage. getExtensionFields()
java.util.List<Descriptors.FieldDescriptor>
Descriptors.Descriptor. getExtensions()
Get a list of this message type's extensions.java.util.List<Descriptors.FieldDescriptor>
Descriptors.FileDescriptor. getExtensions()
Get a list of top-level extensions declared in this file.java.util.List<Descriptors.FieldDescriptor>
Descriptors.Descriptor. getFields()
Get a list of this message type's fields.java.util.List<Descriptors.FieldDescriptor>
Descriptors.OneofDescriptor. getFields()
Get a list of this message type's fields.Methods in com.google.protobuf with parameters of type Descriptors.FieldDescriptor Modifier and Type Method Description void
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
DynamicMessage.Builder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderType
GeneratedMessage.Builder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderType
GeneratedMessage.ExtendableBuilder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderT
GeneratedMessageV3.Builder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderT
GeneratedMessageV3.ExtendableBuilder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
MapEntry.Builder<K,V>
MapEntry.Builder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
Message.Builder
Message.Builder. addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
LikesetRepeatedField
, but appends the value as a new element.DynamicMessage.Builder
DynamicMessage.Builder. clearField(Descriptors.FieldDescriptor field)
BuilderType
GeneratedMessage.Builder. clearField(Descriptors.FieldDescriptor field)
BuilderType
GeneratedMessage.ExtendableBuilder. clearField(Descriptors.FieldDescriptor field)
BuilderT
GeneratedMessageV3.Builder. clearField(Descriptors.FieldDescriptor field)
BuilderT
GeneratedMessageV3.ExtendableBuilder. clearField(Descriptors.FieldDescriptor field)
MapEntry.Builder<K,V>
MapEntry.Builder. clearField(Descriptors.FieldDescriptor field)
Message.Builder
Message.Builder. clearField(Descriptors.FieldDescriptor field)
Clears the field.int
Descriptors.FieldDescriptor. compareTo(Descriptors.FieldDescriptor other)
Compare with anotherFieldDescriptor
.TextFormatParseInfoTree.Builder
TextFormatParseInfoTree.Builder. getBuilderForSubMessageField(Descriptors.FieldDescriptor fieldDescriptor)
Set for a sub message.java.lang.Object
DynamicMessage.Builder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
DynamicMessage. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessage.Builder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessage.ExtendableBuilder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessage.ExtendableMessage. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessage. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessageV3.Builder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessageV3.ExtendableBuilder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessageV3.ExtendableMessage. getField(Descriptors.FieldDescriptor field)
java.lang.Object
GeneratedMessageV3. getField(Descriptors.FieldDescriptor field)
java.lang.Object
MapEntry.Builder. getField(Descriptors.FieldDescriptor field)
java.lang.Object
MapEntry. getField(Descriptors.FieldDescriptor field)
java.lang.Object
MessageOrBuilder. getField(Descriptors.FieldDescriptor field)
Obtains the value of the given field, or the default value if it is not set.Message.Builder
AbstractMessage.Builder. getFieldBuilder(Descriptors.FieldDescriptor field)
Message.Builder
DynamicMessage.Builder. getFieldBuilder(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessage.Builder. getFieldBuilder(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessageV3.Builder. getFieldBuilder(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessageV3.ExtendableBuilder. getFieldBuilder(Descriptors.FieldDescriptor field)
Message.Builder
Message.Builder. getFieldBuilder(Descriptors.FieldDescriptor field)
Get a nested builder instance for the given field.TextFormatParseLocation
TextFormatParseInfoTree. getLocation(Descriptors.FieldDescriptor fieldDescriptor, int index)
Get the location in the source of a field's value.java.util.List<TextFormatParseLocation>
TextFormatParseInfoTree. getLocations(Descriptors.FieldDescriptor fieldDescriptor)
Retrieve all the locations of a field.TextFormatParseInfoTree
TextFormatParseInfoTree. getNestedTree(Descriptors.FieldDescriptor fieldDescriptor, int index)
Returns the parse info tree for the given field, which must be a message type.java.util.List<TextFormatParseInfoTree>
TextFormatParseInfoTree. getNestedTrees(Descriptors.FieldDescriptor fieldDescriptor)
Retrieve a list of all the location information trees for a sub message field.java.lang.Object
DynamicMessage.Builder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
DynamicMessage. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessage.Builder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessage.ExtendableBuilder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessage.ExtendableMessage. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessage. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessageV3.Builder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessageV3.ExtendableBuilder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessageV3.ExtendableMessage. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
GeneratedMessageV3. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
MapEntry.Builder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
MapEntry. getRepeatedField(Descriptors.FieldDescriptor field, int index)
java.lang.Object
MessageOrBuilder. getRepeatedField(Descriptors.FieldDescriptor field, int index)
Gets an element of a repeated field.Message.Builder
AbstractMessage.Builder. getRepeatedFieldBuilder(Descriptors.FieldDescriptor field, int index)
Message.Builder
DynamicMessage.Builder. getRepeatedFieldBuilder(Descriptors.FieldDescriptor field, int index)
Message.Builder
GeneratedMessage.Builder. getRepeatedFieldBuilder(Descriptors.FieldDescriptor field, int index)
Message.Builder
GeneratedMessageV3.Builder. getRepeatedFieldBuilder(Descriptors.FieldDescriptor field, int index)
Message.Builder
GeneratedMessageV3.ExtendableBuilder. getRepeatedFieldBuilder(Descriptors.FieldDescriptor field, int index)
Message.Builder
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
GeneratedMessageV3.Builder. getRepeatedFieldCount(Descriptors.FieldDescriptor field)
int
GeneratedMessageV3.ExtendableBuilder. getRepeatedFieldCount(Descriptors.FieldDescriptor field)
int
GeneratedMessageV3.ExtendableMessage. getRepeatedFieldCount(Descriptors.FieldDescriptor field)
int
GeneratedMessageV3. 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
GeneratedMessageV3.Builder. hasField(Descriptors.FieldDescriptor field)
boolean
GeneratedMessageV3.ExtendableBuilder. hasField(Descriptors.FieldDescriptor field)
boolean
GeneratedMessageV3.ExtendableMessage. hasField(Descriptors.FieldDescriptor field)
boolean
GeneratedMessageV3. 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
DynamicMessage.Builder. newBuilderForField(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessage.Builder. newBuilderForField(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessageV3.Builder. newBuilderForField(Descriptors.FieldDescriptor field)
Message.Builder
GeneratedMessageV3.ExtendableBuilder. newBuilderForField(Descriptors.FieldDescriptor field)
Message.Builder
MapEntry.Builder. newBuilderForField(Descriptors.FieldDescriptor field)
Message.Builder
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, java.lang.Object value, java.lang.Appendable output)
static void
TextFormat. printField(Descriptors.FieldDescriptor field, java.lang.Object value, java.lang.Appendable output)
Deprecated.Useprinter().printField(FieldDescriptor, Object, Appendable)
java.lang.String
TextFormat.Printer. printFieldToString(Descriptors.FieldDescriptor field, java.lang.Object value)
static java.lang.String
TextFormat. printFieldToString(Descriptors.FieldDescriptor field, java.lang.Object value)
Deprecated.Useprinter().printFieldToString(FieldDescriptor, Object)
void
TextFormat.Printer. printFieldValue(Descriptors.FieldDescriptor field, java.lang.Object value, java.lang.Appendable output)
Outputs a textual representation of the value of given field value.static void
TextFormat. printFieldValue(Descriptors.FieldDescriptor field, java.lang.Object value, java.lang.Appendable output)
Deprecated.Useprinter().printFieldValue(FieldDescriptor, Object, Appendable)
static void
TextFormat. printUnicodeFieldValue(Descriptors.FieldDescriptor field, java.lang.Object value, java.lang.Appendable output)
Deprecated.Useprinter().escapingNonAscii(false).printFieldValue(FieldDescriptor, Object, Appendable)
DynamicMessage.Builder
DynamicMessage.Builder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderType
GeneratedMessage.Builder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderType
GeneratedMessage.ExtendableBuilder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderT
GeneratedMessageV3.Builder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
BuilderT
GeneratedMessageV3.ExtendableBuilder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
MapEntry.Builder<K,V>
MapEntry.Builder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
Message.Builder
Message.Builder. setField(Descriptors.FieldDescriptor field, java.lang.Object value)
Sets a field to the given value.TextFormatParseInfoTree.Builder
TextFormatParseInfoTree.Builder. setLocation(Descriptors.FieldDescriptor fieldDescriptor, TextFormatParseLocation location)
Record the starting location of a single value for a field.DynamicMessage.Builder
DynamicMessage.Builder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
BuilderType
GeneratedMessage.Builder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
BuilderType
GeneratedMessage.ExtendableBuilder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
BuilderT
GeneratedMessageV3.Builder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
BuilderT
GeneratedMessageV3.ExtendableBuilder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
MapEntry.Builder<K,V>
MapEntry.Builder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Message.Builder
Message.Builder. setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Sets an element of a repeated field to the given value.java.lang.String
TextFormat.Printer. shortDebugString(Descriptors.FieldDescriptor field, java.lang.Object value)
Generates a human readable form of the field, useful for debugging and other purposes, with no newline characters.static java.lang.String
TextFormat. shortDebugString(Descriptors.FieldDescriptor field, java.lang.Object value)
Deprecated.Useprinter().shortDebugString(FieldDescriptor, Object)
Method parameters in com.google.protobuf with type arguments of type Descriptors.FieldDescriptor Modifier and Type Method Description protected static int
AbstractMessage. hashFields(int hash, java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> map)
Get a hash code for given fields and values, using the given seed.
-