Uses of Interface
com.google.mu.function.MapFrom4
Package
Description
A few useful collections.
BiStream, BiCollector, MoreStreams, MoreCollectors etc.
-
Uses of MapFrom4 in com.google.mu.collect
Modifier and TypeMethodDescriptionstatic <T,
R> Optional <R> MoreCollections.findFirstElements
(Collection<T> collection, MapFrom4<? super T, ? extends R> found) Ifcollection
has at least 4 elements, passes the first 4 elements tofound
function and returns the non-null result wrapped in anOptional
, or else returnsOptional.empty()
.static <T,
R> Optional <R> MoreCollections.findOnlyElements
(Collection<T> collection, MapFrom4<? super T, ? extends R> found) Ifcollection
has exactly 4 elements, passes the 4 elements tofound
function and returns the non-null result wrapped in anOptional
, or else returnsOptional.empty()
. -
Uses of MapFrom4 in com.google.mu.util.stream
Modifier and TypeMethodDescriptionstatic <T,
R> FixedSizeCollector <T, ?, R> Returns a collector that collects the only four elements from the input and transforms them using themapper
function.static <T,
R> FixedSizeCollector <T, ?, R> MoreCollectors.onlyElements
(MapFrom4<? super T, ? extends R> mapper) Same asMoreCollectors.combining(MapFrom4)
.