Package aQute.lib.collections
Class Logic
- java.lang.Object
-
- aQute.lib.collections.Logic
-
public class Logic extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> boolean
hasOverlap(java.util.Collection<? extends T> source, java.util.Collection<? extends T>... toBeChecked)
static <T> java.util.Collection<T>
remove(java.util.Collection<? extends T> first, java.util.Collection<? extends T>... sets)
static <T> java.util.Collection<T>
retain(java.util.Collection<? extends T> first, java.util.Collection<? extends T>... sets)
-
-
-
Method Detail
-
retain
@SafeVarargs public static <T> java.util.Collection<T> retain(java.util.Collection<? extends T> first, java.util.Collection<? extends T>... sets)
-
remove
@SafeVarargs public static <T> java.util.Collection<T> remove(java.util.Collection<? extends T> first, java.util.Collection<? extends T>... sets)
-
hasOverlap
@SafeVarargs public static <T> boolean hasOverlap(java.util.Collection<? extends T> source, java.util.Collection<? extends T>... toBeChecked)
-
-