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