Class DataUtil


  • public final class DataUtil
    extends Object
    • Method Detail

      • getEmptyCharArray

        public static char[] getEmptyCharArray()
      • Integer

        public static Integer Integer​(int i)
      • singletonIterator

        public static <T> Iterator<T> singletonIterator​(T item)
      • emptyIterator

        public static <T> Iterator<T> emptyIterator()
      • anyValuesInCommon

        public static <T> boolean anyValuesInCommon​(Collection<T> c1,
                                                    Collection<T> c2)
        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

        public static Object growArrayBy50Pct​(Object arr)
      • growArrayToAtLeast

        public static Object growArrayToAtLeast​(Object arr,
                                                int minLen)
        Method similar to growArrayBy50Pct(java.lang.Object), but it also ensures that the new size is at least as big as the specified minimum size.
      • growArrayBy

        public static String[] growArrayBy​(String[] arr,
                                           int more)
      • growArrayBy

        public static int[] growArrayBy​(int[] arr,
                                        int more)