Package aQute.lib.collections
Class Logic
java.lang.Object
aQute.lib.collections.Logic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> boolean
hasOverlap
(Collection<? extends T> source, Collection<? extends T>... toBeChecked) static <T> Collection<T>
remove
(Collection<? extends T> first, Collection<? extends T>... sets) static <T> Collection<T>
retain
(Collection<? extends T> first, Collection<? extends T>... sets)
-
Constructor Details
-
Logic
private Logic()
-
-
Method Details
-
retain
@SafeVarargs public static <T> Collection<T> retain(Collection<? extends T> first, Collection<? extends T>... sets) -
remove
@SafeVarargs public static <T> Collection<T> remove(Collection<? extends T> first, Collection<? extends T>... sets) -
hasOverlap
@SafeVarargs public static <T> boolean hasOverlap(Collection<? extends T> source, Collection<? extends T>... toBeChecked)
-