litesoft
Diff Revisions
947
vs
948
for /trunk/GWT_Sandbox/MultiModule/anywhere/src/org/litesoft/sandbox/anywhere/util/UtilsCommon.java
|
@@ -1,28 +1,21 @@ |
1 |
1 |
|
package org.litesoft.sandbox.anywhere.util; |
2 |
2 |
|
|
3 |
|
- |
public class UtilsCommon |
4 |
|
- |
{ |
5 |
|
- |
public static <T> T deNull( T pValueToCheck, T pDefaultValue ) |
6 |
|
- |
{ |
|
3 |
+ |
public class UtilsCommon { |
|
4 |
+ |
public static <T> T deNull( T pValueToCheck, T pDefaultValue ) { |
7 |
5 |
|
return (pValueToCheck != null) ? pValueToCheck : pDefaultValue; |
8 |
6 |
|
} |
9 |
7 |
|
|
10 |
|
- |
public static String noEmpty( String pValue ) |
11 |
|
- |
{ |
12 |
|
- |
if ( pValue != null ) |
13 |
|
- |
{ |
14 |
|
- |
if ( (pValue = pValue.trim()).length() == 0 ) |
15 |
|
- |
{ |
|
8 |
+ |
public static String noEmpty( String pValue ) { |
|
9 |
+ |
if ( pValue != null ) { |
|
10 |
+ |
if ( (pValue = pValue.trim()).length() == 0 ) { |
16 |
11 |
|
pValue = null; |
17 |
12 |
|
} |
18 |
13 |
|
} |
19 |
14 |
|
return pValue; |
20 |
15 |
|
} |
21 |
16 |
|
|
22 |
|
- |
public static String assertNotEmpty( String pWhat, String pValue ) |
23 |
|
- |
{ |
24 |
|
- |
if ( null == (pValue = noEmpty( pValue )) ) |
25 |
|
- |
{ |
|
17 |
+ |
public static String assertNotEmpty( String pWhat, String pValue ) { |
|
18 |
+ |
if ( null == (pValue = noEmpty( pValue )) ) { |
26 |
19 |
|
throw new IllegalArgumentException( pWhat + " not allowed to be null or Empty!" ); |
27 |
20 |
|
} |
28 |
21 |
|
return pValue; |
|
@@ -34,8 +27,7 @@ |
34 |
27 |
|
* |
35 |
28 |
|
* @return the substring beginning one character beyond the last "$"; null or no "$" just returns justClassName( pFullyQualifiedClassName ) |
36 |
29 |
|
*/ |
37 |
|
- |
public static String justSimpleName( Object pObject ) |
38 |
|
- |
{ |
|
30 |
+ |
public static String justSimpleName( Object pObject ) { |
39 |
31 |
|
return justSimpleName( (pObject != null) ? pObject.getClass() : null ); |
40 |
32 |
|
} |
41 |
33 |
|
|
|
@@ -45,8 +37,7 @@ |
45 |
37 |
|
* |
46 |
38 |
|
* @return the substring beginning one character beyond the last "$"; null or no "$" just returns justClassName( pFullyQualifiedClassName ) |
47 |
39 |
|
*/ |
48 |
|
- |
public static String justSimpleName( Class pClass ) |
49 |
|
- |
{ |
|
40 |
+ |
public static String justSimpleName( Class pClass ) { |
50 |
41 |
|
return justSimpleName( (pClass != null) ? pClass.getName() : null ); |
51 |
42 |
|
} |
52 |
43 |
|
|
|
@@ -56,8 +47,7 @@ |
56 |
47 |
|
* |
57 |
48 |
|
* @return the substring beginning one character beyond the last "$"; null or no "$" just returns justClassName( pFullyQualifiedClassName ) |
58 |
49 |
|
*/ |
59 |
|
- |
public static String justSimpleName( String pFullyQualifiedClassName ) |
60 |
|
- |
{ |
|
50 |
+ |
public static String justSimpleName( String pFullyQualifiedClassName ) { |
61 |
51 |
|
int zAt = (pFullyQualifiedClassName != null) ? pFullyQualifiedClassName.lastIndexOf( '$' ) : -1; |
62 |
52 |
|
return (zAt != -1) ? pFullyQualifiedClassName.substring( zAt + 1 ) : justClassName( pFullyQualifiedClassName ); |
63 |
53 |
|
} |
|
@@ -68,8 +58,7 @@ |
68 |
58 |
|
* |
69 |
59 |
|
* @return the substring beginning one character beyond the last "."; null or no "." just returns pFullyQualifiedClassName |
70 |
60 |
|
*/ |
71 |
|
- |
public static String justClassName( String pFullyQualifiedClassName ) |
72 |
|
- |
{ |
|
61 |
+ |
public static String justClassName( String pFullyQualifiedClassName ) { |
73 |
62 |
|
int zAt = (pFullyQualifiedClassName != null) ? pFullyQualifiedClassName.lastIndexOf( '.' ) : -1; |
74 |
63 |
|
return (zAt != -1) ? pFullyQualifiedClassName.substring( zAt + 1 ) : pFullyQualifiedClassName; |
75 |
64 |
|
} |