Package org.apache.shiro.util
Class CollectionUtils
- java.lang.Object
-
- org.apache.shiro.util.CollectionUtils
-
public class CollectionUtils extends Object
Static helper class for use dealing with Collections.- Since:
- 0.9
-
-
Constructor Summary
Constructors Constructor Description CollectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <E> List<E>
asList(E... elements)
static <E> Set<E>
asSet(E... elements)
static boolean
isEmpty(Collection c)
static boolean
isEmpty(Map m)
static boolean
isEmpty(PrincipalCollection principals)
Deprecated.Use PrincipalCollection.isEmpty() directly.static int
size(Collection c)
Returns the size of the specified collection or0
if the collection isnull
.static int
size(Map m)
Returns the size of the specified map or0
if the map isnull
.
-
-
-
Constructor Detail
-
CollectionUtils
public CollectionUtils()
-
-
Method Detail
-
isEmpty
public static boolean isEmpty(Collection c)
- Parameters:
c
- the collection to check- Returns:
true
if the specifiedCollection
isnull
orempty
,false
otherwise.- Since:
- 1.0
-
isEmpty
public static boolean isEmpty(Map m)
- Parameters:
m
- theMap
to check- Returns:
true
if the specifiedMap
isnull
orempty
,false
otherwise.- Since:
- 1.0
-
size
public static int size(Collection c)
Returns the size of the specified collection or0
if the collection isnull
.- Parameters:
c
- the collection to check- Returns:
- the size of the specified collection or
0
if the collection isnull
. - Since:
- 1.2
-
size
public static int size(Map m)
Returns the size of the specified map or0
if the map isnull
.- Parameters:
m
- the map to check- Returns:
- the size of the specified map or
0
if the map isnull
. - Since:
- 1.2
-
isEmpty
@Deprecated public static boolean isEmpty(PrincipalCollection principals)
Deprecated.Use PrincipalCollection.isEmpty() directly.- Parameters:
principals
- the principals to check.- Returns:
true
if the specifiedPrincipalCollection
isnull
orempty
,false
otherwise.- Since:
- 1.0
-
-