Package | Description |
---|---|
org.cactoos.func |
Functions.
|
org.cactoos.iterable |
Iterables.
|
org.cactoos.iterator |
Iterators.
|
org.cactoos.proc |
Procedures.
|
org.cactoos.scalar |
Scalars.
|
Modifier and Type | Class and Description |
---|---|
class |
BiFuncEnveloppe<X,Y,Z>
Enveloppe of
BiFunc . |
class |
BiFuncNoNulls<X,Y,Z>
BiFunc check for no nulls.
|
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 |
---|
BiFuncEnveloppe(BiFunc<X,Y,Z> func)
Ctor.
|
BiFuncNoNulls(BiFunc<X,Y,Z> func)
Ctor.
|
BiFuncOf(BiFunc<X,Y,Z> fnc)
Ctor.
|
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 |
---|
MappedWithIndex(BiFunc<? super X,Integer,? extends Y> fnc,
Iterable<? extends X> src)
Ctor.
|
MappedWithIndex(BiFunc<? super X,Integer,? extends Y> fnc,
X... src)
Ctor.
|
Matched(BiFunc<? super X,? super Y,Boolean> fnc,
Iterable<? extends X> fst,
Iterable<? extends Y> snd)
Ctor.
|
Constructor and Description |
---|
MappedWithIndex(BiFunc<? super X,Integer,? extends Y> func,
Iterator<? extends X> iterator)
Ctor.
|
Matched(BiFunc<? super X,? super Y,Boolean> fnc,
Iterator<? extends X> fst,
Iterator<? extends Y> snd)
Ctor.
|
Constructor and Description |
---|
BiProcOf(BiFunc<? super X,? super Y,?> func)
Ctor.
|
Constructor and Description |
---|
AndWithIndex(BiFunc<? super X,Integer,Boolean> func,
Iterable<? extends X> src)
Ctor.
|
AndWithIndex(BiFunc<? super X,Integer,Boolean> func,
X... src)
Ctor.
|
Folded(X ipt,
BiFunc<? super X,? super T,? extends X> fnc,
Iterable<? extends T> list)
Ctor.
|
Folded(X ipt,
BiFunc<? super X,? super T,? extends X> fnc,
T... list)
Ctor.
|
Reduced(BiFunc<? super T,? super T,? extends T> reduce,
Iterable<? extends Scalar<? extends T>> scalars)
Ctor.
|
Reduced(BiFunc<? super T,? super T,? extends T> reduce,
T... values)
Ctor.
|
Copyright © 2017–2022 Cactoos. All rights reserved.