Package com.ctc.wstx.util
Class DataUtil
java.lang.Object
com.ctc.wstx.util.DataUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> booleananyValuesInCommon(Collection<T> c1, Collection<T> c2) Method that can be used to efficiently check if 2 collections share at least one common element.static <T> Iterator<T>static char[]static int[]growArrayBy(int[] arr, int more) static String[]growArrayBy(String[] arr, int more) static ObjectgrowArrayBy50Pct(Object arr) static ObjectgrowArrayToAtLeast(Object arr, int minLen) Method similar togrowArrayBy50Pct(java.lang.Object), but it also ensures that the new size is at least as big as the specified minimum size.static ObjectgrowArrayToAtMost(Object arr, int maxLen) Method similar togrowArrayBy50Pct(java.lang.Object), but it also ensures that the new size is no bigger than specific maximum size.static IntegerInteger(int i) static <T> Iterator<T>singletonIterator(T item)
-
Method Details
-
getEmptyCharArray
public static char[] getEmptyCharArray() -
Integer
-
singletonIterator
-
emptyIterator
-
anyValuesInCommon
Method that can be used to efficiently check if 2 collections share at least one common element.- Returns:
- True if there is at least one element that's common to both Collections, ie. that is contained in both of them.
-
growArrayBy50Pct
-
growArrayToAtLeast
Method similar togrowArrayBy50Pct(java.lang.Object), but it also ensures that the new size is at least as big as the specified minimum size. -
growArrayToAtMost
Method similar togrowArrayBy50Pct(java.lang.Object), but it also ensures that the new size is no bigger than specific maximum size. -
growArrayBy
-
growArrayBy
public static int[] growArrayBy(int[] arr, int more)
-