Class ImmutableCollectors
java.lang.Object
org.glassfish.jersey.internal.util.collection.ImmutableCollectors
Set of convenient function regarding a collection immutability. Particularly useful in the conjunction with
Stream
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates aCollector
of an immutable Set forStream.collect(Collector)
.Creates aCollector
of an immutable list forStream.collect(Collector)
.Creates aCollector
of an immutable Set forStream.collect(Collector)
.
-
Constructor Details
-
ImmutableCollectors
public ImmutableCollectors()
-
-
Method Details
-
toImmutableList
Creates aCollector
of an immutable list forStream.collect(Collector)
.- Type Parameters:
T
- type of the immutable list.- Returns:
- collector for immutable list.
-
toImmutableSet
Creates aCollector
of an immutable Set forStream.collect(Collector)
.- Type Parameters:
T
- type of the immutable set.- Returns:
- collector for immutable set.
-
toImmutableLinkedSet
Creates aCollector
of an immutable Set forStream.collect(Collector)
.- Type Parameters:
T
- type of the immutable linked hash set.- Returns:
- collector for immutable linked hash set.
-