public class GUtil
extends java.lang.Object
| Constructor and Description |
|---|
GUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map |
addMaps(java.util.Map map1,
java.util.Map map2) |
static <V,T extends java.util.Collection<? super V>> |
addToCollection(T dest,
java.lang.Iterable<? extends V>... srcs) |
static void |
addToMap(java.util.Map<java.lang.String,java.lang.String> dest,
java.util.Map<?,?> src) |
static java.util.Comparator<java.lang.String> |
caseInsensitive() |
static java.util.Collection |
collectionize(java.lang.Object input)
Flattens input collections (including arrays *but* not maps).
|
static <T> T |
elvis(T object,
T defaultValue) |
static java.util.List |
flatten(java.util.Collection elements) |
static java.util.List |
flatten(java.util.Collection elements,
boolean flattenMapsAndArrays) |
static <T extends java.util.Collection> |
flatten(java.util.Collection elements,
T addTo) |
static <T extends java.util.Collection> |
flatten(java.util.Collection elements,
T addTo,
boolean flattenMapsAndArrays) |
static <T extends java.util.Collection> |
flatten(java.util.Collection elements,
T addTo,
boolean flattenMaps,
boolean flattenArrays) |
static <T extends java.util.Collection> |
flatten(java.lang.Object[] elements,
T addTo) |
static <T extends java.util.Collection> |
flatten(java.lang.Object[] elements,
T addTo,
boolean flattenMaps) |
static <T extends java.util.Collection> |
flattenElements(java.lang.Object... elements) |
static boolean |
isTrue(java.lang.Object object) |
static java.lang.String |
join(java.util.Collection self,
java.lang.String separator) |
static java.lang.String |
join(java.lang.Object[] self,
java.lang.String separator) |
static <T> java.util.Comparator<T> |
last(java.util.Comparator<? super T> comparator,
T lastValue) |
static java.util.Properties |
loadProperties(java.io.File propertyFile) |
static java.util.Properties |
loadProperties(java.io.InputStream inputStream) |
static java.util.Properties |
loadProperties(java.net.URL url) |
static java.util.Map |
map(java.lang.Object... objects) |
static java.util.List<java.lang.String> |
prefix(java.lang.String prefix,
java.util.Collection<java.lang.String> strings) |
static void |
saveProperties(java.util.Properties properties,
java.io.File propertyFile) |
static byte[] |
serialize(java.lang.Object object) |
static java.lang.String |
toCamelCase(java.lang.CharSequence string)
Converts an arbitrary string to a camel-case string which can be used in a Java identifier.
|
static java.lang.String |
toConstant(java.lang.CharSequence string)
Converts an arbitrary string to upper case identifier with words separated by _.
|
static java.lang.String |
toString(java.lang.Iterable<?> names) |
static java.lang.String |
toWords(java.lang.CharSequence string)
Converts an arbitrary string to space-separated words.
|
static java.lang.String |
toWords(java.lang.CharSequence string,
char separator) |
public static <T extends java.util.Collection> T flatten(java.lang.Object[] elements,
T addTo,
boolean flattenMaps)
public static <T extends java.util.Collection> T flatten(java.lang.Object[] elements,
T addTo)
public static <T extends java.util.Collection> T flatten(java.util.Collection elements,
T addTo)
public static <T extends java.util.Collection> T flattenElements(java.lang.Object... elements)
public static <T extends java.util.Collection> T flatten(java.util.Collection elements,
T addTo,
boolean flattenMapsAndArrays)
public static <T extends java.util.Collection> T flatten(java.util.Collection elements,
T addTo,
boolean flattenMaps,
boolean flattenArrays)
public static java.util.Collection collectionize(java.lang.Object input)
input - any objectpublic static java.util.List flatten(java.util.Collection elements,
boolean flattenMapsAndArrays)
public static java.util.List flatten(java.util.Collection elements)
public static java.lang.String join(java.util.Collection self,
java.lang.String separator)
public static java.lang.String join(java.lang.Object[] self,
java.lang.String separator)
public static java.util.List<java.lang.String> prefix(java.lang.String prefix,
java.util.Collection<java.lang.String> strings)
public static boolean isTrue(java.lang.Object object)
public static <T> T elvis(T object,
T defaultValue)
public static <V,T extends java.util.Collection<? super V>> T addToCollection(T dest,
java.lang.Iterable<? extends V>... srcs)
public static java.util.Comparator<java.lang.String> caseInsensitive()
public static java.util.Map addMaps(java.util.Map map1,
java.util.Map map2)
public static void addToMap(java.util.Map<java.lang.String,java.lang.String> dest,
java.util.Map<?,?> src)
public static java.util.Properties loadProperties(java.io.File propertyFile)
public static java.util.Properties loadProperties(java.net.URL url)
public static java.util.Properties loadProperties(java.io.InputStream inputStream)
public static void saveProperties(java.util.Properties properties,
java.io.File propertyFile)
public static java.util.Map map(java.lang.Object... objects)
public static java.lang.String toString(java.lang.Iterable<?> names)
public static java.lang.String toCamelCase(java.lang.CharSequence string)
public static java.lang.String toConstant(java.lang.CharSequence string)
public static java.lang.String toWords(java.lang.CharSequence string)
public static java.lang.String toWords(java.lang.CharSequence string,
char separator)
public static byte[] serialize(java.lang.Object object)
public static <T> java.util.Comparator<T> last(java.util.Comparator<? super T> comparator,
T lastValue)
Copyright © 2013. All rights reserved