Uses of Interface
com.github.andrewoma.dexx.collection.Iterable
Packages that use Iterable
Package
Description
Dexx collections are a port of Scala's immutable, persistent collection classes to pure Java.
-
Uses of Iterable in com.github.andrewoma.dexx.collection
Subinterfaces of Iterable in com.github.andrewoma.dexx.collectionModifier and TypeInterfaceDescriptioninterfaceIndexedList<E>IndexedListimplementations guarantee fast random access to elements viaList.get(int).interfaceLinkedList<E>LinkedListimplementations guarantee fast access to the head viaList.first()and tail viaLinkedList.tail().interfaceList<E>Listdefines an sequence of elements where the order is preserved.interfaceMap<K,V> Mapdefines the interface for maps that associate keys with values.interfaceSet<E>Set defines the interface for a unique set of values as defined byObject.equals(Object).interfaceSortedMap<K,V> SortedMap defines the interface for maps that are sorted by their key.interfaceSortedSet<E>SortedSetdefines the interface for sets that are sorted.Classes in com.github.andrewoma.dexx.collection that implement IterableModifier and TypeClassDescriptionclassArrayList<E>ArrayListis anIndexedListimplementation backed by an array.(package private) classCons<E>Cons constructs a new list by prepending a new element to an existing listclassConsList<E>ConsListis a functionalLinkedListimplementation that constructs a list by prepending an element to another list.classDerivedKeyHashMap<K,V> DerivedKeyHashMapis aHashMapvariant where the key for theMapis derived from the value stored.classHashMap<K,V> HashMapis an implementation ofMapbased on a hash trie.classHashSet<E>HashSetis an implementation ofSetbacked by aHashMap.(package private) classNil<E>Nil is the empty listclassTreeMap<K,V> classTreeSet<E>TreeSetis an implementation ofSortedSetbacked by aTreeMap.classVector<E>Vector is a general-purpose, immutable data structure.Methods in com.github.andrewoma.dexx.collection that return Iterable -
Uses of Iterable in com.github.andrewoma.dexx.collection.internal.base
Classes in com.github.andrewoma.dexx.collection.internal.base that implement IterableModifier and TypeClassDescriptionclassclassclassclassAbstractList<E>classAbstractMap<K,V> classAbstractSet<E>classAbstractSortedMap<K,V> classclassMappedIterable<T,F> Fields in com.github.andrewoma.dexx.collection.internal.base declared as IterableMethods in com.github.andrewoma.dexx.collection.internal.base that return IterableConstructors in com.github.andrewoma.dexx.collection.internal.base with parameters of type Iterable -
Uses of Iterable in com.github.andrewoma.dexx.collection.internal.hashmap
Classes in com.github.andrewoma.dexx.collection.internal.hashmap that implement Iterable