Package microsim.reflection
Class ArrayExtractor
java.lang.Object
microsim.reflection.ArrayExtractor
-
Constructor Summary
Constructors -
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)
-