Class MutableFeature

    • Field Detail

      • contig

        public String contig
      • start

        public int start
      • end

        public int end
    • Constructor Detail

      • MutableFeature

        public MutableFeature​(Feature feature)
      • MutableFeature

        public MutableFeature​(String contig,
                              int start,
                              int end)
    • Method Detail

      • setAll

        public void setAll​(Feature feature)
      • getContig

        public String getContig()
        Description copied from interface: Locatable
        Gets the contig name for the contig this is mapped to. May return null if there is no unique mapping.
        Specified by:
        getContig in interface Locatable
        Returns:
        name of the contig this is mapped to, potentially null
      • getStart

        public int getStart()
        Specified by:
        getStart in interface Locatable
        Returns:
        1-based start position, undefined if getContig() == null
      • getEnd

        public int getEnd()
        Specified by:
        getEnd in interface Locatable
        Returns:
        1-based closed-ended position, undefined if getContig() == null