Package org.apache.solr.common.util
Class CollectionUtil
java.lang.Object
org.apache.solr.common.util.CollectionUtil
Methods for creating collections with exact sizes, and other convenience methods
- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisEmpty(Collection<?> collection) static booleanstatic booleanisNotEmpty(Collection<?> collection) static booleanisNotEmpty(Map<?, ?> map) static <K,V> HashMap <K, V> newHashMap(int size) Returns a newHashMapsized to containsizeitems without resizing the internal array.static <E> HashSet<E> newHashSet(int size) Returns a newHashSetsized to containsizeitems without resizing the internal array.static <K,V> LinkedHashMap <K, V> newLinkedHashMap(int size) Returns a newLinkedHashMapsized to containsizeitems without resizing the internal array.
-
Method Details
-
newHashMap
Returns a newHashMapsized to containsizeitems without resizing the internal array. -
newLinkedHashMap
Returns a newLinkedHashMapsized to containsizeitems without resizing the internal array. -
newHashSet
Returns a newHashSetsized to containsizeitems without resizing the internal array. -
isEmpty
-
isNotEmpty
-
isEmpty
-
isNotEmpty
-