- All Superinterfaces:
XIterable<E>
- All Known Subinterfaces:
XBasicEnum<E>
, XBasicList<E>
, XBasicSequence<E>
, XBasicTable<K,V>
, XBasicTable.Keys<K,V>
, XBasicTable.Values<K,V>
, XChart<K,V>
, XChart.Keys<K,V>
, XChart.Values<K,V>
, XDecreasingEnum<E>
, XDecreasingList<E>
, XDecreasingSequence<E>
, XEnum<E>
, XGettingEnum<E>
, XGettingList<E>
, XGettingSequence<E>
, XGettingSortation<E>
, XGettingTable<K,V>
, XGettingTable.Keys<K,V>
, XGettingTable.Values<K,V>
, XImmutableEnum<E>
, XImmutableEnum.Factory<E>
, XImmutableList<E>
, XImmutableSequence<E>
, XImmutableTable<K,V>
, XImmutableTable.Keys<K,V>
, XImmutableTable.Values<K,V>
, XIncreasingEnum<E>
, XIncreasingList<E>
, XIncreasingSequence<E>
, XLadder<E>
, XList<E>
, XProcessingEnum<E>
, XProcessingList<E>
, XProcessingSequence<E>
, XProcessingSortation<E>
, XPutGetEnum<E>
, XPutGetList<E>
, XPutGetSequence<E>
, XPutGetSortation<E>
, XRank<E>
, XReference<E>
, XReferencing<E>
, XSequence<E>
, XSettingEnum<E>
, XSettingList<E>
, XSettingSequence<E>
, XSortableEnum<E>
, XSortableSequence<E>
, XSortation<E>
, XTable<K,V>
, XTable.Keys<K,V>
, XTable.Values<K,V>
- All Known Implementing Classes:
ArrayAccessor
, ArrayCollector
, ArrayView
, BulkList
, Constant
, ConstHashEnum
, ConstHashTable
, ConstHashTable.Keys
, ConstHashTable.Values
, ConstLinearEnum
, ConstList
, Empty
, EmptyTable
, EnumProcessor
, EnumView
, EqBulkList
, EqConstHashEnum
, EqConstHashTable
, EqConstHashTable.Keys
, EqConstHashTable.Values
, EqConstList
, EqHashEnum
, EqHashTable
, EqHashTable.Keys
, EqHashTable.Values
, FixedList
, HashEnum
, HashTable
, HashTable.Keys
, HashTable.Values
, LimitList
, LinkingReferencing.Default
, LinkReference.Default
, ListAccessor
, ListProcessor
, ListView
, LockedList
, MappedList
, Single
, Singleton
, SingletonView
, SubCollector
, SubList
, SubListAccessor
, SubListProcessor
, SubListView
, SubProcessor
, SubView
, SynchList
, TableView
public interface XIndexIterable<E>
extends XIterable<E>
-
-
Method Summary
Methods inherited from interface one.microstream.collections.types.XIterable
iterate
-
Method Details
-
Iterates over elements with the
IndexedAcceptor
to use
not only the element itself but also its coherent index.
- Type Parameters:
IP
- type of procedure
- Parameters:
procedure
- which is executed when iterating
- Returns:
- Given procedure