import com.google.common.base.Strings;
import com.google.common.collect.ImmutableList;
+import com.google.common.collect.Iterators;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.Enumeration;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
@Override
public Enumeration<String> getInitParameterNames() {
- return filterConfig != null ? new Enumeration<>() {
- final Iterator<String> keySet = filterConfig.keySet().iterator();
-
- @Override
- public boolean hasMoreElements() {
- return keySet.hasNext();
- }
-
- @Override
- public String nextElement() {
- return keySet.next();
- }
- } : Collections.emptyEnumeration();
+ return filterConfig != null ? Iterators.asEnumeration(filterConfig.keySet().iterator())
+ : Collections.emptyEnumeration();
}
@Override