Package microsim.reflection
Class ArrayExtractor
java.lang.Object
microsim.reflection.ArrayExtractor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double @NonNull []
extractDoubleArray
(@NonNull Collection<?> collection, @Nullable Class<?> clazz, @NonNull String fieldName, boolean isMethod) static int @NonNull []
extractIntegerArray
(@NonNull Collection<?> collection, @Nullable Class<?> clazz, @NonNull String fieldName, boolean isMethod) static long @NonNull []
extractLongArray
(@NonNull Collection<?> collection, @Nullable Class<?> clazz, @NonNull String fieldName, boolean isMethod) static String @NonNull []
extractStringArray
(@NonNull Collection<?> collection, @Nullable Class<?> clazz, @NonNull String fieldName, boolean isMethod)
-
Constructor Details
-
ArrayExtractor
public ArrayExtractor()
-
-
Method Details
-
extractDoubleArray
public static double @NonNull [] extractDoubleArray(@NonNull @NonNull Collection<?> collection, @Nullable @Nullable Class<?> clazz, @NonNull @NonNull String fieldName, boolean isMethod) -
extractIntegerArray
public static int @NonNull [] extractIntegerArray(@NonNull @NonNull Collection<?> collection, @Nullable @Nullable Class<?> clazz, @NonNull @NonNull String fieldName, boolean isMethod) -
extractLongArray
public static long @NonNull [] extractLongArray(@NonNull @NonNull Collection<?> collection, @Nullable @Nullable Class<?> clazz, @NonNull @NonNull String fieldName, boolean isMethod) -
extractStringArray
public static String @NonNull [] extractStringArray(@NonNull @NonNull Collection<?> collection, @Nullable @Nullable Class<?> clazz, @NonNull @NonNull String fieldName, boolean isMethod)
-