Package dev.pcvolkmer.mv64e.model
Class Snv.Builder
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.Snv.Builder
-
- Enclosing class:
- Snv
public static class Snv.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Snv.BuilderallelicFrequency(java.math.BigDecimal allelicFrequency)Snv.BuilderaltAllele(java.lang.String altAllele)Snvbuild()Snv.Builderchromosome(Chromosome chromosome)Snv.BuilderdnaChange(java.lang.String dnaChange)Snv.BuilderexonId(java.lang.String exonId)Snv.BuilderexternalIds(java.util.List<VariantExternalId> externalIds)Snv.Buildergene(Coding gene)Snv.Builderid(java.lang.String id)Snv.Builderinterpretation(ClinVarCoding interpretation)Snv.Builderlocalization(java.util.Set<BaseVariantLocalizationCoding> localization)Snv.Builderpatient(Reference patient)Snv.Builderposition(CnvEndRange position)Snv.BuilderproteinChange(java.lang.String proteinChange)Snv.BuilderreadDepth(java.lang.Integer readDepth)Snv.BuilderrefAllele(java.lang.String refAllele)java.lang.StringtoString()Snv.BuildertranscriptId(TranscriptId transcriptId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
protected Builder(Snv instance)
-
-
Method Detail
-
localization
public Snv.Builder localization(java.util.Set<BaseVariantLocalizationCoding> localization)
-
proteinChange
public Snv.Builder proteinChange(java.lang.String proteinChange)
-
interpretation
public Snv.Builder interpretation(ClinVarCoding interpretation)
-
transcriptId
public Snv.Builder transcriptId(TranscriptId transcriptId)
-
externalIds
public Snv.Builder externalIds(java.util.List<VariantExternalId> externalIds)
-
chromosome
public Snv.Builder chromosome(Chromosome chromosome)
-
id
public Snv.Builder id(java.lang.String id)
-
altAllele
public Snv.Builder altAllele(java.lang.String altAllele)
-
position
public Snv.Builder position(CnvEndRange position)
-
gene
public Snv.Builder gene(Coding gene)
-
exonId
public Snv.Builder exonId(java.lang.String exonId)
-
dnaChange
public Snv.Builder dnaChange(java.lang.String dnaChange)
-
patient
public Snv.Builder patient(Reference patient)
-
refAllele
public Snv.Builder refAllele(java.lang.String refAllele)
-
readDepth
public Snv.Builder readDepth(java.lang.Integer readDepth)
-
allelicFrequency
public Snv.Builder allelicFrequency(java.math.BigDecimal allelicFrequency)
-
build
public Snv build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-