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(@Nullable java.math.BigDecimal cnA)Cnv.BuildercnB(@Nullable java.math.BigDecimal cnB)Cnv.BuildercopyNumberNeutralLoH(@Nullable java.util.Set<Coding> copyNumberNeutralLoH)Cnv.BuilderendRange(@Nullable CnvEndRange endRange)Cnv.BuilderexternalIds(@Nullable java.util.List<VariantExternalId> externalIds)Cnv.Builderid(java.lang.String id)Cnv.Builderlocalization(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)Cnv.Builderpatient(Reference patient)Cnv.BuilderrelativeCopyNumber(@Nullable java.math.BigDecimal relativeCopyNumber)Cnv.BuilderreportedAffectedGenes(@Nullable java.util.Set<Coding> reportedAffectedGenes)Cnv.BuilderreportedFocality(@Nullable java.lang.String reportedFocality)Cnv.BuilderstartRange(@Nullable CnvStartRange startRange)java.lang.StringtoString()Cnv.BuildertotalCopyNumber(@Nullable 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(@Nullable java.util.Set<BaseVariantLocalizationCoding> localization)
-
reportedFocality
public Cnv.Builder reportedFocality(@Nullable java.lang.String reportedFocality)
-
reportedAffectedGenes
public Cnv.Builder reportedAffectedGenes(@Nullable java.util.Set<Coding> reportedAffectedGenes)
-
totalCopyNumber
public Cnv.Builder totalCopyNumber(@Nullable java.lang.Integer totalCopyNumber)
-
cnA
public Cnv.Builder cnA(@Nullable java.math.BigDecimal cnA)
-
externalIds
public Cnv.Builder externalIds(@Nullable java.util.List<VariantExternalId> externalIds)
-
startRange
public Cnv.Builder startRange(@Nullable CnvStartRange startRange)
-
type
public Cnv.Builder type(CnvTypeCoding type)
-
patient
public Cnv.Builder patient(Reference patient)
-
endRange
public Cnv.Builder endRange(@Nullable CnvEndRange endRange)
-
chromosome
public Cnv.Builder chromosome(Chromosome chromosome)
-
id
public Cnv.Builder id(java.lang.String id)
-
cnB
public Cnv.Builder cnB(@Nullable java.math.BigDecimal cnB)
-
relativeCopyNumber
public Cnv.Builder relativeCopyNumber(@Nullable java.math.BigDecimal relativeCopyNumber)
-
copyNumberNeutralLoH
public Cnv.Builder copyNumberNeutralLoH(@Nullable java.util.Set<Coding> copyNumberNeutralLoH)
-
build
public Cnv build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-