Interface IterableByIndexProvider<E>
- Type Parameters:
E- the type of the elements aIterableByIndexProvider
- All Known Subinterfaces:
AppendableList<E>, ExtendedIterable<E>, IArrayList<E>, ILinkedList<E>, IMatrix<E>, IMatrixColumn<E>, IMatrixRow<E>, ISqlRecord
- All Known Implementing Classes:
AbstractExtendedIterable, ArrayExtendedIterableView, ArrayList, ExtendedIterableFilterView, ExtendedIterableIntervalView, ExtendedIterableMapperView, ExtendedIterableView, ImmutableList, IterableExtendedIterableView, LinkedList, MatrixColumn, MatrixRow, MultiExtendedIterableView, MutableMatrix, SqlRecord
public interface IterableByIndexProvider<E>
- Author:
- Silvan Wyss
-
Method Summary
-
Method Details
-
getStoredAtOneBasedIndex
- Parameters:
oneBasedIndex-- Returns:
- the element at the given oneBasedIndex from the current
IterableByIndexProvider - Throws:
RuntimeException- if the currentIterableByIndexProviderdoes not contain an element at the given oneBasedIndex
-