public class MiscUtil extends Object
Constructor and Description |
---|
MiscUtil() |
Modifier and Type | Method and Description |
---|---|
static Boolean |
and(Boolean... operands)
n-ary and that ignores null values.
|
static Date |
asDate(int year,
int month,
int date,
int hrs,
int min,
int sec) |
static Date |
asDate(XMLGregorianCalendar xgc)
Converts an XMLGregorianCalendar to an instance of java.util.Date
|
static XMLGregorianCalendar |
asXMLGregorianCalendar(Date date)
Converts a java.util.Date into an instance of XMLGregorianCalendar
|
static <T> void |
carthesian(Collection<Collection<T>> dimensions,
Processor<Collection<T>> processor) |
static <K,V> Map<K,V> |
cloneMap(Map<K,V> orig)
Shallow clone
|
static String |
concat(Collection<String> stringCollection) |
static <T> boolean |
contains(T element,
T[] array) |
static void |
copyFile(File sourceFile,
File destFile) |
static <T> Collection<T> |
createCollection(T... items) |
static boolean |
equals(Object a,
Object b) |
static String |
getValueWithClass(Object object) |
static boolean |
hasNoValue(Collection<?> collection) |
static boolean |
isAllNull(Collection<?> collection) |
static boolean |
isBetween(XMLGregorianCalendar date,
XMLGregorianCalendar start,
XMLGregorianCalendar end) |
static boolean |
isNoValue(Collection<?> collection) |
static String |
readFile(File file) |
static List<String> |
splitLines(String string) |
static String |
toString(Object o) |
static <T> Collection<T> |
union(Collection<T>... sets) |
static <T> Collection<? extends T> |
unionExtends(Collection<? extends T>... sets) |
static boolean |
unorderedCollectionEquals(Collection a,
Collection b) |
static boolean |
unorderedCollectionEquals(Collection a,
Collection b,
Comparator comparator)
Only zero vs non-zero value of comparator is important.
|
static int |
unorderedCollectionHashcode(Collection collection) |
public static <T> Collection<T> union(Collection<T>... sets)
public static <T> Collection<? extends T> unionExtends(Collection<? extends T>... sets)
public static boolean unorderedCollectionEquals(Collection a, Collection b)
public static boolean unorderedCollectionEquals(Collection a, Collection b, Comparator comparator)
public static int unorderedCollectionHashcode(Collection collection)
public static String readFile(File file) throws IOException
IOException
public static void copyFile(File sourceFile, File destFile) throws IOException
IOException
public static <T> Collection<T> createCollection(T... items)
public static XMLGregorianCalendar asXMLGregorianCalendar(Date date)
date
- Instance of java.util.Date or a null referencepublic static Date asDate(XMLGregorianCalendar xgc)
xgc
- Instance of XMLGregorianCalendar or a null referencepublic static Date asDate(int year, int month, int date, int hrs, int min, int sec)
public static <T> void carthesian(Collection<Collection<T>> dimensions, Processor<Collection<T>> processor)
public static String concat(Collection<String> stringCollection)
public static boolean isAllNull(Collection<?> collection)
public static boolean isNoValue(Collection<?> collection)
public static boolean hasNoValue(Collection<?> collection)
public static boolean isBetween(XMLGregorianCalendar date, XMLGregorianCalendar start, XMLGregorianCalendar end)
public static <T> boolean contains(T element, T[] array)
Copyright © 2013 evolveum. All rights reserved.