001package gudusoft.gsqlparser.util;
002
003import java.util.Collection;
004import java.util.HashSet;
005import java.util.Map;
006import java.util.Set;
007
008@SuppressWarnings("rawtypes")
009public final class CollectionUtil {
010        
011        public final static <T> Set<T> convertArraysToSet(T... items) {
012        Set<T> set = new HashSet<T>();
013        for(T item: items){
014                set.add(item);
015        }
016                return set;
017        }
018
019        public static boolean isEmpty(Collection collection) {
020        return null == collection || collection.size() == 0;
021    }
022
023    public static boolean isEmpty(String... strs) {
024        return null == strs || strs.length == 0;
025    }
026
027        public static boolean isEmpty(Map map) {
028                  return null == map || map.isEmpty();
029        }
030}