Class RangeList


  • public class RangeList
    extends java.lang.Object
    • Constructor Detail

      • RangeList

        public RangeList​(RangeList rangeList)
      • RangeList

        public RangeList()
    • Method Detail

      • clear

        public void clear()
      • empty

        public boolean empty()
      • insertRange

        public void insertRange​(AddrSpace spc,
                                long first,
                                long last)
      • removeRange

        public void removeRange​(AddrSpace spc,
                                long first,
                                long last)
      • inRange

        public boolean inRange​(Address addr,
                               int size)
      • longestFit

        public long longestFit​(Address addr,
                               long maxsize)
      • getFirstRange

        public Range getFirstRange()
      • getLastRange

        public Range getLastRange()
      • printBounds

        public void printBounds​(java.io.PrintStream s)
      • saveXml

        public void saveXml​(java.io.PrintStream s)
      • restoreXml

        public void restoreXml​(org.jdom.Element el,
                               Translate trans)