Interface HeaderIterator

  • All Superinterfaces:
    java.util.Iterator<java.lang.Object>
    All Known Implementing Classes:
    BasicHeaderIterator, BasicListHeaderIterator

    public interface HeaderIterator
    extends java.util.Iterator<java.lang.Object>
    A type-safe iterator for Header objects.
    Since:
    4.0
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean hasNext()
      Indicates whether there is another header in this iteration.
      Header nextHeader()
      Obtains the next header from this iteration.
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, next, remove
    • Method Detail

      • hasNext

        boolean hasNext()
        Indicates whether there is another header in this iteration.
        Specified by:
        hasNext in interface java.util.Iterator<java.lang.Object>
        Returns:
        true if there is another header, false otherwise
      • nextHeader

        Header nextHeader()
        Obtains the next header from this iteration. This method should only be called while hasNext is true.
        Returns:
        the next header in this iteration