Uses of Class
com.google.protobuf.Descriptors.FieldDescriptor

Uses of Descriptors.FieldDescriptor in com.google.protobuf
 

Fields in com.google.protobuf declared as Descriptors.FieldDescriptor
 Descriptors.FieldDescriptor ExtensionRegistry.ExtensionInfo.descriptor
          The extension's descriptor.
 

Methods in com.google.protobuf that return Descriptors.FieldDescriptor
 Descriptors.FieldDescriptor Descriptors.FileDescriptor.findExtensionByName(java.lang.String name)
          Find an extension in the file by name.
 Descriptors.FieldDescriptor Descriptors.Descriptor.findFieldByName(java.lang.String name)
          Finds a field by name.
 Descriptors.FieldDescriptor Descriptors.Descriptor.findFieldByNumber(int number)
          Finds a field by field number.
 Descriptors.FieldDescriptor GeneratedMessage.GeneratedExtension.getDescriptor()
           
 

Methods in com.google.protobuf that return types with arguments of type Descriptors.FieldDescriptor
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> Message.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> Message.Builder.getAllFields()
          Like Message.getAllFields().
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> GeneratedMessage.getAllFields()
           
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> GeneratedMessage.Builder.getAllFields()
           
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> GeneratedMessage.ExtendableMessage.getAllFields()
           
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> DynamicMessage.getAllFields()
           
 java.util.Map<Descriptors.FieldDescriptor,java.lang.Object> DynamicMessage.Builder.getAllFields()
           
 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.getExtensions()
          Get a list of this message type's extensions.
 java.util.List<Descriptors.FieldDescriptor> Descriptors.Descriptor.getFields()
          Get a list of this message type's fields.
 

Methods in com.google.protobuf with parameters of type Descriptors.FieldDescriptor
 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.
 Message.Builder Message.Builder.addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
          Like setRepeatedField, but appends the value as a new element.
 BuilderType GeneratedMessage.Builder.addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
           
 BuilderType GeneratedMessage.ExtendableBuilder.addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
           
 DynamicMessage.Builder DynamicMessage.Builder.addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
           
 Message.Builder Message.Builder.clearField(Descriptors.FieldDescriptor field)
          Clears the field.
 BuilderType GeneratedMessage.Builder.clearField(Descriptors.FieldDescriptor field)
           
 BuilderType GeneratedMessage.ExtendableBuilder.clearField(Descriptors.FieldDescriptor field)
           
 DynamicMessage.Builder DynamicMessage.Builder.clearField(Descriptors.FieldDescriptor field)
           
 int Descriptors.FieldDescriptor.compareTo(Descriptors.FieldDescriptor other)
          Compare with another FieldDescriptor.
 java.lang.Object Message.getField(Descriptors.FieldDescriptor field)
          Obtains the value of the given field, or the default value if it is not set.
 java.lang.Object Message.Builder.getField(Descriptors.FieldDescriptor field)
          Like Message.getField(Descriptors.FieldDescriptor)
 java.lang.Object GeneratedMessage.getField(Descriptors.FieldDescriptor field)
           
 java.lang.Object GeneratedMessage.Builder.getField(Descriptors.FieldDescriptor field)
           
 java.lang.Object GeneratedMessage.ExtendableMessage.getField(Descriptors.FieldDescriptor field)
           
 java.lang.Object DynamicMessage.getField(Descriptors.FieldDescriptor field)
           
 java.lang.Object DynamicMessage.Builder.getField(Descriptors.FieldDescriptor field)
           
 java.lang.Object Message.getRepeatedField(Descriptors.FieldDescriptor field, int index)
          Gets an element of a repeated field.
 java.lang.Object Message.Builder.getRepeatedField(Descriptors.FieldDescriptor field, int index)
          Like Message.getRepeatedField(Descriptors.FieldDescriptor,int)
 java.lang.Object GeneratedMessage.getRepeatedField(Descriptors.FieldDescriptor field, int index)
           
 java.lang.Object GeneratedMessage.Builder.getRepeatedField(Descriptors.FieldDescriptor field, int index)
           
 java.lang.Object GeneratedMessage.ExtendableMessage.getRepeatedField(Descriptors.FieldDescriptor field, int index)
           
 java.lang.Object DynamicMessage.getRepeatedField(Descriptors.FieldDescriptor field, int index)
           
 java.lang.Object DynamicMessage.Builder.getRepeatedField(Descriptors.FieldDescriptor field, int index)
           
 int Message.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
          Gets the number of elements of a repeated field.
 int Message.Builder.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
          Like Message.getRepeatedFieldCount(Descriptors.FieldDescriptor)
 int GeneratedMessage.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
           
 int GeneratedMessage.Builder.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
           
 int GeneratedMessage.ExtendableMessage.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
           
 int DynamicMessage.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
           
 int DynamicMessage.Builder.getRepeatedFieldCount(Descriptors.FieldDescriptor field)
           
 boolean Message.hasField(Descriptors.FieldDescriptor field)
          Returns true if the given field is set.
 boolean Message.Builder.hasField(Descriptors.FieldDescriptor field)
          Like Message.hasField(Descriptors.FieldDescriptor)
 boolean GeneratedMessage.hasField(Descriptors.FieldDescriptor field)
           
 boolean GeneratedMessage.Builder.hasField(Descriptors.FieldDescriptor field)
           
 boolean GeneratedMessage.ExtendableMessage.hasField(Descriptors.FieldDescriptor field)
           
 boolean DynamicMessage.hasField(Descriptors.FieldDescriptor field)
           
 boolean DynamicMessage.Builder.hasField(Descriptors.FieldDescriptor field)
           
 Message.Builder Message.Builder.newBuilderForField(Descriptors.FieldDescriptor field)
          Create a Builder for messages of the appropriate type for the given field.
 Message.Builder GeneratedMessage.Builder.newBuilderForField(Descriptors.FieldDescriptor field)
           
 DynamicMessage.Builder DynamicMessage.Builder.newBuilderForField(Descriptors.FieldDescriptor field)
           
static
<ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,Type>
GeneratedMessage.newGeneratedExtension(Descriptors.FieldDescriptor descriptor, java.lang.Class<Type> type)
          For use by generated code only.
static
<ContainingType extends Message,Type>
GeneratedMessage.GeneratedExtension<ContainingType,java.util.List<Type>>
GeneratedMessage.newRepeatedGeneratedExtension(Descriptors.FieldDescriptor descriptor, java.lang.Class<Type> type)
          For use by generated code only.
static void TextFormat.printField(Descriptors.FieldDescriptor field, java.lang.Object value, com.google.protobuf.TextFormat.TextGenerator generator)
           
 Message.Builder Message.Builder.setField(Descriptors.FieldDescriptor field, java.lang.Object value)
          Sets a field to the given value.
 BuilderType GeneratedMessage.Builder.setField(Descriptors.FieldDescriptor field, java.lang.Object value)
           
 BuilderType GeneratedMessage.ExtendableBuilder.setField(Descriptors.FieldDescriptor field, java.lang.Object value)
           
 DynamicMessage.Builder DynamicMessage.Builder.setField(Descriptors.FieldDescriptor field, 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.
 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)
           
 DynamicMessage.Builder DynamicMessage.Builder.setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
           
 



Copyright © 2008-2010 Google. All Rights Reserved.