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.Datatype} 010 */ 011@com.google.protobuf.Generated 012public final class Datatype extends 013 com.google.protobuf.GeneratedMessage implements 014 // @@protoc_insertion_point(message_implements:dev.enola.meta.Datatype) 015 DatatypeOrBuilder { 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 Datatype.class.getName()); 025 } 026 // Use Datatype.newBuilder() to construct. 027 private Datatype(com.google.protobuf.GeneratedMessage.Builder<?> builder) { 028 super(builder); 029 } 030 private Datatype() { 031 iri_ = ""; 032 name_ = ""; 033 label_ = ""; 034 description_ = ""; 035 parentDatatype_ = ""; 036 regex_ = ""; 037 java_ = ""; 038 } 039 040 public static final com.google.protobuf.Descriptors.Descriptor 041 getDescriptor() { 042 return dev.enola.model.enola.meta.proto.Meta.internal_static_dev_enola_meta_Datatype_descriptor; 043 } 044 045 @java.lang.Override 046 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 047 internalGetFieldAccessorTable() { 048 return dev.enola.model.enola.meta.proto.Meta.internal_static_dev_enola_meta_Datatype_fieldAccessorTable 049 .ensureFieldAccessorsInitialized( 050 dev.enola.model.enola.meta.proto.Datatype.class, dev.enola.model.enola.meta.proto.Datatype.Builder.class); 051 } 052 053 public static final int IRI_FIELD_NUMBER = 1; 054 @SuppressWarnings("serial") 055 private volatile java.lang.Object iri_ = ""; 056 /** 057 * <code>string iri = 1;</code> 058 * @return The iri. 059 */ 060 @java.lang.Override 061 public java.lang.String getIri() { 062 java.lang.Object ref = iri_; 063 if (ref instanceof java.lang.String) { 064 return (java.lang.String) ref; 065 } else { 066 com.google.protobuf.ByteString bs = 067 (com.google.protobuf.ByteString) ref; 068 java.lang.String s = bs.toStringUtf8(); 069 iri_ = s; 070 return s; 071 } 072 } 073 /** 074 * <code>string iri = 1;</code> 075 * @return The bytes for iri. 076 */ 077 @java.lang.Override 078 public com.google.protobuf.ByteString 079 getIriBytes() { 080 java.lang.Object ref = iri_; 081 if (ref instanceof java.lang.String) { 082 com.google.protobuf.ByteString b = 083 com.google.protobuf.ByteString.copyFromUtf8( 084 (java.lang.String) ref); 085 iri_ = b; 086 return b; 087 } else { 088 return (com.google.protobuf.ByteString) ref; 089 } 090 } 091 092 public static final int NAME_FIELD_NUMBER = 2; 093 @SuppressWarnings("serial") 094 private volatile java.lang.Object name_ = ""; 095 /** 096 * <code>string name = 2;</code> 097 * @return The name. 098 */ 099 @java.lang.Override 100 public java.lang.String getName() { 101 java.lang.Object ref = name_; 102 if (ref instanceof java.lang.String) { 103 return (java.lang.String) ref; 104 } else { 105 com.google.protobuf.ByteString bs = 106 (com.google.protobuf.ByteString) ref; 107 java.lang.String s = bs.toStringUtf8(); 108 name_ = s; 109 return s; 110 } 111 } 112 /** 113 * <code>string name = 2;</code> 114 * @return The bytes for name. 115 */ 116 @java.lang.Override 117 public com.google.protobuf.ByteString 118 getNameBytes() { 119 java.lang.Object ref = name_; 120 if (ref instanceof java.lang.String) { 121 com.google.protobuf.ByteString b = 122 com.google.protobuf.ByteString.copyFromUtf8( 123 (java.lang.String) ref); 124 name_ = b; 125 return b; 126 } else { 127 return (com.google.protobuf.ByteString) ref; 128 } 129 } 130 131 public static final int LABEL_FIELD_NUMBER = 3; 132 @SuppressWarnings("serial") 133 private volatile java.lang.Object label_ = ""; 134 /** 135 * <code>string label = 3;</code> 136 * @return The label. 137 */ 138 @java.lang.Override 139 public java.lang.String getLabel() { 140 java.lang.Object ref = label_; 141 if (ref instanceof java.lang.String) { 142 return (java.lang.String) ref; 143 } else { 144 com.google.protobuf.ByteString bs = 145 (com.google.protobuf.ByteString) ref; 146 java.lang.String s = bs.toStringUtf8(); 147 label_ = s; 148 return s; 149 } 150 } 151 /** 152 * <code>string label = 3;</code> 153 * @return The bytes for label. 154 */ 155 @java.lang.Override 156 public com.google.protobuf.ByteString 157 getLabelBytes() { 158 java.lang.Object ref = label_; 159 if (ref instanceof java.lang.String) { 160 com.google.protobuf.ByteString b = 161 com.google.protobuf.ByteString.copyFromUtf8( 162 (java.lang.String) ref); 163 label_ = b; 164 return b; 165 } else { 166 return (com.google.protobuf.ByteString) ref; 167 } 168 } 169 170 public static final int DESCRIPTION_FIELD_NUMBER = 4; 171 @SuppressWarnings("serial") 172 private volatile java.lang.Object description_ = ""; 173 /** 174 * <code>string description = 4;</code> 175 * @return The description. 176 */ 177 @java.lang.Override 178 public java.lang.String getDescription() { 179 java.lang.Object ref = description_; 180 if (ref instanceof java.lang.String) { 181 return (java.lang.String) ref; 182 } else { 183 com.google.protobuf.ByteString bs = 184 (com.google.protobuf.ByteString) ref; 185 java.lang.String s = bs.toStringUtf8(); 186 description_ = s; 187 return s; 188 } 189 } 190 /** 191 * <code>string description = 4;</code> 192 * @return The bytes for description. 193 */ 194 @java.lang.Override 195 public com.google.protobuf.ByteString 196 getDescriptionBytes() { 197 java.lang.Object ref = description_; 198 if (ref instanceof java.lang.String) { 199 com.google.protobuf.ByteString b = 200 com.google.protobuf.ByteString.copyFromUtf8( 201 (java.lang.String) ref); 202 description_ = b; 203 return b; 204 } else { 205 return (com.google.protobuf.ByteString) ref; 206 } 207 } 208 209 public static final int PARENT_DATATYPE_FIELD_NUMBER = 5; 210 @SuppressWarnings("serial") 211 private volatile java.lang.Object parentDatatype_ = ""; 212 /** 213 * <code>string parent_datatype = 5;</code> 214 * @return The parentDatatype. 215 */ 216 @java.lang.Override 217 public java.lang.String getParentDatatype() { 218 java.lang.Object ref = parentDatatype_; 219 if (ref instanceof java.lang.String) { 220 return (java.lang.String) ref; 221 } else { 222 com.google.protobuf.ByteString bs = 223 (com.google.protobuf.ByteString) ref; 224 java.lang.String s = bs.toStringUtf8(); 225 parentDatatype_ = s; 226 return s; 227 } 228 } 229 /** 230 * <code>string parent_datatype = 5;</code> 231 * @return The bytes for parentDatatype. 232 */ 233 @java.lang.Override 234 public com.google.protobuf.ByteString 235 getParentDatatypeBytes() { 236 java.lang.Object ref = parentDatatype_; 237 if (ref instanceof java.lang.String) { 238 com.google.protobuf.ByteString b = 239 com.google.protobuf.ByteString.copyFromUtf8( 240 (java.lang.String) ref); 241 parentDatatype_ = b; 242 return b; 243 } else { 244 return (com.google.protobuf.ByteString) ref; 245 } 246 } 247 248 public static final int REGEX_FIELD_NUMBER = 6; 249 @SuppressWarnings("serial") 250 private volatile java.lang.Object regex_ = ""; 251 /** 252 * <code>string regex = 6;</code> 253 * @return The regex. 254 */ 255 @java.lang.Override 256 public java.lang.String getRegex() { 257 java.lang.Object ref = regex_; 258 if (ref instanceof java.lang.String) { 259 return (java.lang.String) ref; 260 } else { 261 com.google.protobuf.ByteString bs = 262 (com.google.protobuf.ByteString) ref; 263 java.lang.String s = bs.toStringUtf8(); 264 regex_ = s; 265 return s; 266 } 267 } 268 /** 269 * <code>string regex = 6;</code> 270 * @return The bytes for regex. 271 */ 272 @java.lang.Override 273 public com.google.protobuf.ByteString 274 getRegexBytes() { 275 java.lang.Object ref = regex_; 276 if (ref instanceof java.lang.String) { 277 com.google.protobuf.ByteString b = 278 com.google.protobuf.ByteString.copyFromUtf8( 279 (java.lang.String) ref); 280 regex_ = b; 281 return b; 282 } else { 283 return (com.google.protobuf.ByteString) ref; 284 } 285 } 286 287 public static final int JAVA_FIELD_NUMBER = 7; 288 @SuppressWarnings("serial") 289 private volatile java.lang.Object java_ = ""; 290 /** 291 * <code>string java = 7;</code> 292 * @return The java. 293 */ 294 @java.lang.Override 295 public java.lang.String getJava() { 296 java.lang.Object ref = java_; 297 if (ref instanceof java.lang.String) { 298 return (java.lang.String) ref; 299 } else { 300 com.google.protobuf.ByteString bs = 301 (com.google.protobuf.ByteString) ref; 302 java.lang.String s = bs.toStringUtf8(); 303 java_ = s; 304 return s; 305 } 306 } 307 /** 308 * <code>string java = 7;</code> 309 * @return The bytes for java. 310 */ 311 @java.lang.Override 312 public com.google.protobuf.ByteString 313 getJavaBytes() { 314 java.lang.Object ref = java_; 315 if (ref instanceof java.lang.String) { 316 com.google.protobuf.ByteString b = 317 com.google.protobuf.ByteString.copyFromUtf8( 318 (java.lang.String) ref); 319 java_ = b; 320 return b; 321 } else { 322 return (com.google.protobuf.ByteString) ref; 323 } 324 } 325 326 private byte memoizedIsInitialized = -1; 327 @java.lang.Override 328 public final boolean isInitialized() { 329 byte isInitialized = memoizedIsInitialized; 330 if (isInitialized == 1) return true; 331 if (isInitialized == 0) return false; 332 333 memoizedIsInitialized = 1; 334 return true; 335 } 336 337 @java.lang.Override 338 public void writeTo(com.google.protobuf.CodedOutputStream output) 339 throws java.io.IOException { 340 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(iri_)) { 341 com.google.protobuf.GeneratedMessage.writeString(output, 1, iri_); 342 } 343 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { 344 com.google.protobuf.GeneratedMessage.writeString(output, 2, name_); 345 } 346 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(label_)) { 347 com.google.protobuf.GeneratedMessage.writeString(output, 3, label_); 348 } 349 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(description_)) { 350 com.google.protobuf.GeneratedMessage.writeString(output, 4, description_); 351 } 352 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentDatatype_)) { 353 com.google.protobuf.GeneratedMessage.writeString(output, 5, parentDatatype_); 354 } 355 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(regex_)) { 356 com.google.protobuf.GeneratedMessage.writeString(output, 6, regex_); 357 } 358 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(java_)) { 359 com.google.protobuf.GeneratedMessage.writeString(output, 7, java_); 360 } 361 getUnknownFields().writeTo(output); 362 } 363 364 @java.lang.Override 365 public int getSerializedSize() { 366 int size = memoizedSize; 367 if (size != -1) return size; 368 369 size = 0; 370 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(iri_)) { 371 size += com.google.protobuf.GeneratedMessage.computeStringSize(1, iri_); 372 } 373 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(name_)) { 374 size += com.google.protobuf.GeneratedMessage.computeStringSize(2, name_); 375 } 376 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(label_)) { 377 size += com.google.protobuf.GeneratedMessage.computeStringSize(3, label_); 378 } 379 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(description_)) { 380 size += com.google.protobuf.GeneratedMessage.computeStringSize(4, description_); 381 } 382 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parentDatatype_)) { 383 size += com.google.protobuf.GeneratedMessage.computeStringSize(5, parentDatatype_); 384 } 385 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(regex_)) { 386 size += com.google.protobuf.GeneratedMessage.computeStringSize(6, regex_); 387 } 388 if (!com.google.protobuf.GeneratedMessage.isStringEmpty(java_)) { 389 size += com.google.protobuf.GeneratedMessage.computeStringSize(7, java_); 390 } 391 size += getUnknownFields().getSerializedSize(); 392 memoizedSize = size; 393 return size; 394 } 395 396 @java.lang.Override 397 public boolean equals(final java.lang.Object obj) { 398 if (obj == this) { 399 return true; 400 } 401 if (!(obj instanceof dev.enola.model.enola.meta.proto.Datatype)) { 402 return super.equals(obj); 403 } 404 dev.enola.model.enola.meta.proto.Datatype other = (dev.enola.model.enola.meta.proto.Datatype) obj; 405 406 if (!getIri() 407 .equals(other.getIri())) return false; 408 if (!getName() 409 .equals(other.getName())) return false; 410 if (!getLabel() 411 .equals(other.getLabel())) return false; 412 if (!getDescription() 413 .equals(other.getDescription())) return false; 414 if (!getParentDatatype() 415 .equals(other.getParentDatatype())) return false; 416 if (!getRegex() 417 .equals(other.getRegex())) return false; 418 if (!getJava() 419 .equals(other.getJava())) return false; 420 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 421 return true; 422 } 423 424 @java.lang.Override 425 public int hashCode() { 426 if (memoizedHashCode != 0) { 427 return memoizedHashCode; 428 } 429 int hash = 41; 430 hash = (19 * hash) + getDescriptor().hashCode(); 431 hash = (37 * hash) + IRI_FIELD_NUMBER; 432 hash = (53 * hash) + getIri().hashCode(); 433 hash = (37 * hash) + NAME_FIELD_NUMBER; 434 hash = (53 * hash) + getName().hashCode(); 435 hash = (37 * hash) + LABEL_FIELD_NUMBER; 436 hash = (53 * hash) + getLabel().hashCode(); 437 hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; 438 hash = (53 * hash) + getDescription().hashCode(); 439 hash = (37 * hash) + PARENT_DATATYPE_FIELD_NUMBER; 440 hash = (53 * hash) + getParentDatatype().hashCode(); 441 hash = (37 * hash) + REGEX_FIELD_NUMBER; 442 hash = (53 * hash) + getRegex().hashCode(); 443 hash = (37 * hash) + JAVA_FIELD_NUMBER; 444 hash = (53 * hash) + getJava().hashCode(); 445 hash = (29 * hash) + getUnknownFields().hashCode(); 446 memoizedHashCode = hash; 447 return hash; 448 } 449 450 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 451 java.nio.ByteBuffer data) 452 throws com.google.protobuf.InvalidProtocolBufferException { 453 return PARSER.parseFrom(data); 454 } 455 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 456 java.nio.ByteBuffer data, 457 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 458 throws com.google.protobuf.InvalidProtocolBufferException { 459 return PARSER.parseFrom(data, extensionRegistry); 460 } 461 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 462 com.google.protobuf.ByteString data) 463 throws com.google.protobuf.InvalidProtocolBufferException { 464 return PARSER.parseFrom(data); 465 } 466 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 467 com.google.protobuf.ByteString data, 468 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 469 throws com.google.protobuf.InvalidProtocolBufferException { 470 return PARSER.parseFrom(data, extensionRegistry); 471 } 472 public static dev.enola.model.enola.meta.proto.Datatype parseFrom(byte[] data) 473 throws com.google.protobuf.InvalidProtocolBufferException { 474 return PARSER.parseFrom(data); 475 } 476 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 477 byte[] data, 478 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 479 throws com.google.protobuf.InvalidProtocolBufferException { 480 return PARSER.parseFrom(data, extensionRegistry); 481 } 482 public static dev.enola.model.enola.meta.proto.Datatype parseFrom(java.io.InputStream input) 483 throws java.io.IOException { 484 return com.google.protobuf.GeneratedMessage 485 .parseWithIOException(PARSER, input); 486 } 487 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 488 java.io.InputStream input, 489 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 490 throws java.io.IOException { 491 return com.google.protobuf.GeneratedMessage 492 .parseWithIOException(PARSER, input, extensionRegistry); 493 } 494 495 public static dev.enola.model.enola.meta.proto.Datatype parseDelimitedFrom(java.io.InputStream input) 496 throws java.io.IOException { 497 return com.google.protobuf.GeneratedMessage 498 .parseDelimitedWithIOException(PARSER, input); 499 } 500 501 public static dev.enola.model.enola.meta.proto.Datatype parseDelimitedFrom( 502 java.io.InputStream input, 503 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 504 throws java.io.IOException { 505 return com.google.protobuf.GeneratedMessage 506 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); 507 } 508 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 509 com.google.protobuf.CodedInputStream input) 510 throws java.io.IOException { 511 return com.google.protobuf.GeneratedMessage 512 .parseWithIOException(PARSER, input); 513 } 514 public static dev.enola.model.enola.meta.proto.Datatype parseFrom( 515 com.google.protobuf.CodedInputStream input, 516 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 517 throws java.io.IOException { 518 return com.google.protobuf.GeneratedMessage 519 .parseWithIOException(PARSER, input, extensionRegistry); 520 } 521 522 @java.lang.Override 523 public Builder newBuilderForType() { return newBuilder(); } 524 public static Builder newBuilder() { 525 return DEFAULT_INSTANCE.toBuilder(); 526 } 527 public static Builder newBuilder(dev.enola.model.enola.meta.proto.Datatype prototype) { 528 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 529 } 530 @java.lang.Override 531 public Builder toBuilder() { 532 return this == DEFAULT_INSTANCE 533 ? new Builder() : new Builder().mergeFrom(this); 534 } 535 536 @java.lang.Override 537 protected Builder newBuilderForType( 538 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 539 Builder builder = new Builder(parent); 540 return builder; 541 } 542 /** 543 * Protobuf type {@code dev.enola.meta.Datatype} 544 */ 545 public static final class Builder extends 546 com.google.protobuf.GeneratedMessage.Builder<Builder> implements 547 // @@protoc_insertion_point(builder_implements:dev.enola.meta.Datatype) 548 dev.enola.model.enola.meta.proto.DatatypeOrBuilder { 549 public static final com.google.protobuf.Descriptors.Descriptor 550 getDescriptor() { 551 return dev.enola.model.enola.meta.proto.Meta.internal_static_dev_enola_meta_Datatype_descriptor; 552 } 553 554 @java.lang.Override 555 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable 556 internalGetFieldAccessorTable() { 557 return dev.enola.model.enola.meta.proto.Meta.internal_static_dev_enola_meta_Datatype_fieldAccessorTable 558 .ensureFieldAccessorsInitialized( 559 dev.enola.model.enola.meta.proto.Datatype.class, dev.enola.model.enola.meta.proto.Datatype.Builder.class); 560 } 561 562 // Construct using dev.enola.model.enola.meta.proto.Datatype.newBuilder() 563 private Builder() { 564 565 } 566 567 private Builder( 568 com.google.protobuf.GeneratedMessage.BuilderParent parent) { 569 super(parent); 570 571 } 572 @java.lang.Override 573 public Builder clear() { 574 super.clear(); 575 bitField0_ = 0; 576 iri_ = ""; 577 name_ = ""; 578 label_ = ""; 579 description_ = ""; 580 parentDatatype_ = ""; 581 regex_ = ""; 582 java_ = ""; 583 return this; 584 } 585 586 @java.lang.Override 587 public com.google.protobuf.Descriptors.Descriptor 588 getDescriptorForType() { 589 return dev.enola.model.enola.meta.proto.Meta.internal_static_dev_enola_meta_Datatype_descriptor; 590 } 591 592 @java.lang.Override 593 public dev.enola.model.enola.meta.proto.Datatype getDefaultInstanceForType() { 594 return dev.enola.model.enola.meta.proto.Datatype.getDefaultInstance(); 595 } 596 597 @java.lang.Override 598 public dev.enola.model.enola.meta.proto.Datatype build() { 599 dev.enola.model.enola.meta.proto.Datatype result = buildPartial(); 600 if (!result.isInitialized()) { 601 throw newUninitializedMessageException(result); 602 } 603 return result; 604 } 605 606 @java.lang.Override 607 public dev.enola.model.enola.meta.proto.Datatype buildPartial() { 608 dev.enola.model.enola.meta.proto.Datatype result = new dev.enola.model.enola.meta.proto.Datatype(this); 609 if (bitField0_ != 0) { buildPartial0(result); } 610 onBuilt(); 611 return result; 612 } 613 614 private void buildPartial0(dev.enola.model.enola.meta.proto.Datatype result) { 615 int from_bitField0_ = bitField0_; 616 if (((from_bitField0_ & 0x00000001) != 0)) { 617 result.iri_ = iri_; 618 } 619 if (((from_bitField0_ & 0x00000002) != 0)) { 620 result.name_ = name_; 621 } 622 if (((from_bitField0_ & 0x00000004) != 0)) { 623 result.label_ = label_; 624 } 625 if (((from_bitField0_ & 0x00000008) != 0)) { 626 result.description_ = description_; 627 } 628 if (((from_bitField0_ & 0x00000010) != 0)) { 629 result.parentDatatype_ = parentDatatype_; 630 } 631 if (((from_bitField0_ & 0x00000020) != 0)) { 632 result.regex_ = regex_; 633 } 634 if (((from_bitField0_ & 0x00000040) != 0)) { 635 result.java_ = java_; 636 } 637 } 638 639 @java.lang.Override 640 public Builder mergeFrom(com.google.protobuf.Message other) { 641 if (other instanceof dev.enola.model.enola.meta.proto.Datatype) { 642 return mergeFrom((dev.enola.model.enola.meta.proto.Datatype)other); 643 } else { 644 super.mergeFrom(other); 645 return this; 646 } 647 } 648 649 public Builder mergeFrom(dev.enola.model.enola.meta.proto.Datatype other) { 650 if (other == dev.enola.model.enola.meta.proto.Datatype.getDefaultInstance()) return this; 651 if (!other.getIri().isEmpty()) { 652 iri_ = other.iri_; 653 bitField0_ |= 0x00000001; 654 onChanged(); 655 } 656 if (!other.getName().isEmpty()) { 657 name_ = other.name_; 658 bitField0_ |= 0x00000002; 659 onChanged(); 660 } 661 if (!other.getLabel().isEmpty()) { 662 label_ = other.label_; 663 bitField0_ |= 0x00000004; 664 onChanged(); 665 } 666 if (!other.getDescription().isEmpty()) { 667 description_ = other.description_; 668 bitField0_ |= 0x00000008; 669 onChanged(); 670 } 671 if (!other.getParentDatatype().isEmpty()) { 672 parentDatatype_ = other.parentDatatype_; 673 bitField0_ |= 0x00000010; 674 onChanged(); 675 } 676 if (!other.getRegex().isEmpty()) { 677 regex_ = other.regex_; 678 bitField0_ |= 0x00000020; 679 onChanged(); 680 } 681 if (!other.getJava().isEmpty()) { 682 java_ = other.java_; 683 bitField0_ |= 0x00000040; 684 onChanged(); 685 } 686 this.mergeUnknownFields(other.getUnknownFields()); 687 onChanged(); 688 return this; 689 } 690 691 @java.lang.Override 692 public final boolean isInitialized() { 693 return true; 694 } 695 696 @java.lang.Override 697 public Builder mergeFrom( 698 com.google.protobuf.CodedInputStream input, 699 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 700 throws java.io.IOException { 701 if (extensionRegistry == null) { 702 throw new java.lang.NullPointerException(); 703 } 704 try { 705 boolean done = false; 706 while (!done) { 707 int tag = input.readTag(); 708 switch (tag) { 709 case 0: 710 done = true; 711 break; 712 case 10: { 713 iri_ = input.readStringRequireUtf8(); 714 bitField0_ |= 0x00000001; 715 break; 716 } // case 10 717 case 18: { 718 name_ = input.readStringRequireUtf8(); 719 bitField0_ |= 0x00000002; 720 break; 721 } // case 18 722 case 26: { 723 label_ = input.readStringRequireUtf8(); 724 bitField0_ |= 0x00000004; 725 break; 726 } // case 26 727 case 34: { 728 description_ = input.readStringRequireUtf8(); 729 bitField0_ |= 0x00000008; 730 break; 731 } // case 34 732 case 42: { 733 parentDatatype_ = input.readStringRequireUtf8(); 734 bitField0_ |= 0x00000010; 735 break; 736 } // case 42 737 case 50: { 738 regex_ = input.readStringRequireUtf8(); 739 bitField0_ |= 0x00000020; 740 break; 741 } // case 50 742 case 58: { 743 java_ = input.readStringRequireUtf8(); 744 bitField0_ |= 0x00000040; 745 break; 746 } // case 58 747 default: { 748 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 749 done = true; // was an endgroup tag 750 } 751 break; 752 } // default: 753 } // switch (tag) 754 } // while (!done) 755 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 756 throw e.unwrapIOException(); 757 } finally { 758 onChanged(); 759 } // finally 760 return this; 761 } 762 private int bitField0_; 763 764 private java.lang.Object iri_ = ""; 765 /** 766 * <code>string iri = 1;</code> 767 * @return The iri. 768 */ 769 public java.lang.String getIri() { 770 java.lang.Object ref = iri_; 771 if (!(ref instanceof java.lang.String)) { 772 com.google.protobuf.ByteString bs = 773 (com.google.protobuf.ByteString) ref; 774 java.lang.String s = bs.toStringUtf8(); 775 iri_ = s; 776 return s; 777 } else { 778 return (java.lang.String) ref; 779 } 780 } 781 /** 782 * <code>string iri = 1;</code> 783 * @return The bytes for iri. 784 */ 785 public com.google.protobuf.ByteString 786 getIriBytes() { 787 java.lang.Object ref = iri_; 788 if (ref instanceof String) { 789 com.google.protobuf.ByteString b = 790 com.google.protobuf.ByteString.copyFromUtf8( 791 (java.lang.String) ref); 792 iri_ = b; 793 return b; 794 } else { 795 return (com.google.protobuf.ByteString) ref; 796 } 797 } 798 /** 799 * <code>string iri = 1;</code> 800 * @param value The iri to set. 801 * @return This builder for chaining. 802 */ 803 public Builder setIri( 804 java.lang.String value) { 805 if (value == null) { throw new NullPointerException(); } 806 iri_ = value; 807 bitField0_ |= 0x00000001; 808 onChanged(); 809 return this; 810 } 811 /** 812 * <code>string iri = 1;</code> 813 * @return This builder for chaining. 814 */ 815 public Builder clearIri() { 816 iri_ = getDefaultInstance().getIri(); 817 bitField0_ = (bitField0_ & ~0x00000001); 818 onChanged(); 819 return this; 820 } 821 /** 822 * <code>string iri = 1;</code> 823 * @param value The bytes for iri to set. 824 * @return This builder for chaining. 825 */ 826 public Builder setIriBytes( 827 com.google.protobuf.ByteString value) { 828 if (value == null) { throw new NullPointerException(); } 829 checkByteStringIsUtf8(value); 830 iri_ = value; 831 bitField0_ |= 0x00000001; 832 onChanged(); 833 return this; 834 } 835 836 private java.lang.Object name_ = ""; 837 /** 838 * <code>string name = 2;</code> 839 * @return The name. 840 */ 841 public java.lang.String getName() { 842 java.lang.Object ref = name_; 843 if (!(ref instanceof java.lang.String)) { 844 com.google.protobuf.ByteString bs = 845 (com.google.protobuf.ByteString) ref; 846 java.lang.String s = bs.toStringUtf8(); 847 name_ = s; 848 return s; 849 } else { 850 return (java.lang.String) ref; 851 } 852 } 853 /** 854 * <code>string name = 2;</code> 855 * @return The bytes for name. 856 */ 857 public com.google.protobuf.ByteString 858 getNameBytes() { 859 java.lang.Object ref = name_; 860 if (ref instanceof String) { 861 com.google.protobuf.ByteString b = 862 com.google.protobuf.ByteString.copyFromUtf8( 863 (java.lang.String) ref); 864 name_ = b; 865 return b; 866 } else { 867 return (com.google.protobuf.ByteString) ref; 868 } 869 } 870 /** 871 * <code>string name = 2;</code> 872 * @param value The name to set. 873 * @return This builder for chaining. 874 */ 875 public Builder setName( 876 java.lang.String value) { 877 if (value == null) { throw new NullPointerException(); } 878 name_ = value; 879 bitField0_ |= 0x00000002; 880 onChanged(); 881 return this; 882 } 883 /** 884 * <code>string name = 2;</code> 885 * @return This builder for chaining. 886 */ 887 public Builder clearName() { 888 name_ = getDefaultInstance().getName(); 889 bitField0_ = (bitField0_ & ~0x00000002); 890 onChanged(); 891 return this; 892 } 893 /** 894 * <code>string name = 2;</code> 895 * @param value The bytes for name to set. 896 * @return This builder for chaining. 897 */ 898 public Builder setNameBytes( 899 com.google.protobuf.ByteString value) { 900 if (value == null) { throw new NullPointerException(); } 901 checkByteStringIsUtf8(value); 902 name_ = value; 903 bitField0_ |= 0x00000002; 904 onChanged(); 905 return this; 906 } 907 908 private java.lang.Object label_ = ""; 909 /** 910 * <code>string label = 3;</code> 911 * @return The label. 912 */ 913 public java.lang.String getLabel() { 914 java.lang.Object ref = label_; 915 if (!(ref instanceof java.lang.String)) { 916 com.google.protobuf.ByteString bs = 917 (com.google.protobuf.ByteString) ref; 918 java.lang.String s = bs.toStringUtf8(); 919 label_ = s; 920 return s; 921 } else { 922 return (java.lang.String) ref; 923 } 924 } 925 /** 926 * <code>string label = 3;</code> 927 * @return The bytes for label. 928 */ 929 public com.google.protobuf.ByteString 930 getLabelBytes() { 931 java.lang.Object ref = label_; 932 if (ref instanceof String) { 933 com.google.protobuf.ByteString b = 934 com.google.protobuf.ByteString.copyFromUtf8( 935 (java.lang.String) ref); 936 label_ = b; 937 return b; 938 } else { 939 return (com.google.protobuf.ByteString) ref; 940 } 941 } 942 /** 943 * <code>string label = 3;</code> 944 * @param value The label to set. 945 * @return This builder for chaining. 946 */ 947 public Builder setLabel( 948 java.lang.String value) { 949 if (value == null) { throw new NullPointerException(); } 950 label_ = value; 951 bitField0_ |= 0x00000004; 952 onChanged(); 953 return this; 954 } 955 /** 956 * <code>string label = 3;</code> 957 * @return This builder for chaining. 958 */ 959 public Builder clearLabel() { 960 label_ = getDefaultInstance().getLabel(); 961 bitField0_ = (bitField0_ & ~0x00000004); 962 onChanged(); 963 return this; 964 } 965 /** 966 * <code>string label = 3;</code> 967 * @param value The bytes for label to set. 968 * @return This builder for chaining. 969 */ 970 public Builder setLabelBytes( 971 com.google.protobuf.ByteString value) { 972 if (value == null) { throw new NullPointerException(); } 973 checkByteStringIsUtf8(value); 974 label_ = value; 975 bitField0_ |= 0x00000004; 976 onChanged(); 977 return this; 978 } 979 980 private java.lang.Object description_ = ""; 981 /** 982 * <code>string description = 4;</code> 983 * @return The description. 984 */ 985 public java.lang.String getDescription() { 986 java.lang.Object ref = description_; 987 if (!(ref instanceof java.lang.String)) { 988 com.google.protobuf.ByteString bs = 989 (com.google.protobuf.ByteString) ref; 990 java.lang.String s = bs.toStringUtf8(); 991 description_ = s; 992 return s; 993 } else { 994 return (java.lang.String) ref; 995 } 996 } 997 /** 998 * <code>string description = 4;</code> 999 * @return The bytes for description. 1000 */ 1001 public com.google.protobuf.ByteString 1002 getDescriptionBytes() { 1003 java.lang.Object ref = description_; 1004 if (ref instanceof String) { 1005 com.google.protobuf.ByteString b = 1006 com.google.protobuf.ByteString.copyFromUtf8( 1007 (java.lang.String) ref); 1008 description_ = b; 1009 return b; 1010 } else { 1011 return (com.google.protobuf.ByteString) ref; 1012 } 1013 } 1014 /** 1015 * <code>string description = 4;</code> 1016 * @param value The description to set. 1017 * @return This builder for chaining. 1018 */ 1019 public Builder setDescription( 1020 java.lang.String value) { 1021 if (value == null) { throw new NullPointerException(); } 1022 description_ = value; 1023 bitField0_ |= 0x00000008; 1024 onChanged(); 1025 return this; 1026 } 1027 /** 1028 * <code>string description = 4;</code> 1029 * @return This builder for chaining. 1030 */ 1031 public Builder clearDescription() { 1032 description_ = getDefaultInstance().getDescription(); 1033 bitField0_ = (bitField0_ & ~0x00000008); 1034 onChanged(); 1035 return this; 1036 } 1037 /** 1038 * <code>string description = 4;</code> 1039 * @param value The bytes for description to set. 1040 * @return This builder for chaining. 1041 */ 1042 public Builder setDescriptionBytes( 1043 com.google.protobuf.ByteString value) { 1044 if (value == null) { throw new NullPointerException(); } 1045 checkByteStringIsUtf8(value); 1046 description_ = value; 1047 bitField0_ |= 0x00000008; 1048 onChanged(); 1049 return this; 1050 } 1051 1052 private java.lang.Object parentDatatype_ = ""; 1053 /** 1054 * <code>string parent_datatype = 5;</code> 1055 * @return The parentDatatype. 1056 */ 1057 public java.lang.String getParentDatatype() { 1058 java.lang.Object ref = parentDatatype_; 1059 if (!(ref instanceof java.lang.String)) { 1060 com.google.protobuf.ByteString bs = 1061 (com.google.protobuf.ByteString) ref; 1062 java.lang.String s = bs.toStringUtf8(); 1063 parentDatatype_ = s; 1064 return s; 1065 } else { 1066 return (java.lang.String) ref; 1067 } 1068 } 1069 /** 1070 * <code>string parent_datatype = 5;</code> 1071 * @return The bytes for parentDatatype. 1072 */ 1073 public com.google.protobuf.ByteString 1074 getParentDatatypeBytes() { 1075 java.lang.Object ref = parentDatatype_; 1076 if (ref instanceof String) { 1077 com.google.protobuf.ByteString b = 1078 com.google.protobuf.ByteString.copyFromUtf8( 1079 (java.lang.String) ref); 1080 parentDatatype_ = b; 1081 return b; 1082 } else { 1083 return (com.google.protobuf.ByteString) ref; 1084 } 1085 } 1086 /** 1087 * <code>string parent_datatype = 5;</code> 1088 * @param value The parentDatatype to set. 1089 * @return This builder for chaining. 1090 */ 1091 public Builder setParentDatatype( 1092 java.lang.String value) { 1093 if (value == null) { throw new NullPointerException(); } 1094 parentDatatype_ = value; 1095 bitField0_ |= 0x00000010; 1096 onChanged(); 1097 return this; 1098 } 1099 /** 1100 * <code>string parent_datatype = 5;</code> 1101 * @return This builder for chaining. 1102 */ 1103 public Builder clearParentDatatype() { 1104 parentDatatype_ = getDefaultInstance().getParentDatatype(); 1105 bitField0_ = (bitField0_ & ~0x00000010); 1106 onChanged(); 1107 return this; 1108 } 1109 /** 1110 * <code>string parent_datatype = 5;</code> 1111 * @param value The bytes for parentDatatype to set. 1112 * @return This builder for chaining. 1113 */ 1114 public Builder setParentDatatypeBytes( 1115 com.google.protobuf.ByteString value) { 1116 if (value == null) { throw new NullPointerException(); } 1117 checkByteStringIsUtf8(value); 1118 parentDatatype_ = value; 1119 bitField0_ |= 0x00000010; 1120 onChanged(); 1121 return this; 1122 } 1123 1124 private java.lang.Object regex_ = ""; 1125 /** 1126 * <code>string regex = 6;</code> 1127 * @return The regex. 1128 */ 1129 public java.lang.String getRegex() { 1130 java.lang.Object ref = regex_; 1131 if (!(ref instanceof java.lang.String)) { 1132 com.google.protobuf.ByteString bs = 1133 (com.google.protobuf.ByteString) ref; 1134 java.lang.String s = bs.toStringUtf8(); 1135 regex_ = s; 1136 return s; 1137 } else { 1138 return (java.lang.String) ref; 1139 } 1140 } 1141 /** 1142 * <code>string regex = 6;</code> 1143 * @return The bytes for regex. 1144 */ 1145 public com.google.protobuf.ByteString 1146 getRegexBytes() { 1147 java.lang.Object ref = regex_; 1148 if (ref instanceof String) { 1149 com.google.protobuf.ByteString b = 1150 com.google.protobuf.ByteString.copyFromUtf8( 1151 (java.lang.String) ref); 1152 regex_ = b; 1153 return b; 1154 } else { 1155 return (com.google.protobuf.ByteString) ref; 1156 } 1157 } 1158 /** 1159 * <code>string regex = 6;</code> 1160 * @param value The regex to set. 1161 * @return This builder for chaining. 1162 */ 1163 public Builder setRegex( 1164 java.lang.String value) { 1165 if (value == null) { throw new NullPointerException(); } 1166 regex_ = value; 1167 bitField0_ |= 0x00000020; 1168 onChanged(); 1169 return this; 1170 } 1171 /** 1172 * <code>string regex = 6;</code> 1173 * @return This builder for chaining. 1174 */ 1175 public Builder clearRegex() { 1176 regex_ = getDefaultInstance().getRegex(); 1177 bitField0_ = (bitField0_ & ~0x00000020); 1178 onChanged(); 1179 return this; 1180 } 1181 /** 1182 * <code>string regex = 6;</code> 1183 * @param value The bytes for regex to set. 1184 * @return This builder for chaining. 1185 */ 1186 public Builder setRegexBytes( 1187 com.google.protobuf.ByteString value) { 1188 if (value == null) { throw new NullPointerException(); } 1189 checkByteStringIsUtf8(value); 1190 regex_ = value; 1191 bitField0_ |= 0x00000020; 1192 onChanged(); 1193 return this; 1194 } 1195 1196 private java.lang.Object java_ = ""; 1197 /** 1198 * <code>string java = 7;</code> 1199 * @return The java. 1200 */ 1201 public java.lang.String getJava() { 1202 java.lang.Object ref = java_; 1203 if (!(ref instanceof java.lang.String)) { 1204 com.google.protobuf.ByteString bs = 1205 (com.google.protobuf.ByteString) ref; 1206 java.lang.String s = bs.toStringUtf8(); 1207 java_ = s; 1208 return s; 1209 } else { 1210 return (java.lang.String) ref; 1211 } 1212 } 1213 /** 1214 * <code>string java = 7;</code> 1215 * @return The bytes for java. 1216 */ 1217 public com.google.protobuf.ByteString 1218 getJavaBytes() { 1219 java.lang.Object ref = java_; 1220 if (ref instanceof String) { 1221 com.google.protobuf.ByteString b = 1222 com.google.protobuf.ByteString.copyFromUtf8( 1223 (java.lang.String) ref); 1224 java_ = b; 1225 return b; 1226 } else { 1227 return (com.google.protobuf.ByteString) ref; 1228 } 1229 } 1230 /** 1231 * <code>string java = 7;</code> 1232 * @param value The java to set. 1233 * @return This builder for chaining. 1234 */ 1235 public Builder setJava( 1236 java.lang.String value) { 1237 if (value == null) { throw new NullPointerException(); } 1238 java_ = value; 1239 bitField0_ |= 0x00000040; 1240 onChanged(); 1241 return this; 1242 } 1243 /** 1244 * <code>string java = 7;</code> 1245 * @return This builder for chaining. 1246 */ 1247 public Builder clearJava() { 1248 java_ = getDefaultInstance().getJava(); 1249 bitField0_ = (bitField0_ & ~0x00000040); 1250 onChanged(); 1251 return this; 1252 } 1253 /** 1254 * <code>string java = 7;</code> 1255 * @param value The bytes for java to set. 1256 * @return This builder for chaining. 1257 */ 1258 public Builder setJavaBytes( 1259 com.google.protobuf.ByteString value) { 1260 if (value == null) { throw new NullPointerException(); } 1261 checkByteStringIsUtf8(value); 1262 java_ = value; 1263 bitField0_ |= 0x00000040; 1264 onChanged(); 1265 return this; 1266 } 1267 1268 // @@protoc_insertion_point(builder_scope:dev.enola.meta.Datatype) 1269 } 1270 1271 // @@protoc_insertion_point(class_scope:dev.enola.meta.Datatype) 1272 private static final dev.enola.model.enola.meta.proto.Datatype DEFAULT_INSTANCE; 1273 static { 1274 DEFAULT_INSTANCE = new dev.enola.model.enola.meta.proto.Datatype(); 1275 } 1276 1277 public static dev.enola.model.enola.meta.proto.Datatype getDefaultInstance() { 1278 return DEFAULT_INSTANCE; 1279 } 1280 1281 private static final com.google.protobuf.Parser<Datatype> 1282 PARSER = new com.google.protobuf.AbstractParser<Datatype>() { 1283 @java.lang.Override 1284 public Datatype parsePartialFrom( 1285 com.google.protobuf.CodedInputStream input, 1286 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1287 throws com.google.protobuf.InvalidProtocolBufferException { 1288 Builder builder = newBuilder(); 1289 try { 1290 builder.mergeFrom(input, extensionRegistry); 1291 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1292 throw e.setUnfinishedMessage(builder.buildPartial()); 1293 } catch (com.google.protobuf.UninitializedMessageException e) { 1294 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1295 } catch (java.io.IOException e) { 1296 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1297 .setUnfinishedMessage(builder.buildPartial()); 1298 } 1299 return builder.buildPartial(); 1300 } 1301 }; 1302 1303 public static com.google.protobuf.Parser<Datatype> parser() { 1304 return PARSER; 1305 } 1306 1307 @java.lang.Override 1308 public com.google.protobuf.Parser<Datatype> getParserForType() { 1309 return PARSER; 1310 } 1311 1312 @java.lang.Override 1313 public dev.enola.model.enola.meta.proto.Datatype getDefaultInstanceForType() { 1314 return DEFAULT_INSTANCE; 1315 } 1316 1317} 1318