public final class CommonHelper
extends java.lang.Object
| Constructor and Description |
|---|
CommonHelper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
java.lang.String value)
Add a new parameter to an url.
|
static boolean |
areEquals(java.lang.String s1,
java.lang.String s2)
Compare two String to see if they are equals (both null is ok).
|
static boolean |
areEqualsIgnoreCaseAndTrim(java.lang.String s1,
java.lang.String s2)
Compare two String to see if they are equals ignoring the case and the blank spaces (both null is ok).
|
static boolean |
areNotEquals(java.lang.String s1,
java.lang.String s2)
Compare two String to see if they are not equals.
|
static void |
assertNotBlank(java.lang.String name,
java.lang.String value)
Verify that a String is not blank otherwise throw a
TechnicalException. |
static void |
assertNotBlank(java.lang.String name,
java.lang.String value,
java.lang.String msg)
Verify that a String is not blank otherwise throw a
TechnicalException. |
static void |
assertNotNull(java.lang.String name,
java.lang.Object obj)
Verify that an Object is not
null otherwise throw a TechnicalException. |
static void |
assertNull(java.lang.String name,
java.lang.Object obj)
Verify that an Object is
null otherwise throw a TechnicalException. |
static void |
assertTrue(boolean value,
java.lang.String message)
Verify that a boolean is true otherwise throw a
TechnicalException. |
static java.net.URI |
asURI(java.lang.String s)
Convert a string into an URI.
|
static boolean |
isBlank(java.lang.String s)
Return if the String is blank.
|
static boolean |
isEmpty(java.util.Collection<?> coll)
Return if a collection is empty.
|
static boolean |
isNotBlank(java.lang.String s)
Return if the String is not blank.
|
static boolean |
isNotEmpty(java.util.Collection<?> coll)
Return if a collection is not empty.
|
static java.util.Date |
newDate(java.util.Date original)
Copy a date.
|
static java.lang.String |
randomString(int size)
Return a random string of a certain size.
|
static java.lang.String |
substringAfter(java.lang.String str,
java.lang.String separator) |
static java.lang.String |
substringBefore(java.lang.String str,
java.lang.String separator) |
static java.lang.String |
substringBetween(java.lang.String str,
java.lang.String open,
java.lang.String close) |
static java.lang.String |
toString(java.lang.Class<?> clazz,
java.lang.Object... args)
Build a normalized "toString" text for an object.
|
static java.lang.String |
urlEncode(java.lang.String text)
URL encode a text using UTF-8.
|
public static boolean isNotBlank(java.lang.String s)
s - stringpublic static boolean isBlank(java.lang.String s)
s - stringpublic static boolean areEquals(java.lang.String s1,
java.lang.String s2)
s1 - strings2 - stringpublic static boolean areEqualsIgnoreCaseAndTrim(java.lang.String s1,
java.lang.String s2)
s1 - strings2 - stringpublic static boolean areNotEquals(java.lang.String s1,
java.lang.String s2)
s1 - strings2 - stringpublic static boolean isEmpty(java.util.Collection<?> coll)
coll - a collectionpublic static boolean isNotEmpty(java.util.Collection<?> coll)
coll - a collectionpublic static void assertTrue(boolean value,
java.lang.String message)
TechnicalException.value - the value to be checked for truthmessage - the message to include in the exception if the value is falsepublic static void assertNotBlank(java.lang.String name,
java.lang.String value,
java.lang.String msg)
TechnicalException.name - name if the stringvalue - value of the stringmsg - an expanatory messagepublic static void assertNotBlank(java.lang.String name,
java.lang.String value)
TechnicalException.name - name if the stringvalue - value of the stringpublic static void assertNotNull(java.lang.String name,
java.lang.Object obj)
null otherwise throw a TechnicalException.name - name of the objectobj - objectpublic static void assertNull(java.lang.String name,
java.lang.Object obj)
null otherwise throw a TechnicalException.name - name of the objectobj - objectpublic static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
java.lang.String value)
url - urlname - name of the parametervalue - value of the parameterpublic static java.lang.String urlEncode(java.lang.String text)
text - text to encodepublic static java.lang.String toString(java.lang.Class<?> clazz,
java.lang.Object... args)
clazz - classargs - argumentspublic static java.lang.String randomString(int size)
size - the sizepublic static java.util.Date newDate(java.util.Date original)
original - original datepublic static java.net.URI asURI(java.lang.String s)
s - the stringpublic static java.lang.String substringBetween(java.lang.String str,
java.lang.String open,
java.lang.String close)
public static java.lang.String substringAfter(java.lang.String str,
java.lang.String separator)
public static java.lang.String substringBefore(java.lang.String str,
java.lang.String separator)
Copyright © 2018. All Rights Reserved.