Class Cnv


  • public class Cnv
    extends java.lang.Object
    • Field Detail

      • JSON_PROPERTY_LOCALIZATION

        public static final java.lang.String JSON_PROPERTY_LOCALIZATION
        See Also:
        Constant Field Values
      • JSON_PROPERTY_REPORTED_FOCALITY

        public static final java.lang.String JSON_PROPERTY_REPORTED_FOCALITY
        See Also:
        Constant Field Values
      • JSON_PROPERTY_REPORTED_AFFECTED_GENES

        public static final java.lang.String JSON_PROPERTY_REPORTED_AFFECTED_GENES
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TOTAL_COPY_NUMBER

        public static final java.lang.String JSON_PROPERTY_TOTAL_COPY_NUMBER
        See Also:
        Constant Field Values
      • JSON_PROPERTY_CN_A

        public static final java.lang.String JSON_PROPERTY_CN_A
        See Also:
        Constant Field Values
      • JSON_PROPERTY_EXTERNAL_IDS

        public static final java.lang.String JSON_PROPERTY_EXTERNAL_IDS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_START_RANGE

        public static final java.lang.String JSON_PROPERTY_START_RANGE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_TYPE

        public static final java.lang.String JSON_PROPERTY_TYPE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PATIENT

        public static final java.lang.String JSON_PROPERTY_PATIENT
        See Also:
        Constant Field Values
      • JSON_PROPERTY_END_RANGE

        public static final java.lang.String JSON_PROPERTY_END_RANGE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_CHROMOSOME

        public static final java.lang.String JSON_PROPERTY_CHROMOSOME
        See Also:
        Constant Field Values
      • JSON_PROPERTY_ID

        public static final java.lang.String JSON_PROPERTY_ID
        See Also:
        Constant Field Values
      • JSON_PROPERTY_CN_B

        public static final java.lang.String JSON_PROPERTY_CN_B
        See Also:
        Constant Field Values
      • JSON_PROPERTY_RELATIVE_COPY_NUMBER

        public static final java.lang.String JSON_PROPERTY_RELATIVE_COPY_NUMBER
        See Also:
        Constant Field Values
      • JSON_PROPERTY_COPY_NUMBER_NEUTRAL_LO_H

        public static final java.lang.String JSON_PROPERTY_COPY_NUMBER_NEUTRAL_LO_H
        See Also:
        Constant Field Values
    • Constructor Detail

      • Cnv

        public Cnv()
    • Method Detail

      • reportedFocality

        public Cnv reportedFocality​(@Nullable java.lang.String reportedFocality)
      • getReportedFocality

        public @Nullable java.lang.String getReportedFocality()
      • setReportedFocality

        public void setReportedFocality​(@Nullable java.lang.String reportedFocality)
      • reportedAffectedGenes

        public Cnv reportedAffectedGenes​(@Nullable java.util.Set<Coding> reportedAffectedGenes)
      • addReportedAffectedGenesItem

        public Cnv addReportedAffectedGenesItem​(Coding reportedAffectedGenesItem)
      • getReportedAffectedGenes

        public @Nullable java.util.Set<Coding> getReportedAffectedGenes()
      • setReportedAffectedGenes

        public void setReportedAffectedGenes​(@Nullable java.util.Set<Coding> reportedAffectedGenes)
      • totalCopyNumber

        public Cnv totalCopyNumber​(@Nullable java.lang.Integer totalCopyNumber)
      • getTotalCopyNumber

        public @Nullable java.lang.Integer getTotalCopyNumber()
      • setTotalCopyNumber

        public void setTotalCopyNumber​(@Nullable java.lang.Integer totalCopyNumber)
      • cnA

        public Cnv cnA​(@Nullable java.math.BigDecimal cnA)
      • getCnA

        public @Nullable java.math.BigDecimal getCnA()
      • setCnA

        public void setCnA​(@Nullable java.math.BigDecimal cnA)
      • getExternalIds

        public @Nullable java.util.List<VariantExternalId> getExternalIds()
      • setExternalIds

        public void setExternalIds​(@Nullable java.util.List<VariantExternalId> externalIds)
      • setStartRange

        public void setStartRange​(@Nullable CnvStartRange startRange)
      • setPatient

        public void setPatient​(Reference patient)
      • getEndRange

        public @Nullable CnvEndRange getEndRange()
      • setEndRange

        public void setEndRange​(@Nullable CnvEndRange endRange)
      • getChromosome

        public Chromosome getChromosome()
      • setChromosome

        public void setChromosome​(Chromosome chromosome)
      • id

        public Cnv id​(java.lang.String id)
      • getId

        public java.lang.String getId()
      • setId

        public void setId​(java.lang.String id)
      • cnB

        public Cnv cnB​(@Nullable java.math.BigDecimal cnB)
      • getCnB

        public @Nullable java.math.BigDecimal getCnB()
      • setCnB

        public void setCnB​(@Nullable java.math.BigDecimal cnB)
      • relativeCopyNumber

        public Cnv relativeCopyNumber​(@Nullable java.math.BigDecimal relativeCopyNumber)
      • getRelativeCopyNumber

        public @Nullable java.math.BigDecimal getRelativeCopyNumber()
      • setRelativeCopyNumber

        public void setRelativeCopyNumber​(@Nullable java.math.BigDecimal relativeCopyNumber)
      • copyNumberNeutralLoH

        public Cnv copyNumberNeutralLoH​(@Nullable java.util.Set<Coding> copyNumberNeutralLoH)
      • addCopyNumberNeutralLoHItem

        public Cnv addCopyNumberNeutralLoHItem​(Coding copyNumberNeutralLoHItem)
      • getCopyNumberNeutralLoH

        public @Nullable java.util.Set<Coding> getCopyNumberNeutralLoH()
      • setCopyNumberNeutralLoH

        public void setCopyNumberNeutralLoH​(@Nullable java.util.Set<Coding> copyNumberNeutralLoH)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object