Class ArrayUtil
java.lang.Object
org.eclipse.jetty.util.ArrayUtil
Utility methods for Array manipulation
- 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T[]add(T[] array1, T[] array2) Add arraysstatic <T> T[]addToArray(T[] array, T item, Class<?> type) Add element to an arraystatic <E> List<E> asMutableList(E[] array) static <T> T[]prependToArray(T item, T[] array, Class<?> type) Add element to the start of an arraystatic <T> T[]removeFromArray(T[] array, Object item) static <T> T[]removeNulls(T[] array)  
- 
Method Details
- 
removeFromArray
 - 
add
public static <T> T[] add(T[] array1, T[] array2) Add arrays- Type Parameters:
 T- the array entry type- Parameters:
 array1- An array to add to (or null)array2- An array to add to (or null)- Returns:
 - new array with contents of both arrays, or null if both arrays are null
 
 - 
addToArray
Add element to an array- Type Parameters:
 T- the array entry type- Parameters:
 array- The array to add to (or null)item- The item to addtype- The type of the array (in case of null array)- Returns:
 - new array with contents of array plus item
 
 - 
prependToArray
Add element to the start of an array- Type Parameters:
 T- the array entry type- Parameters:
 item- The item to addarray- The array to add to (or null)type- The type of the array (in case of null array)- Returns:
 - new array with contents of array plus item
 
 - 
asMutableList
- Type Parameters:
 E- the array entry type- Parameters:
 array- Any array of object- Returns:
 - A new modifiable list initialised with the elements from 
array. 
 - 
removeNulls
public static <T> T[] removeNulls(T[] array)  
 -