Package de.bsvrz.ars.ars.persistence
Class CollectionUtilities
java.lang.Object
de.bsvrz.ars.ars.persistence.CollectionUtilities
public class CollectionUtilities
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static <T> T
removeOldest(java.util.LinkedHashSet<T> set)
Entfernt den ältestem Eintrag aus dem LinkedHashSet und gibt ihn zurück.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
removeOldest
@Nullable public static <T> T removeOldest(java.util.LinkedHashSet<T> set)Entfernt den ältestem Eintrag aus dem LinkedHashSet und gibt ihn zurück. Falls das Set leer ist wird es nicht verändert und null zurückgegeben.- Parameters:
set
- Menge- Returns:
- ältestes Element
-