001 // Generated by the protocol buffer compiler. DO NOT EDIT! 002 // source: core/descriptor.loader.java/src/jvm_package_table.proto 003 004 package org.jetbrains.kotlin.serialization.jvm; 005 006 public final class JvmPackageTable { 007 private JvmPackageTable() {} 008 public static void registerAllExtensions( 009 com.google.protobuf.ExtensionRegistryLite registry) { 010 } 011 public interface PackageTableOrBuilder 012 extends com.google.protobuf.MessageLiteOrBuilder { 013 014 // repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1; 015 /** 016 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 017 */ 018 java.util.List<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> 019 getPackagePartsList(); 020 /** 021 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 022 */ 023 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts getPackageParts(int index); 024 /** 025 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 026 */ 027 int getPackagePartsCount(); 028 } 029 /** 030 * Protobuf type {@code org.jetbrains.kotlin.serialization.jvm.PackageTable} 031 */ 032 public static final class PackageTable extends 033 com.google.protobuf.GeneratedMessageLite 034 implements PackageTableOrBuilder { 035 // Use PackageTable.newBuilder() to construct. 036 private PackageTable(com.google.protobuf.GeneratedMessageLite.Builder builder) { 037 super(builder); 038 039 } 040 private PackageTable(boolean noInit) {} 041 042 private static final PackageTable defaultInstance; 043 public static PackageTable getDefaultInstance() { 044 return defaultInstance; 045 } 046 047 public PackageTable getDefaultInstanceForType() { 048 return defaultInstance; 049 } 050 051 private PackageTable( 052 com.google.protobuf.CodedInputStream input, 053 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 054 throws com.google.protobuf.InvalidProtocolBufferException { 055 initFields(); 056 int mutable_bitField0_ = 0; 057 try { 058 boolean done = false; 059 while (!done) { 060 int tag = input.readTag(); 061 switch (tag) { 062 case 0: 063 done = true; 064 break; 065 default: { 066 if (!parseUnknownField(input, 067 extensionRegistry, tag)) { 068 done = true; 069 } 070 break; 071 } 072 case 10: { 073 if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 074 packageParts_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts>(); 075 mutable_bitField0_ |= 0x00000001; 076 } 077 packageParts_.add(input.readMessage(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.PARSER, extensionRegistry)); 078 break; 079 } 080 } 081 } 082 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 083 throw e.setUnfinishedMessage(this); 084 } catch (java.io.IOException e) { 085 throw new com.google.protobuf.InvalidProtocolBufferException( 086 e.getMessage()).setUnfinishedMessage(this); 087 } finally { 088 if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { 089 packageParts_ = java.util.Collections.unmodifiableList(packageParts_); 090 } 091 makeExtensionsImmutable(); 092 } 093 } 094 public static com.google.protobuf.Parser<PackageTable> PARSER = 095 new com.google.protobuf.AbstractParser<PackageTable>() { 096 public PackageTable parsePartialFrom( 097 com.google.protobuf.CodedInputStream input, 098 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 099 throws com.google.protobuf.InvalidProtocolBufferException { 100 return new PackageTable(input, extensionRegistry); 101 } 102 }; 103 104 @java.lang.Override 105 public com.google.protobuf.Parser<PackageTable> getParserForType() { 106 return PARSER; 107 } 108 109 // repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1; 110 public static final int PACKAGE_PARTS_FIELD_NUMBER = 1; 111 private java.util.List<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> packageParts_; 112 /** 113 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 114 */ 115 public java.util.List<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> getPackagePartsList() { 116 return packageParts_; 117 } 118 /** 119 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 120 */ 121 public java.util.List<? extends org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackagePartsOrBuilder> 122 getPackagePartsOrBuilderList() { 123 return packageParts_; 124 } 125 /** 126 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 127 */ 128 public int getPackagePartsCount() { 129 return packageParts_.size(); 130 } 131 /** 132 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 133 */ 134 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts getPackageParts(int index) { 135 return packageParts_.get(index); 136 } 137 /** 138 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 139 */ 140 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackagePartsOrBuilder getPackagePartsOrBuilder( 141 int index) { 142 return packageParts_.get(index); 143 } 144 145 private void initFields() { 146 packageParts_ = java.util.Collections.emptyList(); 147 } 148 private byte memoizedIsInitialized = -1; 149 public final boolean isInitialized() { 150 byte isInitialized = memoizedIsInitialized; 151 if (isInitialized != -1) return isInitialized == 1; 152 153 for (int i = 0; i < getPackagePartsCount(); i++) { 154 if (!getPackageParts(i).isInitialized()) { 155 memoizedIsInitialized = 0; 156 return false; 157 } 158 } 159 memoizedIsInitialized = 1; 160 return true; 161 } 162 163 public void writeTo(com.google.protobuf.CodedOutputStream output) 164 throws java.io.IOException { 165 getSerializedSize(); 166 for (int i = 0; i < packageParts_.size(); i++) { 167 output.writeMessage(1, packageParts_.get(i)); 168 } 169 } 170 171 private int memoizedSerializedSize = -1; 172 public int getSerializedSize() { 173 int size = memoizedSerializedSize; 174 if (size != -1) return size; 175 176 size = 0; 177 for (int i = 0; i < packageParts_.size(); i++) { 178 size += com.google.protobuf.CodedOutputStream 179 .computeMessageSize(1, packageParts_.get(i)); 180 } 181 memoizedSerializedSize = size; 182 return size; 183 } 184 185 private static final long serialVersionUID = 0L; 186 @java.lang.Override 187 protected java.lang.Object writeReplace() 188 throws java.io.ObjectStreamException { 189 return super.writeReplace(); 190 } 191 192 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 193 com.google.protobuf.ByteString data) 194 throws com.google.protobuf.InvalidProtocolBufferException { 195 return PARSER.parseFrom(data); 196 } 197 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 198 com.google.protobuf.ByteString data, 199 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 200 throws com.google.protobuf.InvalidProtocolBufferException { 201 return PARSER.parseFrom(data, extensionRegistry); 202 } 203 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom(byte[] data) 204 throws com.google.protobuf.InvalidProtocolBufferException { 205 return PARSER.parseFrom(data); 206 } 207 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 208 byte[] data, 209 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 210 throws com.google.protobuf.InvalidProtocolBufferException { 211 return PARSER.parseFrom(data, extensionRegistry); 212 } 213 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom(java.io.InputStream input) 214 throws java.io.IOException { 215 return PARSER.parseFrom(input); 216 } 217 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 218 java.io.InputStream input, 219 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 220 throws java.io.IOException { 221 return PARSER.parseFrom(input, extensionRegistry); 222 } 223 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseDelimitedFrom(java.io.InputStream input) 224 throws java.io.IOException { 225 return PARSER.parseDelimitedFrom(input); 226 } 227 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseDelimitedFrom( 228 java.io.InputStream input, 229 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 230 throws java.io.IOException { 231 return PARSER.parseDelimitedFrom(input, extensionRegistry); 232 } 233 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 234 com.google.protobuf.CodedInputStream input) 235 throws java.io.IOException { 236 return PARSER.parseFrom(input); 237 } 238 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parseFrom( 239 com.google.protobuf.CodedInputStream input, 240 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 241 throws java.io.IOException { 242 return PARSER.parseFrom(input, extensionRegistry); 243 } 244 245 public static Builder newBuilder() { return Builder.create(); } 246 public Builder newBuilderForType() { return newBuilder(); } 247 public static Builder newBuilder(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable prototype) { 248 return newBuilder().mergeFrom(prototype); 249 } 250 public Builder toBuilder() { return newBuilder(this); } 251 252 /** 253 * Protobuf type {@code org.jetbrains.kotlin.serialization.jvm.PackageTable} 254 */ 255 public static final class Builder extends 256 com.google.protobuf.GeneratedMessageLite.Builder< 257 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable, Builder> 258 implements org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTableOrBuilder { 259 // Construct using org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable.newBuilder() 260 private Builder() { 261 maybeForceBuilderInitialization(); 262 } 263 264 private void maybeForceBuilderInitialization() { 265 } 266 private static Builder create() { 267 return new Builder(); 268 } 269 270 public Builder clear() { 271 super.clear(); 272 packageParts_ = java.util.Collections.emptyList(); 273 bitField0_ = (bitField0_ & ~0x00000001); 274 return this; 275 } 276 277 public Builder clone() { 278 return create().mergeFrom(buildPartial()); 279 } 280 281 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable getDefaultInstanceForType() { 282 return org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable.getDefaultInstance(); 283 } 284 285 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable build() { 286 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable result = buildPartial(); 287 if (!result.isInitialized()) { 288 throw newUninitializedMessageException(result); 289 } 290 return result; 291 } 292 293 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable buildPartial() { 294 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable result = new org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable(this); 295 int from_bitField0_ = bitField0_; 296 if (((bitField0_ & 0x00000001) == 0x00000001)) { 297 packageParts_ = java.util.Collections.unmodifiableList(packageParts_); 298 bitField0_ = (bitField0_ & ~0x00000001); 299 } 300 result.packageParts_ = packageParts_; 301 return result; 302 } 303 304 public Builder mergeFrom(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable other) { 305 if (other == org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable.getDefaultInstance()) return this; 306 if (!other.packageParts_.isEmpty()) { 307 if (packageParts_.isEmpty()) { 308 packageParts_ = other.packageParts_; 309 bitField0_ = (bitField0_ & ~0x00000001); 310 } else { 311 ensurePackagePartsIsMutable(); 312 packageParts_.addAll(other.packageParts_); 313 } 314 315 } 316 return this; 317 } 318 319 public final boolean isInitialized() { 320 for (int i = 0; i < getPackagePartsCount(); i++) { 321 if (!getPackageParts(i).isInitialized()) { 322 323 return false; 324 } 325 } 326 return true; 327 } 328 329 public Builder mergeFrom( 330 com.google.protobuf.CodedInputStream input, 331 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 332 throws java.io.IOException { 333 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable parsedMessage = null; 334 try { 335 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 336 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 337 parsedMessage = (org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageTable) e.getUnfinishedMessage(); 338 throw e; 339 } finally { 340 if (parsedMessage != null) { 341 mergeFrom(parsedMessage); 342 } 343 } 344 return this; 345 } 346 private int bitField0_; 347 348 // repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1; 349 private java.util.List<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> packageParts_ = 350 java.util.Collections.emptyList(); 351 private void ensurePackagePartsIsMutable() { 352 if (!((bitField0_ & 0x00000001) == 0x00000001)) { 353 packageParts_ = new java.util.ArrayList<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts>(packageParts_); 354 bitField0_ |= 0x00000001; 355 } 356 } 357 358 /** 359 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 360 */ 361 public java.util.List<org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> getPackagePartsList() { 362 return java.util.Collections.unmodifiableList(packageParts_); 363 } 364 /** 365 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 366 */ 367 public int getPackagePartsCount() { 368 return packageParts_.size(); 369 } 370 /** 371 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 372 */ 373 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts getPackageParts(int index) { 374 return packageParts_.get(index); 375 } 376 /** 377 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 378 */ 379 public Builder setPackageParts( 380 int index, org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts value) { 381 if (value == null) { 382 throw new NullPointerException(); 383 } 384 ensurePackagePartsIsMutable(); 385 packageParts_.set(index, value); 386 387 return this; 388 } 389 /** 390 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 391 */ 392 public Builder setPackageParts( 393 int index, org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.Builder builderForValue) { 394 ensurePackagePartsIsMutable(); 395 packageParts_.set(index, builderForValue.build()); 396 397 return this; 398 } 399 /** 400 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 401 */ 402 public Builder addPackageParts(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts value) { 403 if (value == null) { 404 throw new NullPointerException(); 405 } 406 ensurePackagePartsIsMutable(); 407 packageParts_.add(value); 408 409 return this; 410 } 411 /** 412 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 413 */ 414 public Builder addPackageParts( 415 int index, org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts value) { 416 if (value == null) { 417 throw new NullPointerException(); 418 } 419 ensurePackagePartsIsMutable(); 420 packageParts_.add(index, value); 421 422 return this; 423 } 424 /** 425 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 426 */ 427 public Builder addPackageParts( 428 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.Builder builderForValue) { 429 ensurePackagePartsIsMutable(); 430 packageParts_.add(builderForValue.build()); 431 432 return this; 433 } 434 /** 435 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 436 */ 437 public Builder addPackageParts( 438 int index, org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.Builder builderForValue) { 439 ensurePackagePartsIsMutable(); 440 packageParts_.add(index, builderForValue.build()); 441 442 return this; 443 } 444 /** 445 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 446 */ 447 public Builder addAllPackageParts( 448 java.lang.Iterable<? extends org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts> values) { 449 ensurePackagePartsIsMutable(); 450 super.addAll(values, packageParts_); 451 452 return this; 453 } 454 /** 455 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 456 */ 457 public Builder clearPackageParts() { 458 packageParts_ = java.util.Collections.emptyList(); 459 bitField0_ = (bitField0_ & ~0x00000001); 460 461 return this; 462 } 463 /** 464 * <code>repeated .org.jetbrains.kotlin.serialization.jvm.PackageParts package_parts = 1;</code> 465 */ 466 public Builder removePackageParts(int index) { 467 ensurePackagePartsIsMutable(); 468 packageParts_.remove(index); 469 470 return this; 471 } 472 473 // @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.jvm.PackageTable) 474 } 475 476 static { 477 defaultInstance = new PackageTable(true); 478 defaultInstance.initFields(); 479 } 480 481 // @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.jvm.PackageTable) 482 } 483 484 public interface PackagePartsOrBuilder 485 extends com.google.protobuf.MessageLiteOrBuilder { 486 487 // required string package_fq_name = 1; 488 /** 489 * <code>required string package_fq_name = 1;</code> 490 */ 491 boolean hasPackageFqName(); 492 /** 493 * <code>required string package_fq_name = 1;</code> 494 */ 495 java.lang.String getPackageFqName(); 496 /** 497 * <code>required string package_fq_name = 1;</code> 498 */ 499 com.google.protobuf.ByteString 500 getPackageFqNameBytes(); 501 502 // repeated string class_name = 2; 503 /** 504 * <code>repeated string class_name = 2;</code> 505 */ 506 java.util.List<java.lang.String> 507 getClassNameList(); 508 /** 509 * <code>repeated string class_name = 2;</code> 510 */ 511 int getClassNameCount(); 512 /** 513 * <code>repeated string class_name = 2;</code> 514 */ 515 java.lang.String getClassName(int index); 516 /** 517 * <code>repeated string class_name = 2;</code> 518 */ 519 com.google.protobuf.ByteString 520 getClassNameBytes(int index); 521 } 522 /** 523 * Protobuf type {@code org.jetbrains.kotlin.serialization.jvm.PackageParts} 524 */ 525 public static final class PackageParts extends 526 com.google.protobuf.GeneratedMessageLite 527 implements PackagePartsOrBuilder { 528 // Use PackageParts.newBuilder() to construct. 529 private PackageParts(com.google.protobuf.GeneratedMessageLite.Builder builder) { 530 super(builder); 531 532 } 533 private PackageParts(boolean noInit) {} 534 535 private static final PackageParts defaultInstance; 536 public static PackageParts getDefaultInstance() { 537 return defaultInstance; 538 } 539 540 public PackageParts getDefaultInstanceForType() { 541 return defaultInstance; 542 } 543 544 private PackageParts( 545 com.google.protobuf.CodedInputStream input, 546 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 547 throws com.google.protobuf.InvalidProtocolBufferException { 548 initFields(); 549 int mutable_bitField0_ = 0; 550 try { 551 boolean done = false; 552 while (!done) { 553 int tag = input.readTag(); 554 switch (tag) { 555 case 0: 556 done = true; 557 break; 558 default: { 559 if (!parseUnknownField(input, 560 extensionRegistry, tag)) { 561 done = true; 562 } 563 break; 564 } 565 case 10: { 566 bitField0_ |= 0x00000001; 567 packageFqName_ = input.readBytes(); 568 break; 569 } 570 case 18: { 571 if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) { 572 className_ = new com.google.protobuf.LazyStringArrayList(); 573 mutable_bitField0_ |= 0x00000002; 574 } 575 className_.add(input.readBytes()); 576 break; 577 } 578 } 579 } 580 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 581 throw e.setUnfinishedMessage(this); 582 } catch (java.io.IOException e) { 583 throw new com.google.protobuf.InvalidProtocolBufferException( 584 e.getMessage()).setUnfinishedMessage(this); 585 } finally { 586 if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) { 587 className_ = new com.google.protobuf.UnmodifiableLazyStringList(className_); 588 } 589 makeExtensionsImmutable(); 590 } 591 } 592 public static com.google.protobuf.Parser<PackageParts> PARSER = 593 new com.google.protobuf.AbstractParser<PackageParts>() { 594 public PackageParts parsePartialFrom( 595 com.google.protobuf.CodedInputStream input, 596 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 597 throws com.google.protobuf.InvalidProtocolBufferException { 598 return new PackageParts(input, extensionRegistry); 599 } 600 }; 601 602 @java.lang.Override 603 public com.google.protobuf.Parser<PackageParts> getParserForType() { 604 return PARSER; 605 } 606 607 private int bitField0_; 608 // required string package_fq_name = 1; 609 public static final int PACKAGE_FQ_NAME_FIELD_NUMBER = 1; 610 private java.lang.Object packageFqName_; 611 /** 612 * <code>required string package_fq_name = 1;</code> 613 */ 614 public boolean hasPackageFqName() { 615 return ((bitField0_ & 0x00000001) == 0x00000001); 616 } 617 /** 618 * <code>required string package_fq_name = 1;</code> 619 */ 620 public java.lang.String getPackageFqName() { 621 java.lang.Object ref = packageFqName_; 622 if (ref instanceof java.lang.String) { 623 return (java.lang.String) ref; 624 } else { 625 com.google.protobuf.ByteString bs = 626 (com.google.protobuf.ByteString) ref; 627 java.lang.String s = bs.toStringUtf8(); 628 if (bs.isValidUtf8()) { 629 packageFqName_ = s; 630 } 631 return s; 632 } 633 } 634 /** 635 * <code>required string package_fq_name = 1;</code> 636 */ 637 public com.google.protobuf.ByteString 638 getPackageFqNameBytes() { 639 java.lang.Object ref = packageFqName_; 640 if (ref instanceof java.lang.String) { 641 com.google.protobuf.ByteString b = 642 com.google.protobuf.ByteString.copyFromUtf8( 643 (java.lang.String) ref); 644 packageFqName_ = b; 645 return b; 646 } else { 647 return (com.google.protobuf.ByteString) ref; 648 } 649 } 650 651 // repeated string class_name = 2; 652 public static final int CLASS_NAME_FIELD_NUMBER = 2; 653 private com.google.protobuf.LazyStringList className_; 654 /** 655 * <code>repeated string class_name = 2;</code> 656 */ 657 public java.util.List<java.lang.String> 658 getClassNameList() { 659 return className_; 660 } 661 /** 662 * <code>repeated string class_name = 2;</code> 663 */ 664 public int getClassNameCount() { 665 return className_.size(); 666 } 667 /** 668 * <code>repeated string class_name = 2;</code> 669 */ 670 public java.lang.String getClassName(int index) { 671 return className_.get(index); 672 } 673 /** 674 * <code>repeated string class_name = 2;</code> 675 */ 676 public com.google.protobuf.ByteString 677 getClassNameBytes(int index) { 678 return className_.getByteString(index); 679 } 680 681 private void initFields() { 682 packageFqName_ = ""; 683 className_ = com.google.protobuf.LazyStringArrayList.EMPTY; 684 } 685 private byte memoizedIsInitialized = -1; 686 public final boolean isInitialized() { 687 byte isInitialized = memoizedIsInitialized; 688 if (isInitialized != -1) return isInitialized == 1; 689 690 if (!hasPackageFqName()) { 691 memoizedIsInitialized = 0; 692 return false; 693 } 694 memoizedIsInitialized = 1; 695 return true; 696 } 697 698 public void writeTo(com.google.protobuf.CodedOutputStream output) 699 throws java.io.IOException { 700 getSerializedSize(); 701 if (((bitField0_ & 0x00000001) == 0x00000001)) { 702 output.writeBytes(1, getPackageFqNameBytes()); 703 } 704 for (int i = 0; i < className_.size(); i++) { 705 output.writeBytes(2, className_.getByteString(i)); 706 } 707 } 708 709 private int memoizedSerializedSize = -1; 710 public int getSerializedSize() { 711 int size = memoizedSerializedSize; 712 if (size != -1) return size; 713 714 size = 0; 715 if (((bitField0_ & 0x00000001) == 0x00000001)) { 716 size += com.google.protobuf.CodedOutputStream 717 .computeBytesSize(1, getPackageFqNameBytes()); 718 } 719 { 720 int dataSize = 0; 721 for (int i = 0; i < className_.size(); i++) { 722 dataSize += com.google.protobuf.CodedOutputStream 723 .computeBytesSizeNoTag(className_.getByteString(i)); 724 } 725 size += dataSize; 726 size += 1 * getClassNameList().size(); 727 } 728 memoizedSerializedSize = size; 729 return size; 730 } 731 732 private static final long serialVersionUID = 0L; 733 @java.lang.Override 734 protected java.lang.Object writeReplace() 735 throws java.io.ObjectStreamException { 736 return super.writeReplace(); 737 } 738 739 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 740 com.google.protobuf.ByteString data) 741 throws com.google.protobuf.InvalidProtocolBufferException { 742 return PARSER.parseFrom(data); 743 } 744 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 745 com.google.protobuf.ByteString data, 746 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 747 throws com.google.protobuf.InvalidProtocolBufferException { 748 return PARSER.parseFrom(data, extensionRegistry); 749 } 750 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom(byte[] data) 751 throws com.google.protobuf.InvalidProtocolBufferException { 752 return PARSER.parseFrom(data); 753 } 754 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 755 byte[] data, 756 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 757 throws com.google.protobuf.InvalidProtocolBufferException { 758 return PARSER.parseFrom(data, extensionRegistry); 759 } 760 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom(java.io.InputStream input) 761 throws java.io.IOException { 762 return PARSER.parseFrom(input); 763 } 764 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 765 java.io.InputStream input, 766 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 767 throws java.io.IOException { 768 return PARSER.parseFrom(input, extensionRegistry); 769 } 770 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseDelimitedFrom(java.io.InputStream input) 771 throws java.io.IOException { 772 return PARSER.parseDelimitedFrom(input); 773 } 774 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseDelimitedFrom( 775 java.io.InputStream input, 776 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 777 throws java.io.IOException { 778 return PARSER.parseDelimitedFrom(input, extensionRegistry); 779 } 780 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 781 com.google.protobuf.CodedInputStream input) 782 throws java.io.IOException { 783 return PARSER.parseFrom(input); 784 } 785 public static org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parseFrom( 786 com.google.protobuf.CodedInputStream input, 787 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 788 throws java.io.IOException { 789 return PARSER.parseFrom(input, extensionRegistry); 790 } 791 792 public static Builder newBuilder() { return Builder.create(); } 793 public Builder newBuilderForType() { return newBuilder(); } 794 public static Builder newBuilder(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts prototype) { 795 return newBuilder().mergeFrom(prototype); 796 } 797 public Builder toBuilder() { return newBuilder(this); } 798 799 /** 800 * Protobuf type {@code org.jetbrains.kotlin.serialization.jvm.PackageParts} 801 */ 802 public static final class Builder extends 803 com.google.protobuf.GeneratedMessageLite.Builder< 804 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts, Builder> 805 implements org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackagePartsOrBuilder { 806 // Construct using org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.newBuilder() 807 private Builder() { 808 maybeForceBuilderInitialization(); 809 } 810 811 private void maybeForceBuilderInitialization() { 812 } 813 private static Builder create() { 814 return new Builder(); 815 } 816 817 public Builder clear() { 818 super.clear(); 819 packageFqName_ = ""; 820 bitField0_ = (bitField0_ & ~0x00000001); 821 className_ = com.google.protobuf.LazyStringArrayList.EMPTY; 822 bitField0_ = (bitField0_ & ~0x00000002); 823 return this; 824 } 825 826 public Builder clone() { 827 return create().mergeFrom(buildPartial()); 828 } 829 830 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts getDefaultInstanceForType() { 831 return org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.getDefaultInstance(); 832 } 833 834 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts build() { 835 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts result = buildPartial(); 836 if (!result.isInitialized()) { 837 throw newUninitializedMessageException(result); 838 } 839 return result; 840 } 841 842 public org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts buildPartial() { 843 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts result = new org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts(this); 844 int from_bitField0_ = bitField0_; 845 int to_bitField0_ = 0; 846 if (((from_bitField0_ & 0x00000001) == 0x00000001)) { 847 to_bitField0_ |= 0x00000001; 848 } 849 result.packageFqName_ = packageFqName_; 850 if (((bitField0_ & 0x00000002) == 0x00000002)) { 851 className_ = new com.google.protobuf.UnmodifiableLazyStringList( 852 className_); 853 bitField0_ = (bitField0_ & ~0x00000002); 854 } 855 result.className_ = className_; 856 result.bitField0_ = to_bitField0_; 857 return result; 858 } 859 860 public Builder mergeFrom(org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts other) { 861 if (other == org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts.getDefaultInstance()) return this; 862 if (other.hasPackageFqName()) { 863 bitField0_ |= 0x00000001; 864 packageFqName_ = other.packageFqName_; 865 866 } 867 if (!other.className_.isEmpty()) { 868 if (className_.isEmpty()) { 869 className_ = other.className_; 870 bitField0_ = (bitField0_ & ~0x00000002); 871 } else { 872 ensureClassNameIsMutable(); 873 className_.addAll(other.className_); 874 } 875 876 } 877 return this; 878 } 879 880 public final boolean isInitialized() { 881 if (!hasPackageFqName()) { 882 883 return false; 884 } 885 return true; 886 } 887 888 public Builder mergeFrom( 889 com.google.protobuf.CodedInputStream input, 890 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 891 throws java.io.IOException { 892 org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts parsedMessage = null; 893 try { 894 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); 895 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 896 parsedMessage = (org.jetbrains.kotlin.serialization.jvm.JvmPackageTable.PackageParts) e.getUnfinishedMessage(); 897 throw e; 898 } finally { 899 if (parsedMessage != null) { 900 mergeFrom(parsedMessage); 901 } 902 } 903 return this; 904 } 905 private int bitField0_; 906 907 // required string package_fq_name = 1; 908 private java.lang.Object packageFqName_ = ""; 909 /** 910 * <code>required string package_fq_name = 1;</code> 911 */ 912 public boolean hasPackageFqName() { 913 return ((bitField0_ & 0x00000001) == 0x00000001); 914 } 915 /** 916 * <code>required string package_fq_name = 1;</code> 917 */ 918 public java.lang.String getPackageFqName() { 919 java.lang.Object ref = packageFqName_; 920 if (!(ref instanceof java.lang.String)) { 921 java.lang.String s = ((com.google.protobuf.ByteString) ref) 922 .toStringUtf8(); 923 packageFqName_ = s; 924 return s; 925 } else { 926 return (java.lang.String) ref; 927 } 928 } 929 /** 930 * <code>required string package_fq_name = 1;</code> 931 */ 932 public com.google.protobuf.ByteString 933 getPackageFqNameBytes() { 934 java.lang.Object ref = packageFqName_; 935 if (ref instanceof String) { 936 com.google.protobuf.ByteString b = 937 com.google.protobuf.ByteString.copyFromUtf8( 938 (java.lang.String) ref); 939 packageFqName_ = b; 940 return b; 941 } else { 942 return (com.google.protobuf.ByteString) ref; 943 } 944 } 945 /** 946 * <code>required string package_fq_name = 1;</code> 947 */ 948 public Builder setPackageFqName( 949 java.lang.String value) { 950 if (value == null) { 951 throw new NullPointerException(); 952 } 953 bitField0_ |= 0x00000001; 954 packageFqName_ = value; 955 956 return this; 957 } 958 /** 959 * <code>required string package_fq_name = 1;</code> 960 */ 961 public Builder clearPackageFqName() { 962 bitField0_ = (bitField0_ & ~0x00000001); 963 packageFqName_ = getDefaultInstance().getPackageFqName(); 964 965 return this; 966 } 967 /** 968 * <code>required string package_fq_name = 1;</code> 969 */ 970 public Builder setPackageFqNameBytes( 971 com.google.protobuf.ByteString value) { 972 if (value == null) { 973 throw new NullPointerException(); 974 } 975 bitField0_ |= 0x00000001; 976 packageFqName_ = value; 977 978 return this; 979 } 980 981 // repeated string class_name = 2; 982 private com.google.protobuf.LazyStringList className_ = com.google.protobuf.LazyStringArrayList.EMPTY; 983 private void ensureClassNameIsMutable() { 984 if (!((bitField0_ & 0x00000002) == 0x00000002)) { 985 className_ = new com.google.protobuf.LazyStringArrayList(className_); 986 bitField0_ |= 0x00000002; 987 } 988 } 989 /** 990 * <code>repeated string class_name = 2;</code> 991 */ 992 public java.util.List<java.lang.String> 993 getClassNameList() { 994 return java.util.Collections.unmodifiableList(className_); 995 } 996 /** 997 * <code>repeated string class_name = 2;</code> 998 */ 999 public int getClassNameCount() { 1000 return className_.size(); 1001 } 1002 /** 1003 * <code>repeated string class_name = 2;</code> 1004 */ 1005 public java.lang.String getClassName(int index) { 1006 return className_.get(index); 1007 } 1008 /** 1009 * <code>repeated string class_name = 2;</code> 1010 */ 1011 public com.google.protobuf.ByteString 1012 getClassNameBytes(int index) { 1013 return className_.getByteString(index); 1014 } 1015 /** 1016 * <code>repeated string class_name = 2;</code> 1017 */ 1018 public Builder setClassName( 1019 int index, java.lang.String value) { 1020 if (value == null) { 1021 throw new NullPointerException(); 1022 } 1023 ensureClassNameIsMutable(); 1024 className_.set(index, value); 1025 1026 return this; 1027 } 1028 /** 1029 * <code>repeated string class_name = 2;</code> 1030 */ 1031 public Builder addClassName( 1032 java.lang.String value) { 1033 if (value == null) { 1034 throw new NullPointerException(); 1035 } 1036 ensureClassNameIsMutable(); 1037 className_.add(value); 1038 1039 return this; 1040 } 1041 /** 1042 * <code>repeated string class_name = 2;</code> 1043 */ 1044 public Builder addAllClassName( 1045 java.lang.Iterable<java.lang.String> values) { 1046 ensureClassNameIsMutable(); 1047 super.addAll(values, className_); 1048 1049 return this; 1050 } 1051 /** 1052 * <code>repeated string class_name = 2;</code> 1053 */ 1054 public Builder clearClassName() { 1055 className_ = com.google.protobuf.LazyStringArrayList.EMPTY; 1056 bitField0_ = (bitField0_ & ~0x00000002); 1057 1058 return this; 1059 } 1060 /** 1061 * <code>repeated string class_name = 2;</code> 1062 */ 1063 public Builder addClassNameBytes( 1064 com.google.protobuf.ByteString value) { 1065 if (value == null) { 1066 throw new NullPointerException(); 1067 } 1068 ensureClassNameIsMutable(); 1069 className_.add(value); 1070 1071 return this; 1072 } 1073 1074 // @@protoc_insertion_point(builder_scope:org.jetbrains.kotlin.serialization.jvm.PackageParts) 1075 } 1076 1077 static { 1078 defaultInstance = new PackageParts(true); 1079 defaultInstance.initFields(); 1080 } 1081 1082 // @@protoc_insertion_point(class_scope:org.jetbrains.kotlin.serialization.jvm.PackageParts) 1083 } 1084 1085 1086 static { 1087 } 1088 1089 // @@protoc_insertion_point(outer_class_scope) 1090 }