java.lang.Object
com.ibm.j9ddr.vm29.j9.gc.GCBase
com.ibm.j9ddr.vm29.j9.gc.GCIterator
com.ibm.j9ddr.vm29.j9.gc.GCFreeListHeapIterator
- All Implemented Interfaces:
SlotIterator,Iterator
- Direct Known Subclasses:
GCFreeListIteratorAggregatedCellList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intabstract GCHeapLinkedFreeHeadernext()Returns the next element in the iteration.abstract StringtoString()Answers a string containing a concise, human-readable description of the receiver.Methods declared in class com.ibm.j9ddr.vm29.j9.gc.GCBase
getExtensions, getJavaVMMethods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods declared in interface java.util.Iterator
forEachRemaining, hasNext, remove
-
Constructor Details
-
GCFreeListHeapIterator
public GCFreeListHeapIterator()
-
-
Method Details
-
next
Description copied from interface:java.util.IteratorReturns the next element in the iteration.- Returns:
- the next element in the iteration
- Throws:
NoSuchElementException- if the iteration has no more elements
-
getFreeListNumber
public abstract int getFreeListNumber() -
nextAddress
-
toString
Description copied from class:java.lang.ObjectAnswers a string containing a concise, human-readable description of the receiver.
-