Class VariantContextCounter


  • public class VariantContextCounter
    extends Object
    A VariantContext with an integer counter and set of compatible modes
    Author:
    Manuel Holtgrewe
    • Constructor Detail

      • VariantContextCounter

        public VariantContextCounter​(htsjdk.variant.variantcontext.VariantContext variantContext)
      • VariantContextCounter

        public VariantContextCounter​(htsjdk.variant.variantcontext.VariantContext variantContext,
                                     int counter)
    • Method Detail

      • increment

        public int increment()
      • decrement

        public int decrement()
      • getVariantContext

        public htsjdk.variant.variantcontext.VariantContext getVariantContext()
      • setVariantContext

        public void setVariantContext​(htsjdk.variant.variantcontext.VariantContext variantContext)
      • getCounter

        public int getCounter()
      • setCounter

        public void setCounter​(int counter)
      • addCompatibleMode

        public void addCompatibleMode​(de.charite.compbio.jannovar.mendel.SubModeOfInheritance mode)
      • getCompatibleModes

        public TreeSet<de.charite.compbio.jannovar.mendel.SubModeOfInheritance> getCompatibleModes()
      • setCompatibleModes

        public void setCompatibleModes​(TreeSet<de.charite.compbio.jannovar.mendel.SubModeOfInheritance> compatibleModes)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object