Skip navigation links
$ A B C D E F G H I L M N O P R S T U W 

$

$() - Static method in class eu.hanskruse.noaber.Noaber
Shorthand for getting singleton instance of WithNoaber.

A

and(boolean...) - Method in interface eu.hanskruse.noaber.with.WithLogic
Short circuit evaluated multiarg and
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface eu.hanskruse.noaber.functions.Function10
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface eu.hanskruse.noaber.functions.Function11
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface eu.hanskruse.noaber.functions.Function12
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface eu.hanskruse.noaber.functions.Function13
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface eu.hanskruse.noaber.functions.Function14
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface eu.hanskruse.noaber.functions.Function15
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) - Method in interface eu.hanskruse.noaber.functions.Function16
Apply the function.
apply(T1, T2, T3) - Method in interface eu.hanskruse.noaber.functions.Function3
Apply the function.
apply(T1, T2, T3, T4) - Method in interface eu.hanskruse.noaber.functions.Function4
Apply the function.
apply(T1, T2, T3, T4, T5) - Method in interface eu.hanskruse.noaber.functions.Function5
Apply the function.
apply(T1, T2, T3, T4, T5, T6) - Method in interface eu.hanskruse.noaber.functions.Function6
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface eu.hanskruse.noaber.functions.Function7
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface eu.hanskruse.noaber.functions.Function8
Apply the function.
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface eu.hanskruse.noaber.functions.Function9
Apply the function.
asIterable() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Return an iterable of the Tuple's values.
average(double...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the average over a number of items.
average(float...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the average over a number of items.
average(int...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the average over a number of items.
average(long...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the average over a number of items.
average(short...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the average over a number of items.

B

BaseTuple - Class in eu.hanskruse.noaber.tuples
Base class for Tuple implementations.

C

Case<T,R> - Interface in eu.hanskruse.noaber.patternMatching
Case Clause for pattern matching.
CaseAcceptor<T> - Class in eu.hanskruse.noaber.patternMatching
Capture argument of match function for pattern matching.
CaseAcceptor(T) - Constructor for class eu.hanskruse.noaber.patternMatching.CaseAcceptor
 
compose(Function<T, T>...) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
/** Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, T12>, Function<T12, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, T12>, Function<T12, T13>, Function<T13, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, T12>, Function<T12, T13>, Function<T13, T14>, Function<T14, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, T12>, Function<T12, T13>, Function<T13, T14>, Function<T14, T15>, Function<T15, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
compose(Function<T1, T2>, Function<T2, T3>, Function<T3, T4>, Function<T4, T5>, Function<T5, T6>, Function<T6, T7>, Function<T7, T8>, Function<T8, T9>, Function<T9, T10>, Function<T10, T11>, Function<T11, T12>, Function<T12, T13>, Function<T13, T14>, Function<T14, T15>, Function<T15, T16>, Function<T16, R>) - Method in interface eu.hanskruse.noaber.with.WithCompose
Compose function chain.
concat(Streamable<T>...) - Method in interface eu.hanskruse.noaber.Streamable
Concatenenats streameables.
concat(Streamable<T1>, Streamable<T1>...) - Static method in interface eu.hanskruse.noaber.Streamable
Concatenate Streamables.

D

distinct() - Method in interface eu.hanskruse.noaber.Streamable
Filters a Streamable in to a Streamable of distinct values.
doubleSummaryStatistics(double...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculate the summary statistics on items.

E

Either<E,T> - Class in eu.hanskruse.noaber
Represents a value of one of two possible types.
empty() - Static method in class eu.hanskruse.noaber.Either
Creates an empty Either.
equals(Object) - Method in class eu.hanskruse.noaber.Either
 
eu.hanskruse.noaber - package eu.hanskruse.noaber
Noaber utility library.
eu.hanskruse.noaber.functions - package eu.hanskruse.noaber.functions
Functions up to 16 arguments and anything related.
eu.hanskruse.noaber.patternMatching - package eu.hanskruse.noaber.patternMatching
Functional programming style pattern matching implementation.
eu.hanskruse.noaber.tuples - package eu.hanskruse.noaber.tuples
 
eu.hanskruse.noaber.with - package eu.hanskruse.noaber.with
Interfaces implementing the Noaber API.

F

filter(Predicate<? super T>) - Method in interface eu.hanskruse.noaber.Streamable
 
filterLeft(Predicate<? super E>) - Method in class eu.hanskruse.noaber.Either
If a left value is present, and the value matches the given predicate, return an Optional describing the value, otherwise return an Optional.empty.
filterRight(Predicate<? super T>) - Method in class eu.hanskruse.noaber.Either
If a right value is present, and the value matches the given predicate, return an Optional describing the value, otherwise return an Optional.empty.
flatMap(Function<? super T, ? extends Streamable<? extends R>>) - Method in interface eu.hanskruse.noaber.Streamable
Lazily maps over the elements given the provided flat mapping function.
Function10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,R> - Interface in eu.hanskruse.noaber.functions
A function with 10 arguments.
Function11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,R> - Interface in eu.hanskruse.noaber.functions
A function with 11 arguments.
Function12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,R> - Interface in eu.hanskruse.noaber.functions
A function with 12 arguments.
Function13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,R> - Interface in eu.hanskruse.noaber.functions
A function with 13 arguments.
Function14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,R> - Interface in eu.hanskruse.noaber.functions
A function with 14 arguments.
Function15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,R> - Interface in eu.hanskruse.noaber.functions
A function with 15 arguments.
Function16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,R> - Interface in eu.hanskruse.noaber.functions
A function with 16 arguments.
Function3<T1,T2,T3,R> - Interface in eu.hanskruse.noaber.functions
A function with 3 arguments.
Function4<T1,T2,T3,T4,R> - Interface in eu.hanskruse.noaber.functions
A function with 4 arguments.
Function5<T1,T2,T3,T4,T5,R> - Interface in eu.hanskruse.noaber.functions
A function with 5 arguments.
Function6<T1,T2,T3,T4,T5,T6,R> - Interface in eu.hanskruse.noaber.functions
A function with 6 arguments.
Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in eu.hanskruse.noaber.functions
A function with 7 arguments.
Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in eu.hanskruse.noaber.functions
A function with 8 arguments.
Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R> - Interface in eu.hanskruse.noaber.functions
A function with 9 arguments.
FunctionalPredicate<T,R> - Interface in eu.hanskruse.noaber.patternMatching
Composition of a Predicate and a Function.
FunctionalPredicateWrapper<T,W> - Class in eu.hanskruse.noaber.patternMatching
Wraps a FunctionalPredicate.
FunctionalPredicateWrapper(FunctionalPredicate<T, W>) - Constructor for class eu.hanskruse.noaber.patternMatching.FunctionalPredicateWrapper
Creates a PredicateWrapper.

G

get(int) - Method in interface eu.hanskruse.noaber.tuples.Tuple
Gets a value of a specific index from the tuple.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple1
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple2
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple3
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple4
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 0th element.
get_0() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 0th element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple2
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple3
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple4
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 1st element.
get_1() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 1st element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 10th element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 10th element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 10th element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 10th element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 10th element.
get_10() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 10th element.
get_11() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 11th element.
get_11() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 11th element.
get_11() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 11th element.
get_11() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 11th element.
get_11() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 11th element.
get_12() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 12th element.
get_12() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 12th element.
get_12() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 12th element.
get_12() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 12th element.
get_13() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 13th element.
get_13() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 13th element.
get_13() - Method in class eu.hanskruse.noaber.tuples.Tuple16
S Gets the 13th element.
get_14() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 14th element.
get_14() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 14th element.
get_15() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 15th element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple3
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple4
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 2nd element.
get_2() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 2nd element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple4
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 3th element.
get_3() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 3th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 4th element.
get_4() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 4th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 5th element.
get_5() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 5th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 6th element.
get_6() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 6th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets the 7th element.
get_7() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 7th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 8th element.
get_8() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets the 8th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets the 9th element.
get_9() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets the 9th element.
getLeft() - Method in class eu.hanskruse.noaber.Either
Gets the left value.
getRight() - Method in class eu.hanskruse.noaber.Either
Gets the right value.

H

hashCode() - Method in class eu.hanskruse.noaber.Either
 
head() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Gets the first element of the tuple
head() - Method in class eu.hanskruse.noaber.tuples.Tuple0
Always throws a NoSuchElementException.

I

identity(boolean) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(boolean[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(double) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(double[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(float) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(float[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(int) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(int[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(long) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(long[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(short) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(short[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(String) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(String[]) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity function that only returns it's arguments.
identity(T) - Method in interface eu.hanskruse.noaber.with.WithIdentity
Identity Function that only returns its arguments.
ifLeftNotPresent(E) - Method in class eu.hanskruse.noaber.Either
Returns provided other value if left is not present.
ifLeftNotPresentGet(Supplier<? extends E>) - Method in class eu.hanskruse.noaber.Either
Returns value provided by a Provider if left is not present.
ifLeftNotPresentThrow(Supplier<? extends X>) - Method in class eu.hanskruse.noaber.Either
Throw a Throwable of type X provided by a Provider if {code left} is not present.
ifLeftPresent(Consumer<? super E>) - Method in class eu.hanskruse.noaber.Either
If {code left} has a value apply the Consumer to the {code left} value.
ifRightNotPresent(T) - Method in class eu.hanskruse.noaber.Either
Returns provided other value if right is not present.
ifRightNotPresentGet(Supplier<? extends T>) - Method in class eu.hanskruse.noaber.Either
Returns value provided by a Provider if right is not present.
ifRightNotPresentThrow(Supplier<? extends X>) - Method in class eu.hanskruse.noaber.Either
Throw a Throwable of type X provided by a Provider if {code right} is not present.
ifRightPresent(Consumer<? super T>) - Method in class eu.hanskruse.noaber.Either
If {code right} has a value apply the Consumer to the {code right} value.
intSummaryStatistics(int...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculate the summary statistics on items.
isEmpty() - Method in class eu.hanskruse.noaber.Either
True if neither left or right are present.
isEmpty() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Whether the Tuple is empty.
isEmpty() - Method in class eu.hanskruse.noaber.tuples.Tuple0
Whether the Tuple is empty.
isLeftPresent() - Method in class eu.hanskruse.noaber.Either
True if the left value is present.
isRightPresent() - Method in class eu.hanskruse.noaber.Either
True if the right value is present.

L

last() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Gets the last element of the tuple
leftApply(BiPredicate<T1, T2>) - Method in interface eu.hanskruse.noaber.with.WithFunction
Left apply to turn a BiPredicate into a Predicate.
leftApply(BiFunction<T1, T2, R>) - Method in interface eu.hanskruse.noaber.with.WithFunction
Left apptly to turn a BiFunction into a Function.
limit(long) - Method in interface eu.hanskruse.noaber.Streamable
Limits the Streamable to maxSize elements.
longSummaryStatistics(long...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculate the summary statistics on items.

M

map(Function<? super T, ? extends R>) - Method in interface eu.hanskruse.noaber.Streamable
Lazily maps over the elements given the provided mapping function.
mapLeft(Function<? super E, ? extends U>) - Method in class eu.hanskruse.noaber.Either
If a left value is present, apply the provided mapping function to it, and if the result is non-null, return an Optional describing the result.
mapRight(Function<? super T, ? extends U>) - Method in class eu.hanskruse.noaber.Either
If a right value is present, apply the provided mapping function to it, and if the result is non-null, return an Optional describing the result.
match(T) - Method in class eu.hanskruse.noaber.patternMatching.PatternMatcher
match.
max(double...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the maximum over a number of items.
max(float...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the maximum over a number of items.
max(int...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the maximum over a number of items.
max(long...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the maximum over a number of items.
max(short...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the maximum over a number of items.
min(double...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the minimum over a number of items.
min(float...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the minimum over a number of items.
min(int...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the minimum over a number of items.
min(long...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the minimum over a number of items.
min(short...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculats the minimum over a number of items.

N

Noaber - Class in eu.hanskruse.noaber
Noaber utility with all kinds of handy functionality.
noaber() - Static method in class eu.hanskruse.noaber.Noaber
Gets a WithNoaber instance.

O

of() - Static method in class eu.hanskruse.noaber.tuples.Tuple0
Creates a Tuple0 of 0 elements.
of(T0) - Static method in class eu.hanskruse.noaber.tuples.Tuple1
Creates a Tuple1 of 1 element.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Static method in class eu.hanskruse.noaber.tuples.Tuple10
Creates a Tuple10 of 10 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Static method in class eu.hanskruse.noaber.tuples.Tuple11
Creates a Tuple11 of 11 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Static method in class eu.hanskruse.noaber.tuples.Tuple12
Creates a Tuple12 of 12 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Static method in class eu.hanskruse.noaber.tuples.Tuple13
Creates a Tuple13 of 13 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Static method in class eu.hanskruse.noaber.tuples.Tuple14
Creates a Tuple14 of 14 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Static method in class eu.hanskruse.noaber.tuples.Tuple15
Creates a Tuple15 of 15 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Static method in class eu.hanskruse.noaber.tuples.Tuple16
Creates a Tuple16 of 16 elements.
of(T0, T1) - Static method in class eu.hanskruse.noaber.tuples.Tuple2
Creates a Tuple2 of 2 elements.
of(T0, T1, T2) - Static method in class eu.hanskruse.noaber.tuples.Tuple3
Creates a Tuple3 of 3 elements.
of(T0, T1, T2, T3) - Static method in class eu.hanskruse.noaber.tuples.Tuple4
Creates a Tuple4 of 4 elements.
of(T0, T1, T2, T3, T4) - Static method in class eu.hanskruse.noaber.tuples.Tuple5
Creates a Tuple5 of 5 elements.
of(T0, T1, T2, T3, T4, T5) - Static method in class eu.hanskruse.noaber.tuples.Tuple6
Creates a Tuple6 of 6 elements.
of(T0, T1, T2, T3, T4, T5, T6) - Static method in class eu.hanskruse.noaber.tuples.Tuple7
Creates a Tuple7 of 7 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7) - Static method in class eu.hanskruse.noaber.tuples.Tuple8
Creates a Tuple8 of 8 elements.
of(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class eu.hanskruse.noaber.tuples.Tuple9
Creates a Tuple9 of 9 elements.
ofLeft(E1) - Static method in class eu.hanskruse.noaber.Either
Creates an Either with the left value set.
ofNullableLeft(E1) - Static method in class eu.hanskruse.noaber.Either
Creates an Either with the left value set.The left value may be null.
ofNullableRight(T1) - Static method in class eu.hanskruse.noaber.Either
Creates an Either with the right value set.
ofRight(T1) - Static method in class eu.hanskruse.noaber.Either
Creates an Either with the right value set.
or(Collection<T>) - Method in interface eu.hanskruse.noaber.with.WithLogic
Gets a predicate of a predicate on the supplied items
or(Predicate<T>, Collection<T>) - Method in interface eu.hanskruse.noaber.with.WithLogic
Applies a predicate of supplied items and or them in short circuit fashion.
or(Predicate<T>, T...) - Static method in interface eu.hanskruse.noaber.with.WithLogic
Applies a predicate of supplied items and or them in short circuit fashion.
or(boolean...) - Method in interface eu.hanskruse.noaber.with.WithLogic
Short circuit evaluated multiarg or
or(Predicate<T>...) - Method in interface eu.hanskruse.noaber.with.WithLogic
Short circuit evaluated multiarg or
or(T...) - Method in interface eu.hanskruse.noaber.with.WithLogic
Gets a predicate of a predicate on the supplied items

P

parallel() - Method in interface eu.hanskruse.noaber.Streamable
Parallelizes the Stream provided by this Streamable.
PatternMatcher<T,R> - Class in eu.hanskruse.noaber.patternMatching
A Pattern matcher that captures cases to match with.
PatternMatcher(Case<T, R>...) - Constructor for class eu.hanskruse.noaber.patternMatching.PatternMatcher
Creates a pattern matcher.
peek(Consumer<? super T>) - Method in interface eu.hanskruse.noaber.Streamable
Inserts an action into the stream execution.
Predicate10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Interface in eu.hanskruse.noaber.functions
A predicate with 10 arguments.
Predicate11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> - Interface in eu.hanskruse.noaber.functions
A predicate with 11 arguments.
Predicate12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> - Interface in eu.hanskruse.noaber.functions
A predicate with 12 arguments.
Predicate13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> - Interface in eu.hanskruse.noaber.functions
A predicate with 13 arguments.
Predicate14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> - Interface in eu.hanskruse.noaber.functions
A predicate with 14 arguments.
Predicate15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> - Interface in eu.hanskruse.noaber.functions
A predicate with 15 arguments.
Predicate16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> - Interface in eu.hanskruse.noaber.functions
A predicate with 16 arguments.
Predicate3<T1,T2,T3> - Interface in eu.hanskruse.noaber.functions
A predicate with 3 arguments.
Predicate4<T1,T2,T3,T4> - Interface in eu.hanskruse.noaber.functions
A predicate with 4 arguments.
Predicate5<T1,T2,T3,T4,T5> - Interface in eu.hanskruse.noaber.functions
A predicate with 5 arguments.
Predicate6<T1,T2,T3,T4,T5,T6> - Interface in eu.hanskruse.noaber.functions
A predicate with 6 arguments.
Predicate7<T1,T2,T3,T4,T5,T6,T7> - Interface in eu.hanskruse.noaber.functions
A predicate with 7 arguments.
Predicate8<T1,T2,T3,T4,T5,T6,T7,T8> - Interface in eu.hanskruse.noaber.functions
A predicate with 8 arguments.
Predicate9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Interface in eu.hanskruse.noaber.functions
A predicate with 9 arguments.

R

reduce(BinaryOperator<T>, T...) - Method in interface eu.hanskruse.noaber.with.WithMapReduce
Reduce a number of items.
reduce(T, BinaryOperator<T>, T...) - Method in interface eu.hanskruse.noaber.with.WithMapReduce
Reduce a number of items.
rightApply(BiPredicate<T1, T2>) - Method in interface eu.hanskruse.noaber.with.WithFunction
Right apply to turn a BiPredicate into a Predicate.

S

sequential() - Method in interface eu.hanskruse.noaber.Streamable
Unparallelizes the Stream provided by this Streamable.
size() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Gets the number of elements of the Tuple.
size() - Method in class eu.hanskruse.noaber.tuples.Tuple0
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple1
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple10
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple11
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple12
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple13
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple14
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple15
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple16
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple2
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple3
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple4
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple5
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple6
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple7
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple8
 
size() - Method in class eu.hanskruse.noaber.tuples.Tuple9
 
skip(Long) - Method in interface eu.hanskruse.noaber.Streamable
Skip {code n} elemenents in the {link java.util.stream.Stream}
sorted() - Method in interface eu.hanskruse.noaber.Streamable
Sorts the Stream provided by this Streamable.
sorted(Comparator<? super T>) - Method in interface eu.hanskruse.noaber.Streamable
Sorts the Stream provided by this Streamable.
stream() - Method in interface eu.hanskruse.noaber.Streamable
Gets a "fresh" Stream of T.
stream() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Stream the tuple's values
stream(double...) - Method in interface eu.hanskruse.noaber.with.WithStream
Convert a varargs array to a stream.
stream(int...) - Method in interface eu.hanskruse.noaber.with.WithStream
Convert a varargs array to a stream.
stream(long...) - Method in interface eu.hanskruse.noaber.with.WithStream
Convert a varargs array to a stream.
stream(T...) - Method in interface eu.hanskruse.noaber.with.WithStream
Convert a varargs array to a stream.
stream(Iterable<T>) - Method in interface eu.hanskruse.noaber.with.WithStream
Turns an Iterable of T into a Stream of T
Streamable<T> - Interface in eu.hanskruse.noaber
The "stateless" companion to Stream.
streamParallel(Iterable<T>) - Method in interface eu.hanskruse.noaber.with.WithStream
Turns an Iterable of T into a parallel Stream of T
sum(double...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the sum over a number of items.
sum(float...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the sum over a number of items.
sum(int...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the sum over a number of items.
sum(long...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the sum over a number of items.
sum(short...) - Method in interface eu.hanskruse.noaber.with.WithStats
Calculates the sum over a number of items.
swap() - Method in class eu.hanskruse.noaber.Either
Gets a new Either with left and right swapped.

T

tail() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Gets a Tuple with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple0
Gets a Tuple with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple1
Gets a Tuple0 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple10
Gets a Tuple9 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple11
Gets a Tuple10 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple12
Gets a Tuple11 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple13
Gets a Tuple12 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple14
Gets a Tuple13 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple15
Gets a Tuple14 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple16
Gets a Tuple15 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple2
Gets a Tuple1 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple3
Gets a Tuple2 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple4
Gets a Tuple3 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple5
Gets a Tuple4 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple6
Gets a Tuple5 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple7
Gets a Tuple6 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple8
Gets a Tuple7 with all the elements of this tuple skipping the first one.
tail() - Method in class eu.hanskruse.noaber.tuples.Tuple9
Gets a Tuple8 with all the elements of this tuple skipping the first one.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface eu.hanskruse.noaber.functions.Predicate10
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface eu.hanskruse.noaber.functions.Predicate11
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface eu.hanskruse.noaber.functions.Predicate12
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface eu.hanskruse.noaber.functions.Predicate13
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface eu.hanskruse.noaber.functions.Predicate14
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface eu.hanskruse.noaber.functions.Predicate15
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) - Method in interface eu.hanskruse.noaber.functions.Predicate16
Test the predicte.
test(T1, T2, T3) - Method in interface eu.hanskruse.noaber.functions.Predicate3
Test the predicate.
test(T1, T2, T3, T4) - Method in interface eu.hanskruse.noaber.functions.Predicate4
Test the predicate.
test(T1, T2, T3, T4, T5) - Method in interface eu.hanskruse.noaber.functions.Predicate5
Test the predicate.
test(T1, T2, T3, T4, T5, T6) - Method in interface eu.hanskruse.noaber.functions.Predicate6
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7) - Method in interface eu.hanskruse.noaber.functions.Predicate7
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface eu.hanskruse.noaber.functions.Predicate8
Test the predicate.
test(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface eu.hanskruse.noaber.functions.Predicate9
Test the predicate.
then(Function<W, R>) - Method in class eu.hanskruse.noaber.patternMatching.FunctionalPredicateWrapper
function to execute when the wrapped predicate is true.
then(R) - Method in class eu.hanskruse.noaber.patternMatching.FunctionalPredicateWrapper
Value to return when the wrapped predicate is true.
toArray() - Method in interface eu.hanskruse.noaber.tuples.Tuple
Convert this Tuple to an Object[].
toArray(T[]) - Method in interface eu.hanskruse.noaber.tuples.Tuple
Fill an arrat with the elements of this Tuple.
toArray() - Method in class eu.hanskruse.noaber.tuples.Tuple0
Convert this Tuple to an Object[].
toArray(T[]) - Method in class eu.hanskruse.noaber.tuples.Tuple0
Fill an arrat with the elements of this Tuple.
toString() - Method in class eu.hanskruse.noaber.Either
 
Tuple - Interface in eu.hanskruse.noaber.tuples
Tuple is a generic readonly container for multiple fields of possible different types.
tuple() - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple0.
tuple(T0) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple1.
tuple(T0, T1) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple2.
tuple(T0, T1, T2) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple3.
tuple(T0, T1, T2, T3) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple4.
tuple(T0, T1, T2, T3, T4) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple5.
tuple(T0, T1, T2, T3, T4, T5) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple6.
tuple(T0, T1, T2, T3, T4, T5, T6) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple7.
tuple(T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple8.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple9.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple10.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple11.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple12.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple13.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple14.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple15.
tuple(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface eu.hanskruse.noaber.with.WithTuples
Creates a Tuple16 of 16 elements.
Tuple0 - Class in eu.hanskruse.noaber.tuples
Tuple of 0 elements.
Tuple0() - Constructor for class eu.hanskruse.noaber.tuples.Tuple0
 
Tuple1<T0> - Class in eu.hanskruse.noaber.tuples
Tuple of 1 element.
Tuple1() - Constructor for class eu.hanskruse.noaber.tuples.Tuple1
 
Tuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in eu.hanskruse.noaber.tuples
Tuple of 10 elements.
Tuple10() - Constructor for class eu.hanskruse.noaber.tuples.Tuple10
 
Tuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Class in eu.hanskruse.noaber.tuples
Tuple of 11 elements.
Tuple11() - Constructor for class eu.hanskruse.noaber.tuples.Tuple11
 
Tuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> - Class in eu.hanskruse.noaber.tuples
Tuple of 12 elements.
Tuple12() - Constructor for class eu.hanskruse.noaber.tuples.Tuple12
 
Tuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> - Class in eu.hanskruse.noaber.tuples
Tuple of 13 elements.
Tuple13() - Constructor for class eu.hanskruse.noaber.tuples.Tuple13
 
Tuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> - Class in eu.hanskruse.noaber.tuples
Tuple of 14 elements.
Tuple14() - Constructor for class eu.hanskruse.noaber.tuples.Tuple14
 
Tuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> - Class in eu.hanskruse.noaber.tuples
Tuple of 15 elements.
Tuple15() - Constructor for class eu.hanskruse.noaber.tuples.Tuple15
 
Tuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> - Class in eu.hanskruse.noaber.tuples
Tuple of 16 elements.
Tuple16() - Constructor for class eu.hanskruse.noaber.tuples.Tuple16
 
Tuple2<T0,T1> - Class in eu.hanskruse.noaber.tuples
Tuple of 2 elements.
Tuple2() - Constructor for class eu.hanskruse.noaber.tuples.Tuple2
 
Tuple3<T0,T1,T2> - Class in eu.hanskruse.noaber.tuples
Tuple of 3 elements.
Tuple3() - Constructor for class eu.hanskruse.noaber.tuples.Tuple3
 
Tuple4<T0,T1,T2,T3> - Class in eu.hanskruse.noaber.tuples
Tuple of 4 elements.
Tuple4() - Constructor for class eu.hanskruse.noaber.tuples.Tuple4
 
Tuple5<T0,T1,T2,T3,T4> - Class in eu.hanskruse.noaber.tuples
Tuple of 5 elements.
Tuple5() - Constructor for class eu.hanskruse.noaber.tuples.Tuple5
 
Tuple6<T0,T1,T2,T3,T4,T5> - Class in eu.hanskruse.noaber.tuples
Tuple of 6 elements.
Tuple6() - Constructor for class eu.hanskruse.noaber.tuples.Tuple6
 
Tuple7<T0,T1,T2,T3,T4,T5,T6> - Class in eu.hanskruse.noaber.tuples
Tuple of 7 elements.
Tuple7() - Constructor for class eu.hanskruse.noaber.tuples.Tuple7
 
Tuple8<T0,T1,T2,T3,T4,T5,T6,T7> - Class in eu.hanskruse.noaber.tuples
Tuple of 8 elements.
Tuple8() - Constructor for class eu.hanskruse.noaber.tuples.Tuple8
 
Tuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Class in eu.hanskruse.noaber.tuples
Tuple of 9 elements.
Tuple9() - Constructor for class eu.hanskruse.noaber.tuples.Tuple9
 

U

unordered() - Method in interface eu.hanskruse.noaber.Streamable
Allows the Stream provided by this Streamable to be unordered

W

with(Case<? super T, R>...) - Method in class eu.hanskruse.noaber.patternMatching.CaseAcceptor
Evaluate a set of cases until one has a none Optional.Empty() result.
WithCompose - Interface in eu.hanskruse.noaber.with
Compose functionality.
WithFunction - Interface in eu.hanskruse.noaber.with
Predicate Support.
WithIdentity - Interface in eu.hanskruse.noaber.with
Identity functionality.
WithLogic - Interface in eu.hanskruse.noaber.with
Logic functionality.
WithMapReduce - Interface in eu.hanskruse.noaber.with
Map Reduce functionality.
WithNoaber - Interface in eu.hanskruse.noaber
WithNoaber is an interface that you can implement to get all kinds of utility functionality at your fingertips.
WithStats - Interface in eu.hanskruse.noaber.with
Statistics functionality.
WithStream - Interface in eu.hanskruse.noaber.with
Stream functionality.
WithTuples - Interface in eu.hanskruse.noaber.with
Create tuples of up to 16 elements.
$ A B C D E F G H I L M N O P R S T U W 
Skip navigation links

Copyright © 2021. All rights reserved.