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
-
Method Summary
Modifier and TypeMethodDescriptionabstract int
abstract GCHeapLinkedFreeHeader
next()
Returns the next element in the iteration.abstract String
toString()
Answers a string containing a concise, human-readable description of the receiver.Methods declared in class com.ibm.j9ddr.vm29.j9.gc.GCBase
getExtensions, getJavaVM
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods declared in interface java.util.Iterator
forEachRemaining, hasNext, remove
-
Constructor Details
-
GCFreeListHeapIterator
public GCFreeListHeapIterator()
-
-
Method Details
-
next
Description copied from interface:java.util.Iterator
Returns 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.Object
Answers a string containing a concise, human-readable description of the receiver.
-