Package de.uhilger.neon
Class RangeGroup
- java.lang.Object
-
- de.uhilger.neon.RangeGroup
-
public class RangeGroup extends java.lang.Object
Eine Gruppe aus Ranges
-
-
Constructor Summary
Constructors Constructor Description RangeGroup()
Ein neues Objekt der Klasse RangeGroup erzeugen
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRange(Range range)
Dieser RangeGroup eine Range hinzufuegen.java.util.Iterator<Range>
getRanges()
Einen Iterator über die Ranges dieser RangeGroup abrufenlong
getSize()
Die Gesamtgröße dieser RangeGroup ermitteln, also die Summe der Anzahl von Bytes aller ihrer Ranges.
-
-
-
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 java.util.Iterator<Range> getRanges()
Einen Iterator über die Ranges dieser RangeGroup abrufen- Returns:
- Iterator über die Ranges dieser RangeGroup
-
-