Add missing @SafeVarargs in Lang

This commit is contained in:
yushijinhun 2018-02-18 15:17:17 +08:00
parent e9b816fb87
commit dcea76bcd3
No known key found for this signature in database
GPG Key ID: 5BC167F73EA558E4

View File

@ -36,6 +36,7 @@ public final class Lang {
return obj;
}
@SafeVarargs
public static <K, V> Map<K, V> mapOf(Pair<K, V>... pairs) {
HashMap<K, V> map = new HashMap<>();
for (Pair<K, V> pair : pairs)
@ -323,6 +324,7 @@ public final class Lang {
}
}
@SafeVarargs
public static <T> T nonNull(T... t) {
for (T a : t) if (a != null) return a;
return null;