Package ghidra.trace.database.program
Class DBTraceProgramViewSymbolTable.PrimarySymbolIterator
java.lang.Object
generic.util.AbstractPeekableIterator<Symbol>
ghidra.trace.database.program.DBTraceProgramViewSymbolTable.PrimarySymbolIterator
- All Implemented Interfaces:
PeekableIterator<Symbol>,SymbolIterator,Iterable<Symbol>,Iterator<Symbol>
- Enclosing class:
DBTraceProgramViewSymbolTable
protected static class DBTraceProgramViewSymbolTable.PrimarySymbolIterator
extends AbstractPeekableIterator<Symbol>
implements SymbolIterator
-
Field Summary
Fields inherited from class generic.util.AbstractPeekableIterator
next, soughtNextFields inherited from interface ghidra.program.model.symbol.SymbolIterator
EMPTY_ITERATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioniterator()protected SymbolseekNext()Find the next element in this iterator, because the client called eitherAbstractPeekableIterator.nextorAbstractPeekableIterator.peek().Methods inherited from class generic.util.AbstractPeekableIterator
hasNext, next, peekMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, removeMethods inherited from interface ghidra.program.model.symbol.SymbolIterator
hasNext, next
-
Constructor Details
-
PrimarySymbolIterator
-
-
Method Details
-
iterator
-
seekNext
Description copied from class:AbstractPeekableIteratorFind the next element in this iterator, because the client called eitherAbstractPeekableIterator.nextorAbstractPeekableIterator.peek().- Specified by:
seekNextin classAbstractPeekableIterator<Symbol>- Returns:
- the next element
-