Class HHelpers
java.lang.Object
net.hl.lang.ext.HHelpers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,V> V applyOrDefault(T a, Function<T, V> s) static <T> TarrayGet(T[] a, IntToIntFunction arrayLenFunction) static double[]newArray(int size, double defaultValue) static int[]newArray(int size, int defaultValue) static double[][]newArray(int size1, int size2, double defaultValue) static int[][]newArray(int size1, int size2, int defaultValue) static double[][][]newArray(int size1, int size2, int size3, double defaultValue) static int[][][]newArray(int size1, int size2, int size3, int defaultValue) static double[][][][]newArray(int size1, int size2, int size3, int size4, double defaultValue) static int[][][][]newArray(int size1, int size2, int size3, int size4, int defaultValue) static double[][][][][]newArray(int size1, int size2, int size3, int size4, int size5, double defaultValue) static int[][][][][]newArray(int size1, int size2, int size3, int size4, int size5, int defaultValue) static double[][][][][]newArray(int size1, int size2, int size3, int size4, int size5, Int5ToDoubleFunction supplier) static int[][][][][]newArray(int size1, int size2, int size3, int size4, int size5, Int5ToIntFunction supplier) static double[][][][]newArray(int size1, int size2, int size3, int size4, Int4ToDoubleFunction supplier) static int[][][][]newArray(int size1, int size2, int size3, int size4, Int4ToIntFunction supplier) static double[][][]newArray(int size1, int size2, int size3, Int3ToDoubleFunction supplier) static int[][][]newArray(int size1, int size2, int size3, Int3ToIntFunction supplier) static double[][]newArray(int size1, int size2, Int2ToDoubleFunction supplier) static int[][]newArray(int size1, int size2, Int2ToIntFunction supplier) static double[]newArray(int size, IntToDoubleFunction supplier) static int[]newArray(int size, IntToIntFunction supplier) static <T> Tstatic String[]static Class[]static String[]static <T> Tstatic <T> TrtInstanceCall(Object base, String method, Supplier<Object[]> s, Class<T> resultType, boolean skipNull) static <T> Tstatic <T> voidstatic intswitchRegrex(String other, Pattern p, int count)
-
Constructor Details
-
HHelpers
public HHelpers()
-
-
Method Details
-
resolveInstanceClassWithParentNames
-
resolveClassWithParentNames
-
resolveClassWithParents
-
switchRegrex
-
swap
-
nonNull
-
applyOrDefault
-
rtInstanceCall
-
rtStaticCall
-
rtCall
-
arrayGet
-
newArray
public static int[] newArray(int size, int defaultValue) -
newArray
public static int[][] newArray(int size1, int size2, int defaultValue) -
newArray
public static int[][][] newArray(int size1, int size2, int size3, int defaultValue) -
newArray
public static int[][][][] newArray(int size1, int size2, int size3, int size4, int defaultValue) -
newArray
public static int[][][][][] newArray(int size1, int size2, int size3, int size4, int size5, int defaultValue) -
newArray
-
newArray
-
newArray
-
newArray
public static int[][][][] newArray(int size1, int size2, int size3, int size4, Int4ToIntFunction supplier) -
newArray
public static int[][][][][] newArray(int size1, int size2, int size3, int size4, int size5, Int5ToIntFunction supplier) -
newArray
public static double[] newArray(int size, double defaultValue) -
newArray
public static double[][] newArray(int size1, int size2, double defaultValue) -
newArray
public static double[][][] newArray(int size1, int size2, int size3, double defaultValue) -
newArray
public static double[][][][] newArray(int size1, int size2, int size3, int size4, double defaultValue) -
newArray
public static double[][][][][] newArray(int size1, int size2, int size3, int size4, int size5, double defaultValue) -
newArray
-
newArray
-
newArray
-
newArray
public static double[][][][] newArray(int size1, int size2, int size3, int size4, Int4ToDoubleFunction supplier) -
newArray
public static double[][][][][] newArray(int size1, int size2, int size3, int size4, int size5, Int5ToDoubleFunction supplier)
-