facets.util
Class Objects
java.lang.Object
facets.util.Objects
public final class Objects
- extends java.lang.Object
Utility methods for arrays.
Method Summary |
static int |
indexOf(java.lang.Object[] array,
java.lang.Object member)
|
static
|
join(java.lang.Class<T> type,
T[] front,
T[] back)
|
static
|
newTyped(java.lang.Class<T> type,
java.lang.Object[] src)
Converts the type of an array. |
static java.lang.Object[] |
reverse(java.lang.Object[] src)
|
static java.lang.Object[] |
sorted(java.lang.Class type,
java.lang.Object[] array,
java.util.Comparator sorter)
|
static java.lang.String |
toLines(java.lang.Object... array)
|
static java.lang.String |
toString(int[] ints)
|
static java.lang.String |
toString(int[] ints,
java.lang.String spacer)
|
static java.lang.String |
toString(java.lang.Object... array)
|
static java.lang.String |
toString(java.lang.Object[] array,
java.lang.String spacer)
|
static java.lang.String |
toStringWithHeader(java.lang.Object[] array)
|
static java.lang.Object[] |
uniqued(java.lang.Class type,
java.lang.Object[] objects)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Objects
public Objects()
reverse
public static java.lang.Object[] reverse(java.lang.Object[] src)
newTyped
public static <T> T[] newTyped(java.lang.Class<T> type,
java.lang.Object[] src)
- Converts the type of an array.
- Parameters:
type
- element type of the new arraysrc
- must contain only objects of a suitable type
join
public static <T> T[] join(java.lang.Class<T> type,
T[] front,
T[] back)
toLines
public static java.lang.String toLines(java.lang.Object... array)
toStringWithHeader
public static java.lang.String toStringWithHeader(java.lang.Object[] array)
toString
public static java.lang.String toString(int[] ints)
toString
public static java.lang.String toString(int[] ints,
java.lang.String spacer)
toString
public static java.lang.String toString(java.lang.Object... array)
toString
public static java.lang.String toString(java.lang.Object[] array,
java.lang.String spacer)
indexOf
public static int indexOf(java.lang.Object[] array,
java.lang.Object member)
uniqued
public static java.lang.Object[] uniqued(java.lang.Class type,
java.lang.Object[] objects)
sorted
public static java.lang.Object[] sorted(java.lang.Class type,
java.lang.Object[] array,
java.util.Comparator sorter)