Package | Description |
---|---|
org.cactoos |
Cactoos.
|
org.cactoos.func |
Functions and procedures.
|
org.cactoos.iterable |
Iterables.
|
org.cactoos.scalar |
Scalars.
|
Modifier and Type | Class and Description |
---|---|
static class |
BiFunc.NoNulls<X,Y,Z>
BiFunc check for no nulls.
|
Constructor and Description |
---|
NoNulls(BiFunc<X,Y,Z> func)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
BiFuncOf<X,Y,Z>
Represents many possible inputs as
BiFunc . |
class |
CheckedBiFunc<X,Y,Z,E extends Exception>
BiFunc that throws exception of specified type.
|
class |
IoCheckedBiFunc<X,Y,Z>
Func that doesn't throw checked
Exception , but throws
IOException instead. |
class |
SolidBiFunc<X,Y,Z>
BiFunc that is thread-safe and sticky.
|
class |
StickyBiFunc<X,Y,Z>
Func that accepts two arguments and caches previously calculated values
and doesn't recalculate again.
|
class |
SyncBiFunc<X,Y,Z>
BiFunc that is thread-safe.
|
class |
UncheckedBiFunc<X,Y,Z>
BiFunc that doesn't throw checked
Exception . |
Constructor and Description |
---|
CheckedBiFunc(BiFunc<X,Y,Z> original,
Func<Exception,E> fnc)
Ctor.
|
IoCheckedBiFunc(BiFunc<X,Y,Z> fnc)
Ctor.
|
SolidBiFunc(BiFunc<X,Y,Z> fnc)
Ctor.
|
SolidBiFunc(BiFunc<X,Y,Z> fnc,
int max)
Ctor.
|
StickyBiFunc(BiFunc<X,Y,Z> fnc)
Ctor.
|
StickyBiFunc(BiFunc<X,Y,Z> fnc,
int max)
Ctor.
|
SyncBiFunc(BiFunc<X,Y,Z> fnc)
Ctor.
|
SyncBiFunc(BiFunc<X,Y,Z> fnc,
Object lck)
Ctor.
|
UncheckedBiFunc(BiFunc<X,Y,Z> fnc)
Ctor.
|
Constructor and Description |
---|
Matched(BiFunc<X,X,Boolean> fnc,
Iterable<X> fst,
Iterable<X> snd)
Ctor.
|
Constructor and Description |
---|
AndWithIndex(BiFunc<X,Integer,Boolean> func,
Iterable<X> src)
Ctor.
|
AndWithIndex(BiFunc<X,Integer,Boolean> func,
X... src)
Ctor.
|
Folded(X ipt,
BiFunc<X,T,X> fnc,
Iterable<T> list)
Ctor.
|
Folded(X ipt,
BiFunc<X,T,X> fnc,
T... list)
Ctor.
|
Reduced(BiFunc<T,T,T> reduce,
Iterable<Scalar<T>> scalars)
Ctor.
|
Reduced(BiFunc<T,T,T> reduce,
T... values)
Ctor.
|
Copyright © 2017–2019 Cactoos. All rights reserved.