Class RangeGroup


  • public class RangeGroup
    extends Object
    Eine Gruppe aus Ranges
    Version:
    1, 11.06.2021
    Author:
    Ulrich Hilger
    • Constructor Detail

      • RangeGroup

        public RangeGroup()
        Ein neues Objekt der Klasse RangeGroup erzeugen
    • Method Detail

      • addRange

        public void addRange​(Range range)
        Dieser RangeGroup eine Range hinzufuegen.
        Parameters:
        range - die Range, die dieser RangeGroup hinzugefuegt werden soll
      • getSize

        public long getSize()
        Die Gesamtgröße dieser RangeGroup ermitteln, also die Summe der Anzahl von Bytes aller ihrer Ranges.
        Returns:
        die Größe dieser RangeGroup in Bytes
      • getRanges

        public Iterator<Range> getRanges()
        Einen Iterator über die Ranges dieser RangeGroup abrufen
        Returns:
        Iterator über die Ranges dieser RangeGroup