Skip navigation links
C E G H I S T U Z 

C

com.codepoetics.protonpack - package com.codepoetics.protonpack
 

E

equals(Object) - Method in class com.codepoetics.protonpack.Indexed
 

G

getIndex() - Method in class com.codepoetics.protonpack.Indexed
 
getValue() - Method in class com.codepoetics.protonpack.Indexed
 

H

hashCode() - Method in class com.codepoetics.protonpack.Indexed
 

I

index(long, T) - Static method in class com.codepoetics.protonpack.Indexed
Combine an index and a value into an indexed value.
Indexed<T> - Class in com.codepoetics.protonpack
A value combined with an index, indicating its position in an ordered sequence.
indices() - Static method in class com.codepoetics.protonpack.StreamUtils
Constructs an infinite (although in practice bounded by Long.MAX_VALUE) stream of longs 0, 1, 2, 3...

S

skipUntil(Stream<T>, Predicate<T>) - Static method in class com.codepoetics.protonpack.StreamUtils
Construct a stream which skips values from the source stream for as long as they do not meet the supplied condition, then streams every remaining value as soon as the first value is found which does meet the condition.
skipWhile(Stream<T>, Predicate<T>) - Static method in class com.codepoetics.protonpack.StreamUtils
Construct a stream which skips values from the source stream for as long as they meet the supplied condition, then streams every remaining value as soon as the first value is found which does not meet the condition.
StreamUtils - Class in com.codepoetics.protonpack
Utility class providing static methods for performing various operations on Streams.

T

takeUntil(Stream<T>, Predicate<T>) - Static method in class com.codepoetics.protonpack.StreamUtils
Construct a stream which takes values from the source stream until one of them meets the supplied condition, and then stops.
takeWhile(Stream<T>, Predicate<T>) - Static method in class com.codepoetics.protonpack.StreamUtils
Construct a stream which takes values from the source stream for as long as they meet the supplied condition, and stops as soon as a value is encountered which does not meet the condition.

U

unfold(T, Function<T, Optional<T>>) - Static method in class com.codepoetics.protonpack.StreamUtils
Construct a stream which takes the seed value and applies the generator to create the next value, feeding each new value back into the generator to create subsequent values.

Z

zip(Stream<L>, Stream<R>, BiFunction<L, R, O>) - Static method in class com.codepoetics.protonpack.StreamUtils
Zip together the "left" and "right" streams until either runs out of values.
zipWithIndex(Stream<T>) - Static method in class com.codepoetics.protonpack.StreamUtils
Zip the source stream together with the stream of indices() to provide a stream of indexed values.
C E G H I S T U Z 
Skip navigation links

Copyright © 2014. All Rights Reserved.