| Interface | Description |
|---|---|
| AbstractStepsLikeImmHashMap<K,V,A,Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over an immutable HashMap by slicing it into pieces.
|
| AbstractStepsLikeTrieIterator<A,Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over a TrieIterator by asking itself to
slice itself into pieces.
|
| AccumulatesFromStepper<A,Acc extends AccumulatorLike<A,Acc>> | |
| AccumulatesFromStepper$mcD$sp<Acc extends AccumulatorLike<java.lang.Object,Acc>> | |
| AccumulatesFromStepper$mcI$sp<Acc extends AccumulatorLike<java.lang.Object,Acc>> | |
| AccumulatesFromStepper$mcJ$sp<Acc extends AccumulatorLike<java.lang.Object,Acc>> | |
| MakesKeyValueStepper<K,V,Extra> | |
| MakesStepper<T,Extra> | |
| Priority1AccumulatorConverters | |
| Priority1StepConverters | |
| Priority2AccumulatorConverters | |
| Priority2StepConverters | |
| Priority3AccumulatorConverters | |
| Priority3StepConverters | |
| StepperShape<T,S extends Stepper<?>> |
Encodes the translation from an element type `T` to the corresponding Stepper type `S`
|
| StepperShapeLowPriority | |
| StepsVectorLike<A> |
| Class | Description |
|---|---|
| AbstractStepsLikeGapped<Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over a backing array
for some collection where the elements are stored generically and some
may be missing.
|
| AbstractStepsLikeIndexed<Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over an indexable collection
|
| AbstractStepsLikeIterator<A,SP extends Stepper<A>,Semi extends SP> |
Common functionality for Steppers that step through an Iterator, caching the results as needed when a split is requested.
|
| AbstractStepsLikeSliced<Coll,Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over a collection that can be sliced into pieces.
|
| AbstractStepsWithTail<CC,Sub,Semi extends Sub> |
Abstracts all the generic operations of stepping over a collection with a fast tail operation.
|
| AccumulateAnyArray<A> | |
| AccumulateAnyArray$ | |
| AccumulateDoubleArray | |
| AccumulateDoubleArray$ | |
| AccumulateDoubleCollection | |
| AccumulateDoubleCollection$ | |
| AccumulateIntArray | |
| AccumulateIntArray$ | |
| AccumulateIntCollection | |
| AccumulateIntCollection$ | |
| AccumulateLongArray | |
| AccumulateLongArray$ | |
| AccumulateLongCollection | |
| AccumulateLongCollection$ | |
| CollectionCanAccumulate<A> | |
| CollectionCanAccumulate$ | |
| PrivateAccumulatorConverters | |
| PrivateAccumulatorConverters$ | |
| RichArrayCanStep<T> | |
| RichArrayCanStep$ | |
| RichBitSetCanStep | |
| RichBitSetCanStep$ | |
| RichDefaultHashTableCanStep<K,V> | |
| RichDefaultHashTableCanStep$ | |
| RichFlatHashTableCanStep<T> | |
| RichFlatHashTableCanStep$ | |
| RichImmHashMapCanStep<K,V> | |
| RichImmHashMapCanStep$ | |
| RichImmHashSetCanStep<T> | |
| RichImmHashSetCanStep$ | |
| RichIndexedSeqCanStep<T> | |
| RichIndexedSeqCanStep$ | |
| RichIterableCanStep<T> | |
| RichIterableCanStep$ | |
| RichIteratorCanStep<T> | |
| RichIteratorCanStep$ | |
| RichLinearSeqCanStep<T> | |
| RichLinearSeqCanStep$ | |
| RichLinkedHashTableCanStep<K,V> | |
| RichLinkedHashTableCanStep$ | |
| RichMapCanStep<K,V> | |
| RichMapCanStep$ | |
| RichNumericRangeCanStep<T> | |
| RichNumericRangeCanStep$ | |
| RichRangeCanStep<T> | |
| RichRangeCanStep$ | |
| RichStringCanStep | |
| RichStringCanStep$ | |
| RichVectorCanStep<T> | |
| RichVectorCanStep$ | |
| StepperShape$ | |
| StepperStringChar | |
| StepperStringCodePoint | |
| StepsAnyDefaultHashTable<K,V> | |
| StepsAnyDefaultHashTableValue<K,V> | |
| StepsAnyFlatHashTable<A> | |
| StepsAnyHashTableKey<K> | |
| StepsAnyImmHashMap<K,V> | |
| StepsAnyImmHashMapKey<K,V> | |
| StepsAnyImmHashMapValue<K,V> | |
| StepsAnyImmHashSet<A> | |
| StepsAnyIndexedSeq<A> | |
| StepsAnyIterator<A> | |
| StepsAnyLinearSeq<A> | |
| StepsAnyLinkedHashTable<K,V> | |
| StepsAnyLinkedHashTableValue<K,V> | |
| StepsAnyNumericRange<T> | |
| StepsAnyVector<A> | |
| StepsBoxedBooleanArray | |
| StepsDoubleArray | |
| StepsDoubleDefaultHashTableValue<K> | |
| StepsDoubleFlatHashTable | |
| StepsDoubleHashTableKey | |
| StepsDoubleImmHashMapKey<V> | |
| StepsDoubleImmHashMapValue<K> | |
| StepsDoubleImmHashSet | |
| StepsDoubleIndexedSeq<CC extends scala.collection.IndexedSeqLike<java.lang.Object,?>> | |
| StepsDoubleIterator | |
| StepsDoubleLikeGapped<STD extends StepsDoubleLikeGapped<?>> |
Abstracts the process of stepping through an incompletely filled array of
AnyRefs
and interpreting the contents as the elements of a collection of Doubles. |
| StepsDoubleLikeImmHashMap<K,V,SIHM extends StepsDoubleLikeImmHashMap<K,V,SIHM>> | |
| StepsDoubleLikeIndexed<STD extends StepsDoubleLikeIndexed<?>> |
Abstracts the operation of stepping over an indexable collection of Doubles
|
| StepsDoubleLikeIterator<SLI extends StepsDoubleLikeIterator<SLI>> |
Abstracts the operation of stepping over an iterator of Doubles (needs caching when split)
|
| StepsDoubleLikeSliced<AA,STA extends StepsDoubleLikeSliced<AA,STA>> |
Abstracts the operation of stepping over a collection of Doubles that can be efficiently sliced or otherwise subdivided
|
| StepsDoubleLikeTrieIterator<STI extends StepsDoubleLikeTrieIterator<STI>> | |
| StepsDoubleLinearSeq | |
| StepsDoubleLinkedHashTableValue<K> | |
| StepsDoubleVector | |
| StepsDoubleWithTail<CC,STD extends StepsDoubleWithTail<CC,?>> |
Abstracts the operation of stepping over an indexable collection of Doubles
|
| StepsIntArray | |
| StepsIntBitSet | |
| StepsIntDefaultHashTableValue<K> | |
| StepsIntFlatHashTable | |
| StepsIntHashTableKey | |
| StepsIntImmHashMapKey<V> | |
| StepsIntImmHashMapValue<K> | |
| StepsIntImmHashSet | |
| StepsIntIndexedSeq<CC extends scala.collection.IndexedSeqLike<java.lang.Object,?>> | |
| StepsIntIterator | |
| StepsIntLikeGapped<STI extends StepsIntLikeGapped<?>> |
Abstracts the process of stepping through an incompletely filled array of
AnyRefs
and interpreting the contents as the elements of a collection of Ints. |
| StepsIntLikeImmHashMap<K,V,SIHM extends StepsIntLikeImmHashMap<K,V,SIHM>> | |
| StepsIntLikeIndexed<STI extends StepsIntLikeIndexed<?>> |
Abstracts the operation of stepping over an indexable collection of Ints
|
| StepsIntLikeIterator<SLI extends StepsIntLikeIterator<SLI>> |
Abstracts the operation of stepping over an iterator of Ints (needs caching when split)
|
| StepsIntLikeSliced<AA,STA extends StepsIntLikeSliced<AA,STA>> |
Abstracts the operation of stepping over a collection of Ints that can be efficiently sliced or otherwise subdivided
|
| StepsIntLikeTrieIterator<STI extends StepsIntLikeTrieIterator<STI>> | |
| StepsIntLinearSeq | |
| StepsIntLinkedHashTableValue<K> | |
| StepsIntNumericRange | |
| StepsIntRange | |
| StepsIntVector | |
| StepsIntWithTail<CC,STI extends StepsIntWithTail<CC,?>> |
Abstracts the operation of stepping over an indexable collection of Ints
|
| StepsLikeGapped<A,STA extends StepsLikeGapped<A,?>> |
Abstracts the process of stepping through an incompletely filled array of
AnyRefs
and interpreting the contents as the elements of a collection. |
| StepsLikeImmHashMap<K,V,A,SIHM extends StepsLikeImmHashMap<K,V,A,?>> | |
| StepsLikeIndexed<A,STA extends StepsLikeIndexed<A,?>> |
Abstracts the operation of stepping over a generic indexable collection
|
| StepsLikeIterator<A,SLI extends StepsLikeIterator<A,SLI>> |
Abstracts the operation of stepping over an iterator (that needs to be cached when splitting)
|
| StepsLikeSliced<A,AA,STA extends StepsLikeSliced<A,AA,?>> |
Abstracts the operation of stepping over a generic collection that can be efficiently sliced or otherwise subdivided
|
| StepsLikeTrieIterator<A,STI extends StepsLikeTrieIterator<A,?>> | |
| StepsLongArray | |
| StepsLongDefaultHashTableValue<K> | |
| StepsLongFlatHashTable | |
| StepsLongHashTableKey | |
| StepsLongImmHashMapKey<V> | |
| StepsLongImmHashMapValue<K> | |
| StepsLongImmHashSet | |
| StepsLongIndexedSeq<CC extends scala.collection.IndexedSeqLike<java.lang.Object,?>> | |
| StepsLongIterator | |
| StepsLongLikeGapped<STL extends StepsLongLikeGapped<?>> |
Abstracts the process of stepping through an incompletely filled array of
AnyRefs
and interpreting the contents as the elements of a collection of Longs. |
| StepsLongLikeImmHashMap<K,V,SIHM extends StepsLongLikeImmHashMap<K,V,SIHM>> | |
| StepsLongLikeIndexed<STL extends StepsLongLikeIndexed<?>> |
Abstracts the operation of stepping over an indexable collection of Longs
|
| StepsLongLikeIterator<SLI extends StepsLongLikeIterator<SLI>> |
Abstracts the operation of stepping over an iterator of Longs (needs caching when split)
|
| StepsLongLikeSliced<AA,STA extends StepsLongLikeSliced<AA,STA>> |
Abstracts the operation of stepping over a collection of Longs that can be efficiently sliced or otherwise subdivided
|
| StepsLongLikeTrieIterator<STI extends StepsLongLikeTrieIterator<STI>> | |
| StepsLongLinearSeq | |
| StepsLongLinkedHashTableValue<K> | |
| StepsLongNumericRange | |
| StepsLongVector | |
| StepsLongWithTail<CC,STL extends StepsLongWithTail<CC,?>> |
Abstracts the operation of stepping over an indexable collection of Longs
|
| StepsObjectArray<A> | |
| StepsWidenedByteArray | |
| StepsWidenedCharArray | |
| StepsWidenedFloatArray | |
| StepsWidenedShortArray | |
| StepsWithTail<A,CC,STA extends StepsWithTail<A,CC,?>> |
Abstracts the operation of stepping over a generic indexable collection
|