Searched refs:FieldDescriptor (Results 1 - 25 of 97) sorted by relevance

1234

/external/protobuf/src/google/protobuf/compiler/cpp/
H A Dcpp_helpers.cc153 string FieldName(const FieldDescriptor* field) {
162 string FieldConstantName(const FieldDescriptor *field) {
178 string FieldMessageTypeName(const FieldDescriptor* field) {
192 const char* PrimitiveTypeName(FieldDescriptor::CppType type) {
194 case FieldDescriptor::CPPTYPE_INT32 : return "::google::protobuf::int32";
195 case FieldDescriptor::CPPTYPE_INT64 : return "::google::protobuf::int64";
196 case FieldDescriptor::CPPTYPE_UINT32 : return "::google::protobuf::uint32";
197 case FieldDescriptor::CPPTYPE_UINT64 : return "::google::protobuf::uint64";
198 case FieldDescriptor::CPPTYPE_DOUBLE : return "double";
199 case FieldDescriptor
[all...]
H A Dcpp_extension.h43 class FieldDescriptor; // descriptor.h
59 explicit ExtensionGenerator(const FieldDescriptor* descriptor,
73 const FieldDescriptor* descriptor_;
H A Dcpp_primitive_field.cc52 int FixedSize(FieldDescriptor::Type type) {
54 case FieldDescriptor::TYPE_INT32 : return -1;
55 case FieldDescriptor::TYPE_INT64 : return -1;
56 case FieldDescriptor::TYPE_UINT32 : return -1;
57 case FieldDescriptor::TYPE_UINT64 : return -1;
58 case FieldDescriptor::TYPE_SINT32 : return -1;
59 case FieldDescriptor::TYPE_SINT64 : return -1;
60 case FieldDescriptor::TYPE_FIXED32 : return WireFormatLite::kFixed32Size;
61 case FieldDescriptor::TYPE_FIXED64 : return WireFormatLite::kFixed64Size;
62 case FieldDescriptor
[all...]
H A Dcpp_helpers.h69 string FieldName(const FieldDescriptor* field);
73 string FieldConstantName(const FieldDescriptor *field);
77 inline const Descriptor* FieldScope(const FieldDescriptor* field) {
84 string FieldMessageTypeName(const FieldDescriptor* field);
94 const char* PrimitiveTypeName(FieldDescriptor::CppType type);
98 const char* DeclaredTypeMethodName(FieldDescriptor::Type type);
101 string DefaultValue(const FieldDescriptor* field);
H A Dcpp_field.cc54 void SetCommonFieldVariables(const FieldDescriptor* descriptor,
93 FieldGenerator* FieldGeneratorMap::MakeGenerator(const FieldDescriptor* field) {
96 case FieldDescriptor::CPPTYPE_MESSAGE:
98 case FieldDescriptor::CPPTYPE_STRING:
104 case FieldDescriptor::CPPTYPE_ENUM:
111 case FieldDescriptor::CPPTYPE_MESSAGE:
113 case FieldDescriptor::CPPTYPE_STRING:
119 case FieldDescriptor::CPPTYPE_ENUM:
130 const FieldDescriptor* field) const {
/external/protobuf/src/google/protobuf/
H A Dgenerated_message_reflection.h140 bool HasField(const Message& message, const FieldDescriptor* field) const;
141 int FieldSize(const Message& message, const FieldDescriptor* field) const;
142 void ClearField(Message* message, const FieldDescriptor* field) const;
143 void RemoveLast(Message* message, const FieldDescriptor* field) const;
145 void SwapElements(Message* message, const FieldDescriptor* field,
148 vector<const FieldDescriptor*>* output) const;
151 const FieldDescriptor* field) const;
153 const FieldDescriptor* field) const;
155 const FieldDescriptor* field) const;
157 const FieldDescriptor* fiel
[all...]
H A Dmessage.h86 // FieldDescriptor* text_field = descriptor->FindFieldByName("text");
88 // assert(text_field->type() == FieldDescriptor::TYPE_STRING);
89 // assert(text_field->label() == FieldDescriptor::TYPE_OPTIONAL);
90 // FieldDescriptor* numbers_field = descriptor->FindFieldByName("numbers");
92 // assert(numbers_field->type() == FieldDescriptor::TYPE_INT32);
93 // assert(numbers_field->label() == FieldDescriptor::TYPE_REPEATED);
155 class FieldDescriptor; // descriptor.h
354 // - The FieldDescriptor is not a field of this message type.
356 // each field type in FieldDescriptor::TYPE_*, there is only one
400 const FieldDescriptor* fiel
[all...]
H A Ddescriptor.h39 // fields by passing the FieldDescriptor of the field you are interested
67 class FieldDescriptor;
153 const FieldDescriptor* field(int index) const;
157 const FieldDescriptor* FindFieldByNumber(int number) const;
159 const FieldDescriptor* FindFieldByName(const string& name) const;
164 const FieldDescriptor* FindFieldByLowercaseName(
171 const FieldDescriptor* FindFieldByCamelcaseName(
225 const FieldDescriptor* extension(int index) const;
229 const FieldDescriptor* FindExtensionByName(const string& name) const;
233 const FieldDescriptor* FindExtensionByLowercaseNam
293 class LIBPROTOBUF_EXPORT FieldDescriptor { class in namespace:google::protobuf
533 FieldDescriptor() {} function in class:google::protobuf::FieldDescriptor
[all...]
H A Dwire_format.h79 const FieldDescriptor* field);
83 FieldDescriptor::Type type);
87 static inline int TagSize(int field_number, FieldDescriptor::Type type);
180 static uint32 MakeTag(const FieldDescriptor* field);
186 const FieldDescriptor* field, // May be NULL for unknown
192 const FieldDescriptor* field, // Cannot be NULL
200 const FieldDescriptor* field, // Cannot be NULL
209 const FieldDescriptor* field,
213 const FieldDescriptor* field,
221 const FieldDescriptor* fiel
[all...]
H A Dgenerated_message_reflection.cc84 const Descriptor* descriptor, const FieldDescriptor* field,
94 const char* cpptype_names_[FieldDescriptor::MAX_CPPTYPE + 1] = {
109 const Descriptor* descriptor, const FieldDescriptor* field,
111 FieldDescriptor::CppType expected_type) {
123 const Descriptor* descriptor, const FieldDescriptor* field,
144 if (field->cpp_type() != FieldDescriptor::CPPTYPE_##CPPTYPE) \
146 FieldDescriptor::CPPTYPE_##CPPTYPE)
156 USAGE_CHECK_NE(field->label(), FieldDescriptor::LABEL_REPEATED, METHOD, \
159 USAGE_CHECK_EQ(field->label(), FieldDescriptor::LABEL_REPEATED, METHOD, \
221 const FieldDescriptor* fiel
[all...]
H A Dreflection_ops.cc60 vector<const FieldDescriptor*> fields;
63 const FieldDescriptor* field = fields[i];
70 case FieldDescriptor::CPPTYPE_##CPPTYPE: \
86 case FieldDescriptor::CPPTYPE_MESSAGE:
95 case FieldDescriptor::CPPTYPE_##CPPTYPE: \
111 case FieldDescriptor::CPPTYPE_MESSAGE:
126 vector<const FieldDescriptor*> fields;
149 vector<const FieldDescriptor*> fields;
152 const FieldDescriptor* field = fields[i];
153 if (field->cpp_type() == FieldDescriptor
[all...]
/external/protobuf/src/google/protobuf/compiler/java/
H A Djava_primitive_field.cc95 const char* GetCapitalizedType(const FieldDescriptor* field) {
97 case FieldDescriptor::TYPE_INT32 : return "Int32" ;
98 case FieldDescriptor::TYPE_UINT32 : return "UInt32" ;
99 case FieldDescriptor::TYPE_SINT32 : return "SInt32" ;
100 case FieldDescriptor::TYPE_FIXED32 : return "Fixed32" ;
101 case FieldDescriptor::TYPE_SFIXED32: return "SFixed32";
102 case FieldDescriptor::TYPE_INT64 : return "Int64" ;
103 case FieldDescriptor::TYPE_UINT64 : return "UInt64" ;
104 case FieldDescriptor::TYPE_SINT64 : return "SInt64" ;
105 case FieldDescriptor
[all...]
H A Djava_helpers.cc57 const string& FieldName(const FieldDescriptor* field) {
61 if (GetType(field) == FieldDescriptor::TYPE_GROUP) {
101 string UnderscoresToCamelCase(const FieldDescriptor* field) {
105 string UnderscoresToCapitalizedCamelCase(const FieldDescriptor* field) {
176 string FieldConstantName(const FieldDescriptor *field) {
182 FieldDescriptor::Type GetType(const FieldDescriptor* field) {
186 JavaType GetJavaType(const FieldDescriptor* field) {
188 case FieldDescriptor::TYPE_INT32:
189 case FieldDescriptor
[all...]
H A Djava_extension.cc47 const char* TypeName(FieldDescriptor::Type field_type) {
49 case FieldDescriptor::TYPE_INT32 : return "INT32";
50 case FieldDescriptor::TYPE_UINT32 : return "UINT32";
51 case FieldDescriptor::TYPE_SINT32 : return "SINT32";
52 case FieldDescriptor::TYPE_FIXED32 : return "FIXED32";
53 case FieldDescriptor::TYPE_SFIXED32: return "SFIXED32";
54 case FieldDescriptor::TYPE_INT64 : return "INT64";
55 case FieldDescriptor::TYPE_UINT64 : return "UINT64";
56 case FieldDescriptor::TYPE_SINT64 : return "SINT64";
57 case FieldDescriptor
[all...]
H A Djava_extension.h44 class FieldDescriptor; // descriptor.h
59 explicit ExtensionGenerator(const FieldDescriptor* descriptor);
67 const FieldDescriptor* descriptor_;
H A Djava_helpers.h54 string UnderscoresToCamelCase(const FieldDescriptor* field);
55 string UnderscoresToCapitalizedCamelCase(const FieldDescriptor* field);
87 inline string ExtensionIdentifierName(const FieldDescriptor* descriptor) {
94 string FieldConstantName(const FieldDescriptor *field);
96 // Returns the type of the FieldDescriptor.
99 FieldDescriptor::Type GetType(const FieldDescriptor* field);
113 JavaType GetJavaType(const FieldDescriptor* field);
120 string DefaultValue(const FieldDescriptor* field);
H A Djava_enum_field.h49 explicit EnumFieldGenerator(const FieldDescriptor* descriptor);
65 const FieldDescriptor* descriptor_;
73 explicit RepeatedEnumFieldGenerator(const FieldDescriptor* descriptor);
90 const FieldDescriptor* descriptor_;
H A Djava_message_field.h49 explicit MessageFieldGenerator(const FieldDescriptor* descriptor);
65 const FieldDescriptor* descriptor_;
73 explicit RepeatedMessageFieldGenerator(const FieldDescriptor* descriptor);
89 const FieldDescriptor* descriptor_;
H A Djava_primitive_field.h49 explicit PrimitiveFieldGenerator(const FieldDescriptor* descriptor);
65 const FieldDescriptor* descriptor_;
73 explicit RepeatedPrimitiveFieldGenerator(const FieldDescriptor* descriptor);
90 const FieldDescriptor* descriptor_;
/external/protobuf/java/src/main/java/com/google/protobuf/
H A DMessage.java70 * {@link #getField(Descriptors.FieldDescriptor)} for each field. The map
74 Map<Descriptors.FieldDescriptor, Object> getAllFields();
82 boolean hasField(Descriptors.FieldDescriptor field);
91 Object getField(Descriptors.FieldDescriptor field);
100 int getRepeatedFieldCount(Descriptors.FieldDescriptor field);
110 Object getRepeatedField(Descriptors.FieldDescriptor field, int index);
209 Map<Descriptors.FieldDescriptor, Object> getAllFields();
216 Builder newBuilderForField(Descriptors.FieldDescriptor field);
218 /** Like {@link Message#hasField(Descriptors.FieldDescriptor)} */
219 boolean hasField(Descriptors.FieldDescriptor fiel
[all...]
H A DDynamicMessage.java34 import com.google.protobuf.Descriptors.FieldDescriptor;
48 private final FieldSet<FieldDescriptor> fields;
55 private DynamicMessage(Descriptor type, FieldSet<FieldDescriptor> fields,
67 return new DynamicMessage(type, FieldSet.<FieldDescriptor>emptySet(),
150 public Map<FieldDescriptor, Object> getAllFields() {
154 public boolean hasField(FieldDescriptor field) {
159 public Object getField(FieldDescriptor field) {
163 if (field.getJavaType() == FieldDescriptor.JavaType.MESSAGE) {
172 public int getRepeatedFieldCount(FieldDescriptor field) {
177 public Object getRepeatedField(FieldDescriptor fiel
[all...]
H A DExtensionRegistry.java34 import com.google.protobuf.Descriptors.FieldDescriptor;
113 public final FieldDescriptor descriptor;
121 private ExtensionInfo(final FieldDescriptor descriptor) {
125 private ExtensionInfo(final FieldDescriptor descriptor,
159 FieldDescriptor.JavaType.MESSAGE) {
173 public void add(final FieldDescriptor type) {
174 if (type.getJavaType() == FieldDescriptor.JavaType.MESSAGE) {
183 public void add(final FieldDescriptor type, final Message defaultInstance) {
184 if (type.getJavaType() != FieldDescriptor.JavaType.MESSAGE) {
221 "ExtensionRegistry.add() was given a FieldDescriptor fo
[all...]
/external/protobuf/src/google/protobuf/compiler/javamicro/
H A Djavamicro_primitive_field.cc95 const char* GetCapitalizedType(const FieldDescriptor* field) {
97 case FieldDescriptor::TYPE_INT32 : return "Int32" ;
98 case FieldDescriptor::TYPE_UINT32 : return "UInt32" ;
99 case FieldDescriptor::TYPE_SINT32 : return "SInt32" ;
100 case FieldDescriptor::TYPE_FIXED32 : return "Fixed32" ;
101 case FieldDescriptor::TYPE_SFIXED32: return "SFixed32";
102 case FieldDescriptor::TYPE_INT64 : return "Int64" ;
103 case FieldDescriptor::TYPE_UINT64 : return "UInt64" ;
104 case FieldDescriptor::TYPE_SINT64 : return "SInt64" ;
105 case FieldDescriptor
[all...]
H A Djavamicro_helpers.cc57 const string& FieldName(const FieldDescriptor* field) {
61 if (field->type() == FieldDescriptor::TYPE_GROUP) {
101 string UnderscoresToCamelCase(const FieldDescriptor* field) {
105 string UnderscoresToCapitalizedCamelCase(const FieldDescriptor* field) {
252 string FieldConstantName(const FieldDescriptor *field) {
258 JavaType GetJavaType(FieldDescriptor::Type field_type) {
260 case FieldDescriptor::TYPE_INT32:
261 case FieldDescriptor::TYPE_UINT32:
262 case FieldDescriptor::TYPE_SINT32:
263 case FieldDescriptor
[all...]
H A Djavamicro_helpers.h55 string UnderscoresToCamelCase(const FieldDescriptor* field);
56 string UnderscoresToCapitalizedCamelCase(const FieldDescriptor* field);
89 const FieldDescriptor* descriptor) {
96 string FieldConstantName(const FieldDescriptor *field);
110 JavaType GetJavaType(FieldDescriptor::Type field_type);
112 inline JavaType GetJavaType(const FieldDescriptor* field) {
121 string DefaultValue(const Params& params, const FieldDescriptor* field);

Completed in 6721 milliseconds

1234