Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
org.ga4gh.vrs.v1.CopyNumber Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ga4gh/vrs/v1/vrs.proto
package org.ga4gh.vrs.v1;
/**
* Protobuf type {@code org.ga4gh.vrs.v1.CopyNumber}
*/
public final class CopyNumber extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:org.ga4gh.vrs.v1.CopyNumber)
CopyNumberOrBuilder {
private static final long serialVersionUID = 0L;
// Use CopyNumber.newBuilder() to construct.
private CopyNumber(com.google.protobuf.GeneratedMessageV3.Builder builder) {
super(builder);
}
private CopyNumber() {
Id_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new CopyNumber();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CopyNumber(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
java.lang.String s = input.readStringRequireUtf8();
Id_ = s;
break;
}
case 18: {
org.ga4gh.vrs.v1.Allele.Builder subBuilder = null;
if (subjectCase_ == 2) {
subBuilder = ((org.ga4gh.vrs.v1.Allele) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.Allele.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.Allele) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 2;
break;
}
case 26: {
org.ga4gh.vrs.v1.Haplotype.Builder subBuilder = null;
if (subjectCase_ == 3) {
subBuilder = ((org.ga4gh.vrs.v1.Haplotype) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.Haplotype.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.Haplotype) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 3;
break;
}
case 34: {
org.ga4gh.vrs.v1.Gene.Builder subBuilder = null;
if (subjectCase_ == 4) {
subBuilder = ((org.ga4gh.vrs.v1.Gene) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.Gene.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.Gene) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 4;
break;
}
case 42: {
org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder subBuilder = null;
if (subjectCase_ == 5) {
subBuilder = ((org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.LiteralSequenceExpression.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 5;
break;
}
case 50: {
org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder subBuilder = null;
if (subjectCase_ == 6) {
subBuilder = ((org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.DerivedSequenceExpression.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 6;
break;
}
case 58: {
org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder subBuilder = null;
if (subjectCase_ == 7) {
subBuilder = ((org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_).toBuilder();
}
subject_ =
input.readMessage(org.ga4gh.vrs.v1.RepeatedSequenceExpression.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_);
subject_ = subBuilder.buildPartial();
}
subjectCase_ = 7;
break;
}
case 66: {
java.lang.String s = input.readStringRequireUtf8();
subjectCase_ = 8;
subject_ = s;
break;
}
case 74: {
org.ga4gh.vrs.v1.Number.Builder subBuilder = null;
if (copiesCase_ == 9) {
subBuilder = ((org.ga4gh.vrs.v1.Number) copies_).toBuilder();
}
copies_ =
input.readMessage(org.ga4gh.vrs.v1.Number.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.Number) copies_);
copies_ = subBuilder.buildPartial();
}
copiesCase_ = 9;
break;
}
case 82: {
org.ga4gh.vrs.v1.IndefiniteRange.Builder subBuilder = null;
if (copiesCase_ == 10) {
subBuilder = ((org.ga4gh.vrs.v1.IndefiniteRange) copies_).toBuilder();
}
copies_ =
input.readMessage(org.ga4gh.vrs.v1.IndefiniteRange.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.IndefiniteRange) copies_);
copies_ = subBuilder.buildPartial();
}
copiesCase_ = 10;
break;
}
case 90: {
org.ga4gh.vrs.v1.DefiniteRange.Builder subBuilder = null;
if (copiesCase_ == 11) {
subBuilder = ((org.ga4gh.vrs.v1.DefiniteRange) copies_).toBuilder();
}
copies_ =
input.readMessage(org.ga4gh.vrs.v1.DefiniteRange.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom((org.ga4gh.vrs.v1.DefiniteRange) copies_);
copies_ = subBuilder.buildPartial();
}
copiesCase_ = 11;
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.ga4gh.vrs.v1.Vrs.internal_static_org_ga4gh_vrs_v1_CopyNumber_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.ga4gh.vrs.v1.Vrs.internal_static_org_ga4gh_vrs_v1_CopyNumber_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.ga4gh.vrs.v1.CopyNumber.class, org.ga4gh.vrs.v1.CopyNumber.Builder.class);
}
private int subjectCase_ = 0;
private java.lang.Object subject_;
public enum SubjectCase
implements com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
ALLELE(2),
HAPLOTYPE(3),
GENE(4),
LITERAL_SEQUENCE_EXPRESSION(5),
DERIVED_SEQUENCE_EXPRESSION(6),
REPEATED_SEQUENCE_EXPRESSION(7),
CURIE(8),
SUBJECT_NOT_SET(0);
private final int value;
private SubjectCase(int value) {
this.value = value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static SubjectCase valueOf(int value) {
return forNumber(value);
}
public static SubjectCase forNumber(int value) {
switch (value) {
case 2: return ALLELE;
case 3: return HAPLOTYPE;
case 4: return GENE;
case 5: return LITERAL_SEQUENCE_EXPRESSION;
case 6: return DERIVED_SEQUENCE_EXPRESSION;
case 7: return REPEATED_SEQUENCE_EXPRESSION;
case 8: return CURIE;
case 0: return SUBJECT_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
public SubjectCase
getSubjectCase() {
return SubjectCase.forNumber(
subjectCase_);
}
private int copiesCase_ = 0;
private java.lang.Object copies_;
public enum CopiesCase
implements com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
NUMBER(9),
INDEFINITE_RANGE(10),
DEFINITE_RANGE(11),
COPIES_NOT_SET(0);
private final int value;
private CopiesCase(int value) {
this.value = value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static CopiesCase valueOf(int value) {
return forNumber(value);
}
public static CopiesCase forNumber(int value) {
switch (value) {
case 9: return NUMBER;
case 10: return INDEFINITE_RANGE;
case 11: return DEFINITE_RANGE;
case 0: return COPIES_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
public CopiesCase
getCopiesCase() {
return CopiesCase.forNumber(
copiesCase_);
}
public static final int _ID_FIELD_NUMBER = 1;
private volatile java.lang.Object Id_;
/**
* string _id = 1;
* @return The id.
*/
@java.lang.Override
public java.lang.String getId() {
java.lang.Object ref = Id_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
Id_ = s;
return s;
}
}
/**
* string _id = 1;
* @return The bytes for id.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = Id_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
Id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ALLELE_FIELD_NUMBER = 2;
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
* @return Whether the allele field is set.
*/
@java.lang.Override
public boolean hasAllele() {
return subjectCase_ == 2;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
* @return The allele.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Allele getAllele() {
if (subjectCase_ == 2) {
return (org.ga4gh.vrs.v1.Allele) subject_;
}
return org.ga4gh.vrs.v1.Allele.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.AlleleOrBuilder getAlleleOrBuilder() {
if (subjectCase_ == 2) {
return (org.ga4gh.vrs.v1.Allele) subject_;
}
return org.ga4gh.vrs.v1.Allele.getDefaultInstance();
}
public static final int HAPLOTYPE_FIELD_NUMBER = 3;
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
* @return Whether the haplotype field is set.
*/
@java.lang.Override
public boolean hasHaplotype() {
return subjectCase_ == 3;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
* @return The haplotype.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Haplotype getHaplotype() {
if (subjectCase_ == 3) {
return (org.ga4gh.vrs.v1.Haplotype) subject_;
}
return org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.HaplotypeOrBuilder getHaplotypeOrBuilder() {
if (subjectCase_ == 3) {
return (org.ga4gh.vrs.v1.Haplotype) subject_;
}
return org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
}
public static final int GENE_FIELD_NUMBER = 4;
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
* @return Whether the gene field is set.
*/
@java.lang.Override
public boolean hasGene() {
return subjectCase_ == 4;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
* @return The gene.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Gene getGene() {
if (subjectCase_ == 4) {
return (org.ga4gh.vrs.v1.Gene) subject_;
}
return org.ga4gh.vrs.v1.Gene.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.GeneOrBuilder getGeneOrBuilder() {
if (subjectCase_ == 4) {
return (org.ga4gh.vrs.v1.Gene) subject_;
}
return org.ga4gh.vrs.v1.Gene.getDefaultInstance();
}
public static final int LITERAL_SEQUENCE_EXPRESSION_FIELD_NUMBER = 5;
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
* @return Whether the literalSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasLiteralSequenceExpression() {
return subjectCase_ == 5;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
* @return The literalSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.LiteralSequenceExpression getLiteralSequenceExpression() {
if (subjectCase_ == 5) {
return (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.LiteralSequenceExpressionOrBuilder getLiteralSequenceExpressionOrBuilder() {
if (subjectCase_ == 5) {
return (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
}
public static final int DERIVED_SEQUENCE_EXPRESSION_FIELD_NUMBER = 6;
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
* @return Whether the derivedSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasDerivedSequenceExpression() {
return subjectCase_ == 6;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
* @return The derivedSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DerivedSequenceExpression getDerivedSequenceExpression() {
if (subjectCase_ == 6) {
return (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DerivedSequenceExpressionOrBuilder getDerivedSequenceExpressionOrBuilder() {
if (subjectCase_ == 6) {
return (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
}
public static final int REPEATED_SEQUENCE_EXPRESSION_FIELD_NUMBER = 7;
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
* @return Whether the repeatedSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasRepeatedSequenceExpression() {
return subjectCase_ == 7;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
* @return The repeatedSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.RepeatedSequenceExpression getRepeatedSequenceExpression() {
if (subjectCase_ == 7) {
return (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.RepeatedSequenceExpressionOrBuilder getRepeatedSequenceExpressionOrBuilder() {
if (subjectCase_ == 7) {
return (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
}
public static final int CURIE_FIELD_NUMBER = 8;
/**
* string curie = 8;
* @return Whether the curie field is set.
*/
public boolean hasCurie() {
return subjectCase_ == 8;
}
/**
* string curie = 8;
* @return The curie.
*/
public java.lang.String getCurie() {
java.lang.Object ref = "";
if (subjectCase_ == 8) {
ref = subject_;
}
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (subjectCase_ == 8) {
subject_ = s;
}
return s;
}
}
/**
* string curie = 8;
* @return The bytes for curie.
*/
public com.google.protobuf.ByteString
getCurieBytes() {
java.lang.Object ref = "";
if (subjectCase_ == 8) {
ref = subject_;
}
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (subjectCase_ == 8) {
subject_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int NUMBER_FIELD_NUMBER = 9;
/**
* .org.ga4gh.vrs.v1.Number number = 9;
* @return Whether the number field is set.
*/
@java.lang.Override
public boolean hasNumber() {
return copiesCase_ == 9;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
* @return The number.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Number getNumber() {
if (copiesCase_ == 9) {
return (org.ga4gh.vrs.v1.Number) copies_;
}
return org.ga4gh.vrs.v1.Number.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.NumberOrBuilder getNumberOrBuilder() {
if (copiesCase_ == 9) {
return (org.ga4gh.vrs.v1.Number) copies_;
}
return org.ga4gh.vrs.v1.Number.getDefaultInstance();
}
public static final int INDEFINITE_RANGE_FIELD_NUMBER = 10;
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
* @return Whether the indefiniteRange field is set.
*/
@java.lang.Override
public boolean hasIndefiniteRange() {
return copiesCase_ == 10;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
* @return The indefiniteRange.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.IndefiniteRange getIndefiniteRange() {
if (copiesCase_ == 10) {
return (org.ga4gh.vrs.v1.IndefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.IndefiniteRangeOrBuilder getIndefiniteRangeOrBuilder() {
if (copiesCase_ == 10) {
return (org.ga4gh.vrs.v1.IndefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
}
public static final int DEFINITE_RANGE_FIELD_NUMBER = 11;
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
* @return Whether the definiteRange field is set.
*/
@java.lang.Override
public boolean hasDefiniteRange() {
return copiesCase_ == 11;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
* @return The definiteRange.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DefiniteRange getDefiniteRange() {
if (copiesCase_ == 11) {
return (org.ga4gh.vrs.v1.DefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DefiniteRangeOrBuilder getDefiniteRangeOrBuilder() {
if (copiesCase_ == 11) {
return (org.ga4gh.vrs.v1.DefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(Id_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, Id_);
}
if (subjectCase_ == 2) {
output.writeMessage(2, (org.ga4gh.vrs.v1.Allele) subject_);
}
if (subjectCase_ == 3) {
output.writeMessage(3, (org.ga4gh.vrs.v1.Haplotype) subject_);
}
if (subjectCase_ == 4) {
output.writeMessage(4, (org.ga4gh.vrs.v1.Gene) subject_);
}
if (subjectCase_ == 5) {
output.writeMessage(5, (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_);
}
if (subjectCase_ == 6) {
output.writeMessage(6, (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_);
}
if (subjectCase_ == 7) {
output.writeMessage(7, (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_);
}
if (subjectCase_ == 8) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 8, subject_);
}
if (copiesCase_ == 9) {
output.writeMessage(9, (org.ga4gh.vrs.v1.Number) copies_);
}
if (copiesCase_ == 10) {
output.writeMessage(10, (org.ga4gh.vrs.v1.IndefiniteRange) copies_);
}
if (copiesCase_ == 11) {
output.writeMessage(11, (org.ga4gh.vrs.v1.DefiniteRange) copies_);
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(Id_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, Id_);
}
if (subjectCase_ == 2) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, (org.ga4gh.vrs.v1.Allele) subject_);
}
if (subjectCase_ == 3) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, (org.ga4gh.vrs.v1.Haplotype) subject_);
}
if (subjectCase_ == 4) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, (org.ga4gh.vrs.v1.Gene) subject_);
}
if (subjectCase_ == 5) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_);
}
if (subjectCase_ == 6) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_);
}
if (subjectCase_ == 7) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_);
}
if (subjectCase_ == 8) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, subject_);
}
if (copiesCase_ == 9) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, (org.ga4gh.vrs.v1.Number) copies_);
}
if (copiesCase_ == 10) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, (org.ga4gh.vrs.v1.IndefiniteRange) copies_);
}
if (copiesCase_ == 11) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, (org.ga4gh.vrs.v1.DefiniteRange) copies_);
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.ga4gh.vrs.v1.CopyNumber)) {
return super.equals(obj);
}
org.ga4gh.vrs.v1.CopyNumber other = (org.ga4gh.vrs.v1.CopyNumber) obj;
if (!getId()
.equals(other.getId())) return false;
if (!getSubjectCase().equals(other.getSubjectCase())) return false;
switch (subjectCase_) {
case 2:
if (!getAllele()
.equals(other.getAllele())) return false;
break;
case 3:
if (!getHaplotype()
.equals(other.getHaplotype())) return false;
break;
case 4:
if (!getGene()
.equals(other.getGene())) return false;
break;
case 5:
if (!getLiteralSequenceExpression()
.equals(other.getLiteralSequenceExpression())) return false;
break;
case 6:
if (!getDerivedSequenceExpression()
.equals(other.getDerivedSequenceExpression())) return false;
break;
case 7:
if (!getRepeatedSequenceExpression()
.equals(other.getRepeatedSequenceExpression())) return false;
break;
case 8:
if (!getCurie()
.equals(other.getCurie())) return false;
break;
case 0:
default:
}
if (!getCopiesCase().equals(other.getCopiesCase())) return false;
switch (copiesCase_) {
case 9:
if (!getNumber()
.equals(other.getNumber())) return false;
break;
case 10:
if (!getIndefiniteRange()
.equals(other.getIndefiniteRange())) return false;
break;
case 11:
if (!getDefiniteRange()
.equals(other.getDefiniteRange())) return false;
break;
case 0:
default:
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + _ID_FIELD_NUMBER;
hash = (53 * hash) + getId().hashCode();
switch (subjectCase_) {
case 2:
hash = (37 * hash) + ALLELE_FIELD_NUMBER;
hash = (53 * hash) + getAllele().hashCode();
break;
case 3:
hash = (37 * hash) + HAPLOTYPE_FIELD_NUMBER;
hash = (53 * hash) + getHaplotype().hashCode();
break;
case 4:
hash = (37 * hash) + GENE_FIELD_NUMBER;
hash = (53 * hash) + getGene().hashCode();
break;
case 5:
hash = (37 * hash) + LITERAL_SEQUENCE_EXPRESSION_FIELD_NUMBER;
hash = (53 * hash) + getLiteralSequenceExpression().hashCode();
break;
case 6:
hash = (37 * hash) + DERIVED_SEQUENCE_EXPRESSION_FIELD_NUMBER;
hash = (53 * hash) + getDerivedSequenceExpression().hashCode();
break;
case 7:
hash = (37 * hash) + REPEATED_SEQUENCE_EXPRESSION_FIELD_NUMBER;
hash = (53 * hash) + getRepeatedSequenceExpression().hashCode();
break;
case 8:
hash = (37 * hash) + CURIE_FIELD_NUMBER;
hash = (53 * hash) + getCurie().hashCode();
break;
case 0:
default:
}
switch (copiesCase_) {
case 9:
hash = (37 * hash) + NUMBER_FIELD_NUMBER;
hash = (53 * hash) + getNumber().hashCode();
break;
case 10:
hash = (37 * hash) + INDEFINITE_RANGE_FIELD_NUMBER;
hash = (53 * hash) + getIndefiniteRange().hashCode();
break;
case 11:
hash = (37 * hash) + DEFINITE_RANGE_FIELD_NUMBER;
hash = (53 * hash) + getDefiniteRange().hashCode();
break;
case 0:
default:
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static org.ga4gh.vrs.v1.CopyNumber parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.ga4gh.vrs.v1.CopyNumber parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.ga4gh.vrs.v1.CopyNumber parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.ga4gh.vrs.v1.CopyNumber prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code org.ga4gh.vrs.v1.CopyNumber}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:org.ga4gh.vrs.v1.CopyNumber)
org.ga4gh.vrs.v1.CopyNumberOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.ga4gh.vrs.v1.Vrs.internal_static_org_ga4gh_vrs_v1_CopyNumber_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.ga4gh.vrs.v1.Vrs.internal_static_org_ga4gh_vrs_v1_CopyNumber_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.ga4gh.vrs.v1.CopyNumber.class, org.ga4gh.vrs.v1.CopyNumber.Builder.class);
}
// Construct using org.ga4gh.vrs.v1.CopyNumber.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
Id_ = "";
subjectCase_ = 0;
subject_ = null;
copiesCase_ = 0;
copies_ = null;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.ga4gh.vrs.v1.Vrs.internal_static_org_ga4gh_vrs_v1_CopyNumber_descriptor;
}
@java.lang.Override
public org.ga4gh.vrs.v1.CopyNumber getDefaultInstanceForType() {
return org.ga4gh.vrs.v1.CopyNumber.getDefaultInstance();
}
@java.lang.Override
public org.ga4gh.vrs.v1.CopyNumber build() {
org.ga4gh.vrs.v1.CopyNumber result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public org.ga4gh.vrs.v1.CopyNumber buildPartial() {
org.ga4gh.vrs.v1.CopyNumber result = new org.ga4gh.vrs.v1.CopyNumber(this);
result.Id_ = Id_;
if (subjectCase_ == 2) {
if (alleleBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = alleleBuilder_.build();
}
}
if (subjectCase_ == 3) {
if (haplotypeBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = haplotypeBuilder_.build();
}
}
if (subjectCase_ == 4) {
if (geneBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = geneBuilder_.build();
}
}
if (subjectCase_ == 5) {
if (literalSequenceExpressionBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = literalSequenceExpressionBuilder_.build();
}
}
if (subjectCase_ == 6) {
if (derivedSequenceExpressionBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = derivedSequenceExpressionBuilder_.build();
}
}
if (subjectCase_ == 7) {
if (repeatedSequenceExpressionBuilder_ == null) {
result.subject_ = subject_;
} else {
result.subject_ = repeatedSequenceExpressionBuilder_.build();
}
}
if (subjectCase_ == 8) {
result.subject_ = subject_;
}
if (copiesCase_ == 9) {
if (numberBuilder_ == null) {
result.copies_ = copies_;
} else {
result.copies_ = numberBuilder_.build();
}
}
if (copiesCase_ == 10) {
if (indefiniteRangeBuilder_ == null) {
result.copies_ = copies_;
} else {
result.copies_ = indefiniteRangeBuilder_.build();
}
}
if (copiesCase_ == 11) {
if (definiteRangeBuilder_ == null) {
result.copies_ = copies_;
} else {
result.copies_ = definiteRangeBuilder_.build();
}
}
result.subjectCase_ = subjectCase_;
result.copiesCase_ = copiesCase_;
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.ga4gh.vrs.v1.CopyNumber) {
return mergeFrom((org.ga4gh.vrs.v1.CopyNumber)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.ga4gh.vrs.v1.CopyNumber other) {
if (other == org.ga4gh.vrs.v1.CopyNumber.getDefaultInstance()) return this;
if (!other.getId().isEmpty()) {
Id_ = other.Id_;
onChanged();
}
switch (other.getSubjectCase()) {
case ALLELE: {
mergeAllele(other.getAllele());
break;
}
case HAPLOTYPE: {
mergeHaplotype(other.getHaplotype());
break;
}
case GENE: {
mergeGene(other.getGene());
break;
}
case LITERAL_SEQUENCE_EXPRESSION: {
mergeLiteralSequenceExpression(other.getLiteralSequenceExpression());
break;
}
case DERIVED_SEQUENCE_EXPRESSION: {
mergeDerivedSequenceExpression(other.getDerivedSequenceExpression());
break;
}
case REPEATED_SEQUENCE_EXPRESSION: {
mergeRepeatedSequenceExpression(other.getRepeatedSequenceExpression());
break;
}
case CURIE: {
subjectCase_ = 8;
subject_ = other.subject_;
onChanged();
break;
}
case SUBJECT_NOT_SET: {
break;
}
}
switch (other.getCopiesCase()) {
case NUMBER: {
mergeNumber(other.getNumber());
break;
}
case INDEFINITE_RANGE: {
mergeIndefiniteRange(other.getIndefiniteRange());
break;
}
case DEFINITE_RANGE: {
mergeDefiniteRange(other.getDefiniteRange());
break;
}
case COPIES_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.ga4gh.vrs.v1.CopyNumber parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.ga4gh.vrs.v1.CopyNumber) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int subjectCase_ = 0;
private java.lang.Object subject_;
public SubjectCase
getSubjectCase() {
return SubjectCase.forNumber(
subjectCase_);
}
public Builder clearSubject() {
subjectCase_ = 0;
subject_ = null;
onChanged();
return this;
}
private int copiesCase_ = 0;
private java.lang.Object copies_;
public CopiesCase
getCopiesCase() {
return CopiesCase.forNumber(
copiesCase_);
}
public Builder clearCopies() {
copiesCase_ = 0;
copies_ = null;
onChanged();
return this;
}
private java.lang.Object Id_ = "";
/**
* string _id = 1;
* @return The id.
*/
public java.lang.String getId() {
java.lang.Object ref = Id_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
Id_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string _id = 1;
* @return The bytes for id.
*/
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = Id_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
Id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string _id = 1;
* @param value The id to set.
* @return This builder for chaining.
*/
public Builder setId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
Id_ = value;
onChanged();
return this;
}
/**
* string _id = 1;
* @return This builder for chaining.
*/
public Builder clearId() {
Id_ = getDefaultInstance().getId();
onChanged();
return this;
}
/**
* string _id = 1;
* @param value The bytes for id to set.
* @return This builder for chaining.
*/
public Builder setIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
Id_ = value;
onChanged();
return this;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Allele, org.ga4gh.vrs.v1.Allele.Builder, org.ga4gh.vrs.v1.AlleleOrBuilder> alleleBuilder_;
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
* @return Whether the allele field is set.
*/
@java.lang.Override
public boolean hasAllele() {
return subjectCase_ == 2;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
* @return The allele.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Allele getAllele() {
if (alleleBuilder_ == null) {
if (subjectCase_ == 2) {
return (org.ga4gh.vrs.v1.Allele) subject_;
}
return org.ga4gh.vrs.v1.Allele.getDefaultInstance();
} else {
if (subjectCase_ == 2) {
return alleleBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.Allele.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
public Builder setAllele(org.ga4gh.vrs.v1.Allele value) {
if (alleleBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
alleleBuilder_.setMessage(value);
}
subjectCase_ = 2;
return this;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
public Builder setAllele(
org.ga4gh.vrs.v1.Allele.Builder builderForValue) {
if (alleleBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
alleleBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 2;
return this;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
public Builder mergeAllele(org.ga4gh.vrs.v1.Allele value) {
if (alleleBuilder_ == null) {
if (subjectCase_ == 2 &&
subject_ != org.ga4gh.vrs.v1.Allele.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.Allele.newBuilder((org.ga4gh.vrs.v1.Allele) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 2) {
alleleBuilder_.mergeFrom(value);
} else {
alleleBuilder_.setMessage(value);
}
}
subjectCase_ = 2;
return this;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
public Builder clearAllele() {
if (alleleBuilder_ == null) {
if (subjectCase_ == 2) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 2) {
subjectCase_ = 0;
subject_ = null;
}
alleleBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
public org.ga4gh.vrs.v1.Allele.Builder getAlleleBuilder() {
return getAlleleFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.AlleleOrBuilder getAlleleOrBuilder() {
if ((subjectCase_ == 2) && (alleleBuilder_ != null)) {
return alleleBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 2) {
return (org.ga4gh.vrs.v1.Allele) subject_;
}
return org.ga4gh.vrs.v1.Allele.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Allele allele = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Allele, org.ga4gh.vrs.v1.Allele.Builder, org.ga4gh.vrs.v1.AlleleOrBuilder>
getAlleleFieldBuilder() {
if (alleleBuilder_ == null) {
if (!(subjectCase_ == 2)) {
subject_ = org.ga4gh.vrs.v1.Allele.getDefaultInstance();
}
alleleBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Allele, org.ga4gh.vrs.v1.Allele.Builder, org.ga4gh.vrs.v1.AlleleOrBuilder>(
(org.ga4gh.vrs.v1.Allele) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 2;
onChanged();;
return alleleBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Haplotype, org.ga4gh.vrs.v1.Haplotype.Builder, org.ga4gh.vrs.v1.HaplotypeOrBuilder> haplotypeBuilder_;
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
* @return Whether the haplotype field is set.
*/
@java.lang.Override
public boolean hasHaplotype() {
return subjectCase_ == 3;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
* @return The haplotype.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Haplotype getHaplotype() {
if (haplotypeBuilder_ == null) {
if (subjectCase_ == 3) {
return (org.ga4gh.vrs.v1.Haplotype) subject_;
}
return org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
} else {
if (subjectCase_ == 3) {
return haplotypeBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
public Builder setHaplotype(org.ga4gh.vrs.v1.Haplotype value) {
if (haplotypeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
haplotypeBuilder_.setMessage(value);
}
subjectCase_ = 3;
return this;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
public Builder setHaplotype(
org.ga4gh.vrs.v1.Haplotype.Builder builderForValue) {
if (haplotypeBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
haplotypeBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 3;
return this;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
public Builder mergeHaplotype(org.ga4gh.vrs.v1.Haplotype value) {
if (haplotypeBuilder_ == null) {
if (subjectCase_ == 3 &&
subject_ != org.ga4gh.vrs.v1.Haplotype.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.Haplotype.newBuilder((org.ga4gh.vrs.v1.Haplotype) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 3) {
haplotypeBuilder_.mergeFrom(value);
} else {
haplotypeBuilder_.setMessage(value);
}
}
subjectCase_ = 3;
return this;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
public Builder clearHaplotype() {
if (haplotypeBuilder_ == null) {
if (subjectCase_ == 3) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 3) {
subjectCase_ = 0;
subject_ = null;
}
haplotypeBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
public org.ga4gh.vrs.v1.Haplotype.Builder getHaplotypeBuilder() {
return getHaplotypeFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.HaplotypeOrBuilder getHaplotypeOrBuilder() {
if ((subjectCase_ == 3) && (haplotypeBuilder_ != null)) {
return haplotypeBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 3) {
return (org.ga4gh.vrs.v1.Haplotype) subject_;
}
return org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Haplotype haplotype = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Haplotype, org.ga4gh.vrs.v1.Haplotype.Builder, org.ga4gh.vrs.v1.HaplotypeOrBuilder>
getHaplotypeFieldBuilder() {
if (haplotypeBuilder_ == null) {
if (!(subjectCase_ == 3)) {
subject_ = org.ga4gh.vrs.v1.Haplotype.getDefaultInstance();
}
haplotypeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Haplotype, org.ga4gh.vrs.v1.Haplotype.Builder, org.ga4gh.vrs.v1.HaplotypeOrBuilder>(
(org.ga4gh.vrs.v1.Haplotype) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 3;
onChanged();;
return haplotypeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Gene, org.ga4gh.vrs.v1.Gene.Builder, org.ga4gh.vrs.v1.GeneOrBuilder> geneBuilder_;
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
* @return Whether the gene field is set.
*/
@java.lang.Override
public boolean hasGene() {
return subjectCase_ == 4;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
* @return The gene.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Gene getGene() {
if (geneBuilder_ == null) {
if (subjectCase_ == 4) {
return (org.ga4gh.vrs.v1.Gene) subject_;
}
return org.ga4gh.vrs.v1.Gene.getDefaultInstance();
} else {
if (subjectCase_ == 4) {
return geneBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.Gene.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
public Builder setGene(org.ga4gh.vrs.v1.Gene value) {
if (geneBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
geneBuilder_.setMessage(value);
}
subjectCase_ = 4;
return this;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
public Builder setGene(
org.ga4gh.vrs.v1.Gene.Builder builderForValue) {
if (geneBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
geneBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 4;
return this;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
public Builder mergeGene(org.ga4gh.vrs.v1.Gene value) {
if (geneBuilder_ == null) {
if (subjectCase_ == 4 &&
subject_ != org.ga4gh.vrs.v1.Gene.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.Gene.newBuilder((org.ga4gh.vrs.v1.Gene) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 4) {
geneBuilder_.mergeFrom(value);
} else {
geneBuilder_.setMessage(value);
}
}
subjectCase_ = 4;
return this;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
public Builder clearGene() {
if (geneBuilder_ == null) {
if (subjectCase_ == 4) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 4) {
subjectCase_ = 0;
subject_ = null;
}
geneBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
public org.ga4gh.vrs.v1.Gene.Builder getGeneBuilder() {
return getGeneFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.GeneOrBuilder getGeneOrBuilder() {
if ((subjectCase_ == 4) && (geneBuilder_ != null)) {
return geneBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 4) {
return (org.ga4gh.vrs.v1.Gene) subject_;
}
return org.ga4gh.vrs.v1.Gene.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Gene gene = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Gene, org.ga4gh.vrs.v1.Gene.Builder, org.ga4gh.vrs.v1.GeneOrBuilder>
getGeneFieldBuilder() {
if (geneBuilder_ == null) {
if (!(subjectCase_ == 4)) {
subject_ = org.ga4gh.vrs.v1.Gene.getDefaultInstance();
}
geneBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Gene, org.ga4gh.vrs.v1.Gene.Builder, org.ga4gh.vrs.v1.GeneOrBuilder>(
(org.ga4gh.vrs.v1.Gene) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 4;
onChanged();;
return geneBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.LiteralSequenceExpression, org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder, org.ga4gh.vrs.v1.LiteralSequenceExpressionOrBuilder> literalSequenceExpressionBuilder_;
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
* @return Whether the literalSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasLiteralSequenceExpression() {
return subjectCase_ == 5;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
* @return The literalSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.LiteralSequenceExpression getLiteralSequenceExpression() {
if (literalSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 5) {
return (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
} else {
if (subjectCase_ == 5) {
return literalSequenceExpressionBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
public Builder setLiteralSequenceExpression(org.ga4gh.vrs.v1.LiteralSequenceExpression value) {
if (literalSequenceExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
literalSequenceExpressionBuilder_.setMessage(value);
}
subjectCase_ = 5;
return this;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
public Builder setLiteralSequenceExpression(
org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder builderForValue) {
if (literalSequenceExpressionBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
literalSequenceExpressionBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 5;
return this;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
public Builder mergeLiteralSequenceExpression(org.ga4gh.vrs.v1.LiteralSequenceExpression value) {
if (literalSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 5 &&
subject_ != org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.LiteralSequenceExpression.newBuilder((org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 5) {
literalSequenceExpressionBuilder_.mergeFrom(value);
} else {
literalSequenceExpressionBuilder_.setMessage(value);
}
}
subjectCase_ = 5;
return this;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
public Builder clearLiteralSequenceExpression() {
if (literalSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 5) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 5) {
subjectCase_ = 0;
subject_ = null;
}
literalSequenceExpressionBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
public org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder getLiteralSequenceExpressionBuilder() {
return getLiteralSequenceExpressionFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.LiteralSequenceExpressionOrBuilder getLiteralSequenceExpressionOrBuilder() {
if ((subjectCase_ == 5) && (literalSequenceExpressionBuilder_ != null)) {
return literalSequenceExpressionBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 5) {
return (org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.LiteralSequenceExpression literal_sequence_expression = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.LiteralSequenceExpression, org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder, org.ga4gh.vrs.v1.LiteralSequenceExpressionOrBuilder>
getLiteralSequenceExpressionFieldBuilder() {
if (literalSequenceExpressionBuilder_ == null) {
if (!(subjectCase_ == 5)) {
subject_ = org.ga4gh.vrs.v1.LiteralSequenceExpression.getDefaultInstance();
}
literalSequenceExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.LiteralSequenceExpression, org.ga4gh.vrs.v1.LiteralSequenceExpression.Builder, org.ga4gh.vrs.v1.LiteralSequenceExpressionOrBuilder>(
(org.ga4gh.vrs.v1.LiteralSequenceExpression) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 5;
onChanged();;
return literalSequenceExpressionBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DerivedSequenceExpression, org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder, org.ga4gh.vrs.v1.DerivedSequenceExpressionOrBuilder> derivedSequenceExpressionBuilder_;
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
* @return Whether the derivedSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasDerivedSequenceExpression() {
return subjectCase_ == 6;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
* @return The derivedSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DerivedSequenceExpression getDerivedSequenceExpression() {
if (derivedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 6) {
return (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
} else {
if (subjectCase_ == 6) {
return derivedSequenceExpressionBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
public Builder setDerivedSequenceExpression(org.ga4gh.vrs.v1.DerivedSequenceExpression value) {
if (derivedSequenceExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
derivedSequenceExpressionBuilder_.setMessage(value);
}
subjectCase_ = 6;
return this;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
public Builder setDerivedSequenceExpression(
org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder builderForValue) {
if (derivedSequenceExpressionBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
derivedSequenceExpressionBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 6;
return this;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
public Builder mergeDerivedSequenceExpression(org.ga4gh.vrs.v1.DerivedSequenceExpression value) {
if (derivedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 6 &&
subject_ != org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.DerivedSequenceExpression.newBuilder((org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 6) {
derivedSequenceExpressionBuilder_.mergeFrom(value);
} else {
derivedSequenceExpressionBuilder_.setMessage(value);
}
}
subjectCase_ = 6;
return this;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
public Builder clearDerivedSequenceExpression() {
if (derivedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 6) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 6) {
subjectCase_ = 0;
subject_ = null;
}
derivedSequenceExpressionBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
public org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder getDerivedSequenceExpressionBuilder() {
return getDerivedSequenceExpressionFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DerivedSequenceExpressionOrBuilder getDerivedSequenceExpressionOrBuilder() {
if ((subjectCase_ == 6) && (derivedSequenceExpressionBuilder_ != null)) {
return derivedSequenceExpressionBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 6) {
return (org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.DerivedSequenceExpression derived_sequence_expression = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DerivedSequenceExpression, org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder, org.ga4gh.vrs.v1.DerivedSequenceExpressionOrBuilder>
getDerivedSequenceExpressionFieldBuilder() {
if (derivedSequenceExpressionBuilder_ == null) {
if (!(subjectCase_ == 6)) {
subject_ = org.ga4gh.vrs.v1.DerivedSequenceExpression.getDefaultInstance();
}
derivedSequenceExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DerivedSequenceExpression, org.ga4gh.vrs.v1.DerivedSequenceExpression.Builder, org.ga4gh.vrs.v1.DerivedSequenceExpressionOrBuilder>(
(org.ga4gh.vrs.v1.DerivedSequenceExpression) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 6;
onChanged();;
return derivedSequenceExpressionBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.RepeatedSequenceExpression, org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder, org.ga4gh.vrs.v1.RepeatedSequenceExpressionOrBuilder> repeatedSequenceExpressionBuilder_;
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
* @return Whether the repeatedSequenceExpression field is set.
*/
@java.lang.Override
public boolean hasRepeatedSequenceExpression() {
return subjectCase_ == 7;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
* @return The repeatedSequenceExpression.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.RepeatedSequenceExpression getRepeatedSequenceExpression() {
if (repeatedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 7) {
return (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
} else {
if (subjectCase_ == 7) {
return repeatedSequenceExpressionBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
public Builder setRepeatedSequenceExpression(org.ga4gh.vrs.v1.RepeatedSequenceExpression value) {
if (repeatedSequenceExpressionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subject_ = value;
onChanged();
} else {
repeatedSequenceExpressionBuilder_.setMessage(value);
}
subjectCase_ = 7;
return this;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
public Builder setRepeatedSequenceExpression(
org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder builderForValue) {
if (repeatedSequenceExpressionBuilder_ == null) {
subject_ = builderForValue.build();
onChanged();
} else {
repeatedSequenceExpressionBuilder_.setMessage(builderForValue.build());
}
subjectCase_ = 7;
return this;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
public Builder mergeRepeatedSequenceExpression(org.ga4gh.vrs.v1.RepeatedSequenceExpression value) {
if (repeatedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 7 &&
subject_ != org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance()) {
subject_ = org.ga4gh.vrs.v1.RepeatedSequenceExpression.newBuilder((org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_)
.mergeFrom(value).buildPartial();
} else {
subject_ = value;
}
onChanged();
} else {
if (subjectCase_ == 7) {
repeatedSequenceExpressionBuilder_.mergeFrom(value);
} else {
repeatedSequenceExpressionBuilder_.setMessage(value);
}
}
subjectCase_ = 7;
return this;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
public Builder clearRepeatedSequenceExpression() {
if (repeatedSequenceExpressionBuilder_ == null) {
if (subjectCase_ == 7) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
} else {
if (subjectCase_ == 7) {
subjectCase_ = 0;
subject_ = null;
}
repeatedSequenceExpressionBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
public org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder getRepeatedSequenceExpressionBuilder() {
return getRepeatedSequenceExpressionFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.RepeatedSequenceExpressionOrBuilder getRepeatedSequenceExpressionOrBuilder() {
if ((subjectCase_ == 7) && (repeatedSequenceExpressionBuilder_ != null)) {
return repeatedSequenceExpressionBuilder_.getMessageOrBuilder();
} else {
if (subjectCase_ == 7) {
return (org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_;
}
return org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.RepeatedSequenceExpression repeated_sequence_expression = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.RepeatedSequenceExpression, org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder, org.ga4gh.vrs.v1.RepeatedSequenceExpressionOrBuilder>
getRepeatedSequenceExpressionFieldBuilder() {
if (repeatedSequenceExpressionBuilder_ == null) {
if (!(subjectCase_ == 7)) {
subject_ = org.ga4gh.vrs.v1.RepeatedSequenceExpression.getDefaultInstance();
}
repeatedSequenceExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.RepeatedSequenceExpression, org.ga4gh.vrs.v1.RepeatedSequenceExpression.Builder, org.ga4gh.vrs.v1.RepeatedSequenceExpressionOrBuilder>(
(org.ga4gh.vrs.v1.RepeatedSequenceExpression) subject_,
getParentForChildren(),
isClean());
subject_ = null;
}
subjectCase_ = 7;
onChanged();;
return repeatedSequenceExpressionBuilder_;
}
/**
* string curie = 8;
* @return Whether the curie field is set.
*/
@java.lang.Override
public boolean hasCurie() {
return subjectCase_ == 8;
}
/**
* string curie = 8;
* @return The curie.
*/
@java.lang.Override
public java.lang.String getCurie() {
java.lang.Object ref = "";
if (subjectCase_ == 8) {
ref = subject_;
}
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (subjectCase_ == 8) {
subject_ = s;
}
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string curie = 8;
* @return The bytes for curie.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCurieBytes() {
java.lang.Object ref = "";
if (subjectCase_ == 8) {
ref = subject_;
}
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
if (subjectCase_ == 8) {
subject_ = b;
}
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string curie = 8;
* @param value The curie to set.
* @return This builder for chaining.
*/
public Builder setCurie(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
subjectCase_ = 8;
subject_ = value;
onChanged();
return this;
}
/**
* string curie = 8;
* @return This builder for chaining.
*/
public Builder clearCurie() {
if (subjectCase_ == 8) {
subjectCase_ = 0;
subject_ = null;
onChanged();
}
return this;
}
/**
* string curie = 8;
* @param value The bytes for curie to set.
* @return This builder for chaining.
*/
public Builder setCurieBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
subjectCase_ = 8;
subject_ = value;
onChanged();
return this;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Number, org.ga4gh.vrs.v1.Number.Builder, org.ga4gh.vrs.v1.NumberOrBuilder> numberBuilder_;
/**
* .org.ga4gh.vrs.v1.Number number = 9;
* @return Whether the number field is set.
*/
@java.lang.Override
public boolean hasNumber() {
return copiesCase_ == 9;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
* @return The number.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.Number getNumber() {
if (numberBuilder_ == null) {
if (copiesCase_ == 9) {
return (org.ga4gh.vrs.v1.Number) copies_;
}
return org.ga4gh.vrs.v1.Number.getDefaultInstance();
} else {
if (copiesCase_ == 9) {
return numberBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.Number.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
public Builder setNumber(org.ga4gh.vrs.v1.Number value) {
if (numberBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
copies_ = value;
onChanged();
} else {
numberBuilder_.setMessage(value);
}
copiesCase_ = 9;
return this;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
public Builder setNumber(
org.ga4gh.vrs.v1.Number.Builder builderForValue) {
if (numberBuilder_ == null) {
copies_ = builderForValue.build();
onChanged();
} else {
numberBuilder_.setMessage(builderForValue.build());
}
copiesCase_ = 9;
return this;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
public Builder mergeNumber(org.ga4gh.vrs.v1.Number value) {
if (numberBuilder_ == null) {
if (copiesCase_ == 9 &&
copies_ != org.ga4gh.vrs.v1.Number.getDefaultInstance()) {
copies_ = org.ga4gh.vrs.v1.Number.newBuilder((org.ga4gh.vrs.v1.Number) copies_)
.mergeFrom(value).buildPartial();
} else {
copies_ = value;
}
onChanged();
} else {
if (copiesCase_ == 9) {
numberBuilder_.mergeFrom(value);
} else {
numberBuilder_.setMessage(value);
}
}
copiesCase_ = 9;
return this;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
public Builder clearNumber() {
if (numberBuilder_ == null) {
if (copiesCase_ == 9) {
copiesCase_ = 0;
copies_ = null;
onChanged();
}
} else {
if (copiesCase_ == 9) {
copiesCase_ = 0;
copies_ = null;
}
numberBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
public org.ga4gh.vrs.v1.Number.Builder getNumberBuilder() {
return getNumberFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.NumberOrBuilder getNumberOrBuilder() {
if ((copiesCase_ == 9) && (numberBuilder_ != null)) {
return numberBuilder_.getMessageOrBuilder();
} else {
if (copiesCase_ == 9) {
return (org.ga4gh.vrs.v1.Number) copies_;
}
return org.ga4gh.vrs.v1.Number.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.Number number = 9;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Number, org.ga4gh.vrs.v1.Number.Builder, org.ga4gh.vrs.v1.NumberOrBuilder>
getNumberFieldBuilder() {
if (numberBuilder_ == null) {
if (!(copiesCase_ == 9)) {
copies_ = org.ga4gh.vrs.v1.Number.getDefaultInstance();
}
numberBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.Number, org.ga4gh.vrs.v1.Number.Builder, org.ga4gh.vrs.v1.NumberOrBuilder>(
(org.ga4gh.vrs.v1.Number) copies_,
getParentForChildren(),
isClean());
copies_ = null;
}
copiesCase_ = 9;
onChanged();;
return numberBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.IndefiniteRange, org.ga4gh.vrs.v1.IndefiniteRange.Builder, org.ga4gh.vrs.v1.IndefiniteRangeOrBuilder> indefiniteRangeBuilder_;
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
* @return Whether the indefiniteRange field is set.
*/
@java.lang.Override
public boolean hasIndefiniteRange() {
return copiesCase_ == 10;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
* @return The indefiniteRange.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.IndefiniteRange getIndefiniteRange() {
if (indefiniteRangeBuilder_ == null) {
if (copiesCase_ == 10) {
return (org.ga4gh.vrs.v1.IndefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
} else {
if (copiesCase_ == 10) {
return indefiniteRangeBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
public Builder setIndefiniteRange(org.ga4gh.vrs.v1.IndefiniteRange value) {
if (indefiniteRangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
copies_ = value;
onChanged();
} else {
indefiniteRangeBuilder_.setMessage(value);
}
copiesCase_ = 10;
return this;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
public Builder setIndefiniteRange(
org.ga4gh.vrs.v1.IndefiniteRange.Builder builderForValue) {
if (indefiniteRangeBuilder_ == null) {
copies_ = builderForValue.build();
onChanged();
} else {
indefiniteRangeBuilder_.setMessage(builderForValue.build());
}
copiesCase_ = 10;
return this;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
public Builder mergeIndefiniteRange(org.ga4gh.vrs.v1.IndefiniteRange value) {
if (indefiniteRangeBuilder_ == null) {
if (copiesCase_ == 10 &&
copies_ != org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance()) {
copies_ = org.ga4gh.vrs.v1.IndefiniteRange.newBuilder((org.ga4gh.vrs.v1.IndefiniteRange) copies_)
.mergeFrom(value).buildPartial();
} else {
copies_ = value;
}
onChanged();
} else {
if (copiesCase_ == 10) {
indefiniteRangeBuilder_.mergeFrom(value);
} else {
indefiniteRangeBuilder_.setMessage(value);
}
}
copiesCase_ = 10;
return this;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
public Builder clearIndefiniteRange() {
if (indefiniteRangeBuilder_ == null) {
if (copiesCase_ == 10) {
copiesCase_ = 0;
copies_ = null;
onChanged();
}
} else {
if (copiesCase_ == 10) {
copiesCase_ = 0;
copies_ = null;
}
indefiniteRangeBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
public org.ga4gh.vrs.v1.IndefiniteRange.Builder getIndefiniteRangeBuilder() {
return getIndefiniteRangeFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.IndefiniteRangeOrBuilder getIndefiniteRangeOrBuilder() {
if ((copiesCase_ == 10) && (indefiniteRangeBuilder_ != null)) {
return indefiniteRangeBuilder_.getMessageOrBuilder();
} else {
if (copiesCase_ == 10) {
return (org.ga4gh.vrs.v1.IndefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.IndefiniteRange indefinite_range = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.IndefiniteRange, org.ga4gh.vrs.v1.IndefiniteRange.Builder, org.ga4gh.vrs.v1.IndefiniteRangeOrBuilder>
getIndefiniteRangeFieldBuilder() {
if (indefiniteRangeBuilder_ == null) {
if (!(copiesCase_ == 10)) {
copies_ = org.ga4gh.vrs.v1.IndefiniteRange.getDefaultInstance();
}
indefiniteRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.IndefiniteRange, org.ga4gh.vrs.v1.IndefiniteRange.Builder, org.ga4gh.vrs.v1.IndefiniteRangeOrBuilder>(
(org.ga4gh.vrs.v1.IndefiniteRange) copies_,
getParentForChildren(),
isClean());
copies_ = null;
}
copiesCase_ = 10;
onChanged();;
return indefiniteRangeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DefiniteRange, org.ga4gh.vrs.v1.DefiniteRange.Builder, org.ga4gh.vrs.v1.DefiniteRangeOrBuilder> definiteRangeBuilder_;
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
* @return Whether the definiteRange field is set.
*/
@java.lang.Override
public boolean hasDefiniteRange() {
return copiesCase_ == 11;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
* @return The definiteRange.
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DefiniteRange getDefiniteRange() {
if (definiteRangeBuilder_ == null) {
if (copiesCase_ == 11) {
return (org.ga4gh.vrs.v1.DefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
} else {
if (copiesCase_ == 11) {
return definiteRangeBuilder_.getMessage();
}
return org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
public Builder setDefiniteRange(org.ga4gh.vrs.v1.DefiniteRange value) {
if (definiteRangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
copies_ = value;
onChanged();
} else {
definiteRangeBuilder_.setMessage(value);
}
copiesCase_ = 11;
return this;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
public Builder setDefiniteRange(
org.ga4gh.vrs.v1.DefiniteRange.Builder builderForValue) {
if (definiteRangeBuilder_ == null) {
copies_ = builderForValue.build();
onChanged();
} else {
definiteRangeBuilder_.setMessage(builderForValue.build());
}
copiesCase_ = 11;
return this;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
public Builder mergeDefiniteRange(org.ga4gh.vrs.v1.DefiniteRange value) {
if (definiteRangeBuilder_ == null) {
if (copiesCase_ == 11 &&
copies_ != org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance()) {
copies_ = org.ga4gh.vrs.v1.DefiniteRange.newBuilder((org.ga4gh.vrs.v1.DefiniteRange) copies_)
.mergeFrom(value).buildPartial();
} else {
copies_ = value;
}
onChanged();
} else {
if (copiesCase_ == 11) {
definiteRangeBuilder_.mergeFrom(value);
} else {
definiteRangeBuilder_.setMessage(value);
}
}
copiesCase_ = 11;
return this;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
public Builder clearDefiniteRange() {
if (definiteRangeBuilder_ == null) {
if (copiesCase_ == 11) {
copiesCase_ = 0;
copies_ = null;
onChanged();
}
} else {
if (copiesCase_ == 11) {
copiesCase_ = 0;
copies_ = null;
}
definiteRangeBuilder_.clear();
}
return this;
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
public org.ga4gh.vrs.v1.DefiniteRange.Builder getDefiniteRangeBuilder() {
return getDefiniteRangeFieldBuilder().getBuilder();
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
@java.lang.Override
public org.ga4gh.vrs.v1.DefiniteRangeOrBuilder getDefiniteRangeOrBuilder() {
if ((copiesCase_ == 11) && (definiteRangeBuilder_ != null)) {
return definiteRangeBuilder_.getMessageOrBuilder();
} else {
if (copiesCase_ == 11) {
return (org.ga4gh.vrs.v1.DefiniteRange) copies_;
}
return org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
}
}
/**
* .org.ga4gh.vrs.v1.DefiniteRange definite_range = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DefiniteRange, org.ga4gh.vrs.v1.DefiniteRange.Builder, org.ga4gh.vrs.v1.DefiniteRangeOrBuilder>
getDefiniteRangeFieldBuilder() {
if (definiteRangeBuilder_ == null) {
if (!(copiesCase_ == 11)) {
copies_ = org.ga4gh.vrs.v1.DefiniteRange.getDefaultInstance();
}
definiteRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.ga4gh.vrs.v1.DefiniteRange, org.ga4gh.vrs.v1.DefiniteRange.Builder, org.ga4gh.vrs.v1.DefiniteRangeOrBuilder>(
(org.ga4gh.vrs.v1.DefiniteRange) copies_,
getParentForChildren(),
isClean());
copies_ = null;
}
copiesCase_ = 11;
onChanged();;
return definiteRangeBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:org.ga4gh.vrs.v1.CopyNumber)
}
// @@protoc_insertion_point(class_scope:org.ga4gh.vrs.v1.CopyNumber)
private static final org.ga4gh.vrs.v1.CopyNumber DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.ga4gh.vrs.v1.CopyNumber();
}
public static org.ga4gh.vrs.v1.CopyNumber getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public CopyNumber parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CopyNumber(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public org.ga4gh.vrs.v1.CopyNumber getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}