Enum Class ClinvarClnSig

java.lang.Object
java.lang.Enum<ClinvarClnSig>
org.monarchinitiative.lirical.core.model.ClinvarClnSig
All Implemented Interfaces:
Serializable, Comparable<ClinvarClnSig>, Constable

public enum ClinvarClnSig extends Enum<ClinvarClnSig>
Clinvar clinical significance categories.
  • Enum Constant Details

    • PATHOGENIC

      public static final ClinvarClnSig PATHOGENIC
    • LIKELY_PATHOGENIC

      public static final ClinvarClnSig LIKELY_PATHOGENIC
    • PATHOGENIC_OR_LIKELY_PATHOGENIC

      public static final ClinvarClnSig PATHOGENIC_OR_LIKELY_PATHOGENIC
    • UNCERTAIN_SIGNIFICANCE

      public static final ClinvarClnSig UNCERTAIN_SIGNIFICANCE
    • CONFLICTING_PATHOGENICITY_INTERPRETATIONS

      public static final ClinvarClnSig CONFLICTING_PATHOGENICITY_INTERPRETATIONS
    • BENIGN

      public static final ClinvarClnSig BENIGN
    • LIKELY_BENIGN

      public static final ClinvarClnSig LIKELY_BENIGN
    • BENIGN_OR_LIKELY_BENIGN

      public static final ClinvarClnSig BENIGN_OR_LIKELY_BENIGN
    • AFFECTS

      public static final ClinvarClnSig AFFECTS
    • ASSOCIATION

      public static final ClinvarClnSig ASSOCIATION
    • DRUG_RESPONSE

      public static final ClinvarClnSig DRUG_RESPONSE
    • PROTECTIVE

      public static final ClinvarClnSig PROTECTIVE
    • RISK_FACTOR

      public static final ClinvarClnSig RISK_FACTOR
    • OTHER

      public static final ClinvarClnSig OTHER
    • NOT_PROVIDED

      public static final ClinvarClnSig NOT_PROVIDED
  • Method Details

    • values

      public static ClinvarClnSig[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ClinvarClnSig valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • isPathogenicOrLikelyPathogenic

      public boolean isPathogenicOrLikelyPathogenic()
    • isBenignOrLikelyBenign

      public boolean isBenignOrLikelyBenign()
      Returns:
      true if the significance is one of BENIGN, LIKELY_BENIGN, or BENIGN_OR_LIKELY_BENIGN
    • notBenignOrLikelyBenign

      public boolean notBenignOrLikelyBenign()
      Returns:
      false if the significance is one of BENIGN, LIKELY_BENIGN, or BENIGN_OR_LIKELY_BENIGN