Package dev.pcvolkmer.mv64e.model
Class Cnv.Builder
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.Cnv.Builder
-
- Enclosing class:
- Cnv
public static class Cnv.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cnvbuild()Cnv.Builderchromosome(Chromosome chromosome)Cnv.BuildercnA(java.math.BigDecimal cnA)Cnv.BuildercnB(java.math.BigDecimal cnB)Cnv.BuildercopyNumberNeutralLoH(java.util.Set<Coding> copyNumberNeutralLoH)Cnv.BuilderendRange(CnvEndRange endRange)Cnv.BuilderexternalIds(java.util.List<VariantExternalId> externalIds)Cnv.Builderid(java.lang.String id)Cnv.Builderlocalization(java.util.Set<BaseVariantLocalizationCoding> localization)Cnv.Builderpatient(Reference patient)Cnv.BuilderrelativeCopyNumber(java.math.BigDecimal relativeCopyNumber)Cnv.BuilderreportedAffectedGenes(java.util.Set<Coding> reportedAffectedGenes)Cnv.BuilderreportedFocality(java.lang.String reportedFocality)Cnv.BuilderstartRange(CnvStartRange startRange)java.lang.StringtoString()Cnv.BuildertotalCopyNumber(java.lang.Integer totalCopyNumber)Cnv.Buildertype(CnvTypeCoding type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
protected Builder(Cnv instance)
-
-
Method Detail
-
localization
public Cnv.Builder localization(java.util.Set<BaseVariantLocalizationCoding> localization)
-
reportedFocality
public Cnv.Builder reportedFocality(java.lang.String reportedFocality)
-
reportedAffectedGenes
public Cnv.Builder reportedAffectedGenes(java.util.Set<Coding> reportedAffectedGenes)
-
totalCopyNumber
public Cnv.Builder totalCopyNumber(java.lang.Integer totalCopyNumber)
-
cnA
public Cnv.Builder cnA(java.math.BigDecimal cnA)
-
externalIds
public Cnv.Builder externalIds(java.util.List<VariantExternalId> externalIds)
-
startRange
public Cnv.Builder startRange(CnvStartRange startRange)
-
type
public Cnv.Builder type(CnvTypeCoding type)
-
patient
public Cnv.Builder patient(Reference patient)
-
endRange
public Cnv.Builder endRange(CnvEndRange endRange)
-
chromosome
public Cnv.Builder chromosome(Chromosome chromosome)
-
id
public Cnv.Builder id(java.lang.String id)
-
cnB
public Cnv.Builder cnB(java.math.BigDecimal cnB)
-
relativeCopyNumber
public Cnv.Builder relativeCopyNumber(java.math.BigDecimal relativeCopyNumber)
-
copyNumberNeutralLoH
public Cnv.Builder copyNumberNeutralLoH(java.util.Set<Coding> copyNumberNeutralLoH)
-
build
public Cnv build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-