Iteratable (API documentation of hlt.language packages)
Date: 2013-01-30

hlt.language.design.backend

## Interface Iteratable

- All Known Subinterfaces:
    Indexable, IndexableContainer
  All Known Implementing Classes:
    IntRange, IntSet, ObjectSet, RealSet, RuntimeSet

      public interface Iteratable

  This is an interface denoting a collection that can be iterated over.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `IntIterator` | `backwardIntIterator()`
    `java.util.Iterator` | `backwardIterator()`
    `DoubleIterator` | `backwardRealIterator()`
    `IntIterator` | `intIterator()`
    `IntIterator` | `intIterator(boolean ordered)`
    `java.util.Iterator` | `iterator()`
    `java.util.Iterator` | `iterator(boolean ordered)`
    `DoubleIterator` | `realIterator()`
    `DoubleIterator` | `realIterator(boolean ordered)`

- - ### Method Detail

    - #### iterator

          java.util.Iterator iterator(boolean ordered)

    - #### intIterator

          IntIterator intIterator(boolean ordered)

    - #### realIterator

          DoubleIterator realIterator(boolean ordered)

    - #### backwardIterator

          java.util.Iterator backwardIterator()

    - #### backwardIntIterator

          IntIterator backwardIntIterator()

    - #### backwardRealIterator

          DoubleIterator backwardRealIterator()

    - #### iterator

          java.util.Iterator iterator()

    - #### intIterator

          IntIterator intIterator()

    - #### realIterator

          DoubleIterator realIterator()