/** Sets the value of the 'type' field */ public org.opencb.biodata.models.variant.metadata.VariantFileHeaderComplexLine.Builder setType(java.lang.String value) { validate(fields()[4], value); this.type = value; fieldSetFlags()[4] = true; return this; }
/** Sets the value of the 'key' field */ public org.opencb.biodata.models.variant.metadata.VariantFileHeaderSimpleLine.Builder setKey(java.lang.String value) { validate(fields()[0], value); this.key = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'numVariants' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder setNumVariants(int value) { validate(fields()[0], value); this.numVariants = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'complexLines' field */ public org.opencb.biodata.models.variant.metadata.VariantFileHeader.Builder setComplexLines(java.util.List<org.opencb.biodata.models.variant.metadata.VariantFileHeaderComplexLine> value) { validate(fields()[1], value); this.complexLines = value; fieldSetFlags()[1] = true; return this; }
/** Sets the value of the 'id' field */ public org.opencb.biodata.models.variant.metadata.VariantStudyMetadata.Builder setId(java.lang.String value) { validate(fields()[0], value); this.id = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'creationDate' field */ public org.opencb.biodata.models.variant.metadata.VariantMetadata.Builder setCreationDate(java.lang.String value) { validate(fields()[2], value); this.creationDate = value; fieldSetFlags()[2] = true; return this; }
/** Clears the value of the 'numVariants' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder clearNumVariants() { fieldSetFlags()[0] = false; return this; }
/** Clears the value of the 'version' field */ public org.opencb.biodata.models.variant.metadata.VariantMetadata.Builder clearVersion() { version = null; fieldSetFlags()[0] = false; return this; }
/** Clears the value of the 'density' field */ public org.opencb.biodata.models.variant.metadata.ChromosomeStats.Builder clearDensity() { fieldSetFlags()[1] = false; return this; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof VariantFileMetadata)) return false; VariantFileMetadata that = (VariantFileMetadata) o; return !(impl != null ? !impl.equals(that.impl) : that.impl != null); }
/** Clears the value of the 'sampleStats' field */ public org.opencb.biodata.models.variant.metadata.VariantStudyStats.Builder clearSampleStats() { sampleStats = null; fieldSetFlags()[0] = false; return this; }
/** Clears the value of the 'complexLines' field */ public org.opencb.biodata.models.variant.metadata.VariantFileHeader.Builder clearComplexLines() { complexLines = null; fieldSetFlags()[1] = false; return this; }
/** Clears the value of the 'files' field */ public org.opencb.biodata.models.variant.metadata.VariantStudyMetadata.Builder clearFiles() { files = null; fieldSetFlags()[4] = false; return this; }
/** Clears the value of the 'sampleIds' field */ public org.opencb.biodata.models.variant.metadata.VariantFileMetadata.Builder clearSampleIds() { sampleIds = null; fieldSetFlags()[2] = false; return this; }
/** Sets the value of the 'genericFields' field */ public org.opencb.biodata.models.variant.metadata.VariantFileHeaderComplexLine.Builder setGenericFields(java.util.Map<java.lang.String,java.lang.String> value) { validate(fields()[5], value); this.genericFields = value; fieldSetFlags()[5] = true; return this; }
/** Clears the value of the 'numSamples' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder clearNumSamples() { fieldSetFlags()[1] = false; return this; }
/** Clears the value of the 'creationDate' field */ public org.opencb.biodata.models.variant.metadata.VariantMetadata.Builder clearCreationDate() { creationDate = null; fieldSetFlags()[2] = false; return this; }
/** Clears the value of the 'meanQuality' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder clearMeanQuality() { fieldSetFlags()[4] = false; return this; }
/** Clears the value of the 'stdDevQuality' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder clearStdDevQuality() { fieldSetFlags()[5] = false; return this; }
/** Clears the value of the 'variantBiotypeCounts' field */ public org.opencb.biodata.models.variant.metadata.VariantSetStats.Builder clearVariantBiotypeCounts() { variantBiotypeCounts = null; fieldSetFlags()[8] = false; return this; }