Iterable (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

org.bouncycastle.util

## Interface Iterable<T>

- All Superinterfaces:
    java.lang.Iterable<T>
  All Known Subinterfaces:
    StringList

      public interface Iterable<T>
      extends java.lang.Iterable<T>

  Utility class to allow use of Iterable feature in JDK 1.5+

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Iterator<T>` | `iterator()` Returns an iterator over a set of elements of type T.

    - ### Methods inherited from interface java.lang.Iterable

      `forEach, spliterator`

- - ### Method Detail

    - #### iterator

          java.util.Iterator<T> iterator()

      Returns an iterator over a set of elements of type T.
      Specified by:
        `iterator` in interface `java.lang.Iterable<T>`
      Returns:
        an Iterator.