public final class Util
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
defaultIfNull(T value,
T defaultValue)
A helper method for overriding null values with a default value.
|
static boolean |
equalObjects(java.lang.Object a,
java.lang.Object b)
A helper method for testing two objects are equal.
|
static java.lang.String |
fieldToString(java.lang.String name,
java.lang.Object value)
Returns a string that allows a field value pair to be added to a debug
string.
|
static java.lang.String |
fieldToString(java.lang.String name,
java.lang.Object value,
boolean firstParameter)
Returns a string that allows a field value pair to be added to a debug
string.
|
static int |
getIntForDate(java.util.Date date)
Deprecated.
as of 1.7.2
|
static boolean |
isNullOrEmpty(java.lang.String string) |
static <T> java.lang.String |
iterableFieldToString(java.lang.String fieldName,
java.lang.Iterable<T> objects)
Returns a string which can be used to append an iterable field to a debug
string.
|
static <T> java.lang.String |
iterableToString(java.lang.Iterable<T> objects,
int limit)
Returns a string representation of the iterable objects.
|
public static boolean isNullOrEmpty(java.lang.String string)
public static boolean equalObjects(java.lang.Object a,
java.lang.Object b)
public static <T> T defaultIfNull(T value,
T defaultValue)
value - the value of some fielddefaultValue - the default value for the fieldpublic static <T> java.lang.String iterableToString(java.lang.Iterable<T> objects,
int limit)
objects - an iterable of objects to be turned into a stringlimit - the maximum number of objects from iterable to be used
to build a stringpublic static <T> java.lang.String iterableFieldToString(java.lang.String fieldName,
java.lang.Iterable<T> objects)
public static java.lang.String fieldToString(java.lang.String name,
java.lang.Object value)
public static java.lang.String fieldToString(java.lang.String name,
java.lang.Object value,
boolean firstParameter)
@Deprecated public static int getIntForDate(java.util.Date date)
date - the date to convert to an int