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 Double s. |
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 Int s. |
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 Long s. |
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
|