Package ghidra.program.model.symbol

# Interface ExternalLocationIterator

All Superinterfaces:
  `Iterator<ExternalLocation>`

All Known Implementing Classes:
  `ExternalLocationAdapter`

public interface ExternalLocationIterator extends Iterator<ExternalLocation>
Iterator interface for external locations.

See Also:
  - `CollectionUtils.asIterable(T)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `hasNext()`
  Returns true if another external location is available with the next() method.
  `ExternalLocation`
  `next()`
  Returns the next external location

  ### Methods inherited from interface java.util.Iterator

  `forEachRemaining, remove`

- ## Method Details

  - ### hasNext

    boolean hasNext()
    Returns true if another external location is available with the next() method.
    Specified by:
      `hasNext` in interface `Iterator<ExternalLocation>`

  - ### next

    ExternalLocation next()
    Returns the next external location
    Specified by:
      `next` in interface `Iterator<ExternalLocation>`