litesoft
Diff Revisions
808
vs
809
for /trunk/Java/core/Anywhere/src/org/litesoft/core/typeutils/Sets.java
|
@@ -4,6 +4,20 @@ |
4 |
4 |
|
|
5 |
5 |
|
public class Sets |
6 |
6 |
|
{ |
|
7 |
+ |
public static <T> Set<T> empty() |
|
8 |
+ |
{ |
|
9 |
+ |
return Collections.emptySet(); |
|
10 |
+ |
} |
|
11 |
+ |
|
|
12 |
+ |
public static <T> Set<T> deNull( Set<T> pToCheck ) |
|
13 |
+ |
{ |
|
14 |
+ |
if ( pToCheck == null ) |
|
15 |
+ |
{ |
|
16 |
+ |
pToCheck = empty(); |
|
17 |
+ |
} |
|
18 |
+ |
return pToCheck; |
|
19 |
+ |
} |
|
20 |
+ |
|
7 |
21 |
|
public static boolean isNullOrEmpty( Set<?> pToCheck ) |
8 |
22 |
|
{ |
9 |
23 |
|
return (pToCheck == null || pToCheck.isEmpty()); |
|
@@ -19,7 +33,7 @@ |
19 |
33 |
|
{ |
20 |
34 |
|
if ( isNullOrEmpty( pToAssert ) ) |
21 |
35 |
|
{ |
22 |
|
- |
Strings.nullOrEmpty( pErrorMessage, "Collection" ); |
|
36 |
+ |
Strings.errorNullOrEmpty( pErrorMessage, "Collection" ); |
23 |
37 |
|
} |
24 |
38 |
|
} |
25 |
39 |
|
} |