1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: packages/modules/common/proto/classpaths.proto
3
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto
6
7 #include <cstdint>
8 #include <limits>
9 #include <string>
10
11 #include <google/protobuf/port_def.inc>
12 #if PROTOBUF_VERSION < 3021000
13 #error This file was generated by a newer version of protoc which is
14 #error incompatible with your Protocol Buffer headers. Please update
15 #error your headers.
16 #endif
17 #if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
18 #error This file was generated by an older version of protoc which is
19 #error incompatible with your Protocol Buffer headers. Please
20 #error regenerate this file with a newer version of protoc.
21 #endif
22
23 #include <google/protobuf/port_undef.inc>
24 #include <google/protobuf/io/coded_stream.h>
25 #include <google/protobuf/arena.h>
26 #include <google/protobuf/arenastring.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/message_lite.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/generated_enum_util.h>
33 // @@protoc_insertion_point(includes)
34 #include <google/protobuf/port_def.inc>
35 #define PROTOBUF_INTERNAL_EXPORT_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto
36 PROTOBUF_NAMESPACE_OPEN
37 namespace internal {
38 class AnyMetadata;
39 } // namespace internal
40 PROTOBUF_NAMESPACE_CLOSE
41
42 // Internal implementation detail -- do not use these members.
43 struct TableStruct_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto {
44 static const ::uint32_t offsets[];
45 };
46 class ExportedClasspathsJars;
47 struct ExportedClasspathsJarsDefaultTypeInternal;
48 extern ExportedClasspathsJarsDefaultTypeInternal _ExportedClasspathsJars_default_instance_;
49 class Jar;
50 struct JarDefaultTypeInternal;
51 extern JarDefaultTypeInternal _Jar_default_instance_;
52 PROTOBUF_NAMESPACE_OPEN
53 template<> ::ExportedClasspathsJars* Arena::CreateMaybeMessage<::ExportedClasspathsJars>(Arena*);
54 template<> ::Jar* Arena::CreateMaybeMessage<::Jar>(Arena*);
55 PROTOBUF_NAMESPACE_CLOSE
56
57 enum Classpath : int {
58 UNKNOWN = 0,
59 BOOTCLASSPATH = 1,
60 SYSTEMSERVERCLASSPATH = 2,
61 DEX2OATBOOTCLASSPATH = 3,
62 STANDALONE_SYSTEMSERVER_JARS = 4,
63 Classpath_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::int32_t>::min(),
64 Classpath_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::int32_t>::max()
65 };
66 bool Classpath_IsValid(int value);
67 constexpr Classpath Classpath_MIN = UNKNOWN;
68 constexpr Classpath Classpath_MAX = STANDALONE_SYSTEMSERVER_JARS;
69 constexpr int Classpath_ARRAYSIZE = Classpath_MAX + 1;
70
71 const std::string& Classpath_Name(Classpath value);
72 template<typename T>
Classpath_Name(T enum_t_value)73 inline const std::string& Classpath_Name(T enum_t_value) {
74 static_assert(::std::is_same<T, Classpath>::value ||
75 ::std::is_integral<T>::value,
76 "Incorrect type passed to function Classpath_Name.");
77 return Classpath_Name(static_cast<Classpath>(enum_t_value));
78 }
79 bool Classpath_Parse(
80 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Classpath* value);
81 // ===================================================================
82
83 class Jar final :
84 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:Jar) */ {
85 public:
Jar()86 inline Jar() : Jar(nullptr) {}
87 ~Jar() override;
88 explicit PROTOBUF_CONSTEXPR Jar(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
89
90 Jar(const Jar& from);
Jar(Jar && from)91 Jar(Jar&& from) noexcept
92 : Jar() {
93 *this = ::std::move(from);
94 }
95
96 inline Jar& operator=(const Jar& from) {
97 if (this == &from) return *this;
98 CopyFrom(from);
99 return *this;
100 }
101 inline Jar& operator=(Jar&& from) noexcept {
102 if (this == &from) return *this;
103 if (GetOwningArena() == from.GetOwningArena()
104 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
105 && GetOwningArena() != nullptr
106 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
107 ) {
108 InternalSwap(&from);
109 } else {
110 CopyFrom(from);
111 }
112 return *this;
113 }
114
default_instance()115 static const Jar& default_instance() {
116 return *internal_default_instance();
117 }
internal_default_instance()118 static inline const Jar* internal_default_instance() {
119 return reinterpret_cast<const Jar*>(
120 &_Jar_default_instance_);
121 }
122 static constexpr int kIndexInFileMessages =
123 0;
124
swap(Jar & a,Jar & b)125 friend void swap(Jar& a, Jar& b) {
126 a.Swap(&b);
127 }
Swap(Jar * other)128 inline void Swap(Jar* other) {
129 if (other == this) return;
130 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
131 if (GetOwningArena() != nullptr &&
132 GetOwningArena() == other->GetOwningArena()) {
133 #else // PROTOBUF_FORCE_COPY_IN_SWAP
134 if (GetOwningArena() == other->GetOwningArena()) {
135 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
136 InternalSwap(other);
137 } else {
138 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
139 }
140 }
141 void UnsafeArenaSwap(Jar* other) {
142 if (other == this) return;
143 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
144 InternalSwap(other);
145 }
146
147 // implements Message ----------------------------------------------
148
149 Jar* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
150 return CreateMaybeMessage<Jar>(arena);
151 }
152 Jar* New() const {
153 return New(nullptr);
154 }
155 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
156 void CopyFrom(const Jar& from);
157 void MergeFrom(const Jar& from);
158 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
159 bool IsInitialized() const final;
160
161 size_t ByteSizeLong() const final;
162 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
163 ::uint8_t* _InternalSerialize(
164 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
165 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
166
167 private:
168 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
169 void SharedDtor();
170 void SetCachedSize(int size) const;
171 void InternalSwap(Jar* other);
172
173 private:
174 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
175 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
176 return "Jar";
177 }
178 protected:
179 explicit Jar(::PROTOBUF_NAMESPACE_ID::Arena* arena,
180 bool is_message_owned = false);
181 public:
182
183 std::string GetTypeName() const final;
184
185 // nested types ----------------------------------------------------
186
187 // accessors -------------------------------------------------------
188
189 enum : int {
190 kPathFieldNumber = 1,
191 kMinSdkVersionFieldNumber = 3,
192 kMaxSdkVersionFieldNumber = 4,
193 kClasspathFieldNumber = 2,
194 };
195 // string path = 1;
196 void clear_path();
197 const std::string& path() const;
198 template <typename ArgT0 = const std::string&, typename... ArgT>
199 void set_path(ArgT0&& arg0, ArgT... args);
200 std::string* mutable_path();
201 PROTOBUF_NODISCARD std::string* release_path();
202 void set_allocated_path(std::string* path);
203 private:
204 const std::string& _internal_path() const;
205 inline PROTOBUF_ALWAYS_INLINE void _internal_set_path(const std::string& value);
206 std::string* _internal_mutable_path();
207 public:
208
209 // string min_sdk_version = 3;
210 void clear_min_sdk_version();
211 const std::string& min_sdk_version() const;
212 template <typename ArgT0 = const std::string&, typename... ArgT>
213 void set_min_sdk_version(ArgT0&& arg0, ArgT... args);
214 std::string* mutable_min_sdk_version();
215 PROTOBUF_NODISCARD std::string* release_min_sdk_version();
216 void set_allocated_min_sdk_version(std::string* min_sdk_version);
217 private:
218 const std::string& _internal_min_sdk_version() const;
219 inline PROTOBUF_ALWAYS_INLINE void _internal_set_min_sdk_version(const std::string& value);
220 std::string* _internal_mutable_min_sdk_version();
221 public:
222
223 // string max_sdk_version = 4;
224 void clear_max_sdk_version();
225 const std::string& max_sdk_version() const;
226 template <typename ArgT0 = const std::string&, typename... ArgT>
227 void set_max_sdk_version(ArgT0&& arg0, ArgT... args);
228 std::string* mutable_max_sdk_version();
229 PROTOBUF_NODISCARD std::string* release_max_sdk_version();
230 void set_allocated_max_sdk_version(std::string* max_sdk_version);
231 private:
232 const std::string& _internal_max_sdk_version() const;
233 inline PROTOBUF_ALWAYS_INLINE void _internal_set_max_sdk_version(const std::string& value);
234 std::string* _internal_mutable_max_sdk_version();
235 public:
236
237 // .Classpath classpath = 2;
238 void clear_classpath();
239 ::Classpath classpath() const;
240 void set_classpath(::Classpath value);
241 private:
242 ::Classpath _internal_classpath() const;
243 void _internal_set_classpath(::Classpath value);
244 public:
245
246 // @@protoc_insertion_point(class_scope:Jar)
247 private:
248 class _Internal;
249
250 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
251 typedef void InternalArenaConstructable_;
252 typedef void DestructorSkippable_;
253 struct Impl_ {
254 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr path_;
255 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr min_sdk_version_;
256 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr max_sdk_version_;
257 int classpath_;
258 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
259 };
260 union { Impl_ _impl_; };
261 friend struct ::TableStruct_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto;
262 };
263 // -------------------------------------------------------------------
264
265 class ExportedClasspathsJars final :
266 public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ExportedClasspathsJars) */ {
267 public:
ExportedClasspathsJars()268 inline ExportedClasspathsJars() : ExportedClasspathsJars(nullptr) {}
269 ~ExportedClasspathsJars() override;
270 explicit PROTOBUF_CONSTEXPR ExportedClasspathsJars(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
271
272 ExportedClasspathsJars(const ExportedClasspathsJars& from);
ExportedClasspathsJars(ExportedClasspathsJars && from)273 ExportedClasspathsJars(ExportedClasspathsJars&& from) noexcept
274 : ExportedClasspathsJars() {
275 *this = ::std::move(from);
276 }
277
278 inline ExportedClasspathsJars& operator=(const ExportedClasspathsJars& from) {
279 if (this == &from) return *this;
280 CopyFrom(from);
281 return *this;
282 }
283 inline ExportedClasspathsJars& operator=(ExportedClasspathsJars&& from) noexcept {
284 if (this == &from) return *this;
285 if (GetOwningArena() == from.GetOwningArena()
286 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
287 && GetOwningArena() != nullptr
288 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
289 ) {
290 InternalSwap(&from);
291 } else {
292 CopyFrom(from);
293 }
294 return *this;
295 }
296
default_instance()297 static const ExportedClasspathsJars& default_instance() {
298 return *internal_default_instance();
299 }
internal_default_instance()300 static inline const ExportedClasspathsJars* internal_default_instance() {
301 return reinterpret_cast<const ExportedClasspathsJars*>(
302 &_ExportedClasspathsJars_default_instance_);
303 }
304 static constexpr int kIndexInFileMessages =
305 1;
306
swap(ExportedClasspathsJars & a,ExportedClasspathsJars & b)307 friend void swap(ExportedClasspathsJars& a, ExportedClasspathsJars& b) {
308 a.Swap(&b);
309 }
Swap(ExportedClasspathsJars * other)310 inline void Swap(ExportedClasspathsJars* other) {
311 if (other == this) return;
312 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
313 if (GetOwningArena() != nullptr &&
314 GetOwningArena() == other->GetOwningArena()) {
315 #else // PROTOBUF_FORCE_COPY_IN_SWAP
316 if (GetOwningArena() == other->GetOwningArena()) {
317 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
318 InternalSwap(other);
319 } else {
320 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
321 }
322 }
323 void UnsafeArenaSwap(ExportedClasspathsJars* other) {
324 if (other == this) return;
325 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
326 InternalSwap(other);
327 }
328
329 // implements Message ----------------------------------------------
330
331 ExportedClasspathsJars* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
332 return CreateMaybeMessage<ExportedClasspathsJars>(arena);
333 }
334 ExportedClasspathsJars* New() const {
335 return New(nullptr);
336 }
337 void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) final;
338 void CopyFrom(const ExportedClasspathsJars& from);
339 void MergeFrom(const ExportedClasspathsJars& from);
340 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
341 bool IsInitialized() const final;
342
343 size_t ByteSizeLong() const final;
344 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
345 ::uint8_t* _InternalSerialize(
346 ::uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
347 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
348
349 private:
350 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
351 void SharedDtor();
352 void SetCachedSize(int size) const;
353 void InternalSwap(ExportedClasspathsJars* other);
354
355 private:
356 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
357 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
358 return "ExportedClasspathsJars";
359 }
360 protected:
361 explicit ExportedClasspathsJars(::PROTOBUF_NAMESPACE_ID::Arena* arena,
362 bool is_message_owned = false);
363 public:
364
365 std::string GetTypeName() const final;
366
367 // nested types ----------------------------------------------------
368
369 // accessors -------------------------------------------------------
370
371 enum : int {
372 kJarsFieldNumber = 1,
373 };
374 // repeated .Jar jars = 1;
375 int jars_size() const;
376 private:
377 int _internal_jars_size() const;
378 public:
379 void clear_jars();
380 ::Jar* mutable_jars(int index);
381 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Jar >*
382 mutable_jars();
383 private:
384 const ::Jar& _internal_jars(int index) const;
385 ::Jar* _internal_add_jars();
386 public:
387 const ::Jar& jars(int index) const;
388 ::Jar* add_jars();
389 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Jar >&
390 jars() const;
391
392 // @@protoc_insertion_point(class_scope:ExportedClasspathsJars)
393 private:
394 class _Internal;
395
396 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
397 typedef void InternalArenaConstructable_;
398 typedef void DestructorSkippable_;
399 struct Impl_ {
400 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Jar > jars_;
401 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
402 };
403 union { Impl_ _impl_; };
404 friend struct ::TableStruct_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto;
405 };
406 // ===================================================================
407
408
409 // ===================================================================
410
411 #ifdef __GNUC__
412 #pragma GCC diagnostic push
413 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
414 #endif // __GNUC__
415 // Jar
416
417 // string path = 1;
clear_path()418 inline void Jar::clear_path() {
419 _impl_.path_.ClearToEmpty();
420 }
path()421 inline const std::string& Jar::path() const {
422 // @@protoc_insertion_point(field_get:Jar.path)
423 return _internal_path();
424 }
425 template <typename ArgT0, typename... ArgT>
426 inline PROTOBUF_ALWAYS_INLINE
set_path(ArgT0 && arg0,ArgT...args)427 void Jar::set_path(ArgT0&& arg0, ArgT... args) {
428
429 _impl_.path_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
430 // @@protoc_insertion_point(field_set:Jar.path)
431 }
mutable_path()432 inline std::string* Jar::mutable_path() {
433 std::string* _s = _internal_mutable_path();
434 // @@protoc_insertion_point(field_mutable:Jar.path)
435 return _s;
436 }
_internal_path()437 inline const std::string& Jar::_internal_path() const {
438 return _impl_.path_.Get();
439 }
_internal_set_path(const std::string & value)440 inline void Jar::_internal_set_path(const std::string& value) {
441
442 _impl_.path_.Set(value, GetArenaForAllocation());
443 }
_internal_mutable_path()444 inline std::string* Jar::_internal_mutable_path() {
445
446 return _impl_.path_.Mutable(GetArenaForAllocation());
447 }
release_path()448 inline std::string* Jar::release_path() {
449 // @@protoc_insertion_point(field_release:Jar.path)
450 return _impl_.path_.Release();
451 }
set_allocated_path(std::string * path)452 inline void Jar::set_allocated_path(std::string* path) {
453 _impl_.path_.SetAllocated(path, GetArenaForAllocation());
454 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
455 if (_impl_.path_.IsDefault()) {
456 _impl_.path_.Set("", GetArenaForAllocation());
457 }
458 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
459 // @@protoc_insertion_point(field_set_allocated:Jar.path)
460 }
461
462 // .Classpath classpath = 2;
clear_classpath()463 inline void Jar::clear_classpath() {
464 _impl_.classpath_ = 0;
465 }
_internal_classpath()466 inline ::Classpath Jar::_internal_classpath() const {
467 return static_cast< ::Classpath >(_impl_.classpath_);
468 }
classpath()469 inline ::Classpath Jar::classpath() const {
470 // @@protoc_insertion_point(field_get:Jar.classpath)
471 return _internal_classpath();
472 }
_internal_set_classpath(::Classpath value)473 inline void Jar::_internal_set_classpath(::Classpath value) {
474
475 _impl_.classpath_ = value;
476 }
set_classpath(::Classpath value)477 inline void Jar::set_classpath(::Classpath value) {
478 _internal_set_classpath(value);
479 // @@protoc_insertion_point(field_set:Jar.classpath)
480 }
481
482 // string min_sdk_version = 3;
clear_min_sdk_version()483 inline void Jar::clear_min_sdk_version() {
484 _impl_.min_sdk_version_.ClearToEmpty();
485 }
min_sdk_version()486 inline const std::string& Jar::min_sdk_version() const {
487 // @@protoc_insertion_point(field_get:Jar.min_sdk_version)
488 return _internal_min_sdk_version();
489 }
490 template <typename ArgT0, typename... ArgT>
491 inline PROTOBUF_ALWAYS_INLINE
set_min_sdk_version(ArgT0 && arg0,ArgT...args)492 void Jar::set_min_sdk_version(ArgT0&& arg0, ArgT... args) {
493
494 _impl_.min_sdk_version_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
495 // @@protoc_insertion_point(field_set:Jar.min_sdk_version)
496 }
mutable_min_sdk_version()497 inline std::string* Jar::mutable_min_sdk_version() {
498 std::string* _s = _internal_mutable_min_sdk_version();
499 // @@protoc_insertion_point(field_mutable:Jar.min_sdk_version)
500 return _s;
501 }
_internal_min_sdk_version()502 inline const std::string& Jar::_internal_min_sdk_version() const {
503 return _impl_.min_sdk_version_.Get();
504 }
_internal_set_min_sdk_version(const std::string & value)505 inline void Jar::_internal_set_min_sdk_version(const std::string& value) {
506
507 _impl_.min_sdk_version_.Set(value, GetArenaForAllocation());
508 }
_internal_mutable_min_sdk_version()509 inline std::string* Jar::_internal_mutable_min_sdk_version() {
510
511 return _impl_.min_sdk_version_.Mutable(GetArenaForAllocation());
512 }
release_min_sdk_version()513 inline std::string* Jar::release_min_sdk_version() {
514 // @@protoc_insertion_point(field_release:Jar.min_sdk_version)
515 return _impl_.min_sdk_version_.Release();
516 }
set_allocated_min_sdk_version(std::string * min_sdk_version)517 inline void Jar::set_allocated_min_sdk_version(std::string* min_sdk_version) {
518 _impl_.min_sdk_version_.SetAllocated(min_sdk_version, GetArenaForAllocation());
519 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
520 if (_impl_.min_sdk_version_.IsDefault()) {
521 _impl_.min_sdk_version_.Set("", GetArenaForAllocation());
522 }
523 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
524 // @@protoc_insertion_point(field_set_allocated:Jar.min_sdk_version)
525 }
526
527 // string max_sdk_version = 4;
clear_max_sdk_version()528 inline void Jar::clear_max_sdk_version() {
529 _impl_.max_sdk_version_.ClearToEmpty();
530 }
max_sdk_version()531 inline const std::string& Jar::max_sdk_version() const {
532 // @@protoc_insertion_point(field_get:Jar.max_sdk_version)
533 return _internal_max_sdk_version();
534 }
535 template <typename ArgT0, typename... ArgT>
536 inline PROTOBUF_ALWAYS_INLINE
set_max_sdk_version(ArgT0 && arg0,ArgT...args)537 void Jar::set_max_sdk_version(ArgT0&& arg0, ArgT... args) {
538
539 _impl_.max_sdk_version_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
540 // @@protoc_insertion_point(field_set:Jar.max_sdk_version)
541 }
mutable_max_sdk_version()542 inline std::string* Jar::mutable_max_sdk_version() {
543 std::string* _s = _internal_mutable_max_sdk_version();
544 // @@protoc_insertion_point(field_mutable:Jar.max_sdk_version)
545 return _s;
546 }
_internal_max_sdk_version()547 inline const std::string& Jar::_internal_max_sdk_version() const {
548 return _impl_.max_sdk_version_.Get();
549 }
_internal_set_max_sdk_version(const std::string & value)550 inline void Jar::_internal_set_max_sdk_version(const std::string& value) {
551
552 _impl_.max_sdk_version_.Set(value, GetArenaForAllocation());
553 }
_internal_mutable_max_sdk_version()554 inline std::string* Jar::_internal_mutable_max_sdk_version() {
555
556 return _impl_.max_sdk_version_.Mutable(GetArenaForAllocation());
557 }
release_max_sdk_version()558 inline std::string* Jar::release_max_sdk_version() {
559 // @@protoc_insertion_point(field_release:Jar.max_sdk_version)
560 return _impl_.max_sdk_version_.Release();
561 }
set_allocated_max_sdk_version(std::string * max_sdk_version)562 inline void Jar::set_allocated_max_sdk_version(std::string* max_sdk_version) {
563 _impl_.max_sdk_version_.SetAllocated(max_sdk_version, GetArenaForAllocation());
564 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
565 if (_impl_.max_sdk_version_.IsDefault()) {
566 _impl_.max_sdk_version_.Set("", GetArenaForAllocation());
567 }
568 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
569 // @@protoc_insertion_point(field_set_allocated:Jar.max_sdk_version)
570 }
571
572 // -------------------------------------------------------------------
573
574 // ExportedClasspathsJars
575
576 // repeated .Jar jars = 1;
_internal_jars_size()577 inline int ExportedClasspathsJars::_internal_jars_size() const {
578 return _impl_.jars_.size();
579 }
jars_size()580 inline int ExportedClasspathsJars::jars_size() const {
581 return _internal_jars_size();
582 }
clear_jars()583 inline void ExportedClasspathsJars::clear_jars() {
584 _impl_.jars_.Clear();
585 }
mutable_jars(int index)586 inline ::Jar* ExportedClasspathsJars::mutable_jars(int index) {
587 // @@protoc_insertion_point(field_mutable:ExportedClasspathsJars.jars)
588 return _impl_.jars_.Mutable(index);
589 }
590 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Jar >*
mutable_jars()591 ExportedClasspathsJars::mutable_jars() {
592 // @@protoc_insertion_point(field_mutable_list:ExportedClasspathsJars.jars)
593 return &_impl_.jars_;
594 }
_internal_jars(int index)595 inline const ::Jar& ExportedClasspathsJars::_internal_jars(int index) const {
596 return _impl_.jars_.Get(index);
597 }
jars(int index)598 inline const ::Jar& ExportedClasspathsJars::jars(int index) const {
599 // @@protoc_insertion_point(field_get:ExportedClasspathsJars.jars)
600 return _internal_jars(index);
601 }
_internal_add_jars()602 inline ::Jar* ExportedClasspathsJars::_internal_add_jars() {
603 return _impl_.jars_.Add();
604 }
add_jars()605 inline ::Jar* ExportedClasspathsJars::add_jars() {
606 ::Jar* _add = _internal_add_jars();
607 // @@protoc_insertion_point(field_add:ExportedClasspathsJars.jars)
608 return _add;
609 }
610 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::Jar >&
jars()611 ExportedClasspathsJars::jars() const {
612 // @@protoc_insertion_point(field_list:ExportedClasspathsJars.jars)
613 return _impl_.jars_;
614 }
615
616 #ifdef __GNUC__
617 #pragma GCC diagnostic pop
618 #endif // __GNUC__
619 // -------------------------------------------------------------------
620
621
622 // @@protoc_insertion_point(namespace_scope)
623
624
625 PROTOBUF_NAMESPACE_OPEN
626
627 template <> struct is_proto_enum< ::Classpath> : ::std::true_type {};
628
629 PROTOBUF_NAMESPACE_CLOSE
630
631 // @@protoc_insertion_point(global_scope)
632
633 #include <google/protobuf/port_undef.inc>
634 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_packages_2fmodules_2fcommon_2fproto_2fclasspaths_2eproto
635