|
eXo Kernel :: Commons Utils 2.4.9-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.commons.utils.Tools
public class Tools
| Constructor Summary | |
|---|---|
Tools()
|
|
| Method Summary | ||
|---|---|---|
static Map<String,String> |
asMap(Properties props)
Copy the properties state and returns it as a modifiable map. |
|
static Properties |
asProperties(Map<String,String> map)
Copy the provided map and returns it as a modifiable properties object. |
|
static boolean |
endsWithIgnoreCase(String s,
String end)
Returns true if the string s ends with the end string ignoring the case. |
|
static TimeZone |
getTimeZone(String ID)
This method is similar to TimeZone.getTimeZone(String) with less contention |
|
static Set<String> |
parseCommaList(String s)
Parse the provided list according to the comma separator. |
|
static
|
set(E... elements)
Instantiates a HashSet object and fills it with the provided element array. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Tools()
| Method Detail |
|---|
public static <E> Set<E> set(E... elements)
throws IllegalArgumentException
HashSet object and fills it with the provided element array.
E - the element typeelements - the list of elements to add
IllegalArgumentException - if the element array is null
public static Set<String> parseCommaList(String s)
throws IllegalArgumentException
String.split(String) method with the ","
argument. Each chunk is then trimmed and if its length is not zero then it is
added to the returned set.
s - the list to parse
IllegalArgumentException - if the string argument is null
public static Properties asProperties(Map<String,String> map)
throws IllegalArgumentException
map - the map to copy
IllegalArgumentException - if the map argument is null
public static Map<String,String> asMap(Properties props)
throws IllegalArgumentException
props - the properties object to copy
IllegalArgumentException - if the props argument is null
public static boolean endsWithIgnoreCase(String s,
String end)
throws IllegalArgumentException
s - the string to testend - the string suffix
IllegalArgumentException - if any string is nullpublic static TimeZone getTimeZone(String ID)
TimeZone.getTimeZone(String) with less contention
|
eXo Kernel :: Commons Utils 2.4.9-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||