public static boolean isPrimitiveArray(final Object obj)
	{
		return obj instanceof boolean[]
			|| obj instanceof byte[] || obj instanceof short[]
			|| obj instanceof char[] || obj instanceof int[]
			|| obj instanceof long[] || obj instanceof float[]
			|| obj instanceof double[];
	}
@SuppressWarnings("ConstantValue")
	@Test
	void isPrimitiveArray()
	{
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new int[]{}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new int[]{1}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new int[]{1, 2}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new long[]{1}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new double[]{1}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new byte[]{1}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new char[]{'c'}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new float[]{1}));
		Assertions.assertTrue(DataTypeUtil.isPrimitiveArray(new short[]{1}));
		
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(null));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(1));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(1L));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(1.0));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray('c'));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(1f));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray("test"));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object()));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object[]{}));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object[]{new Object()}));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object[]{new Object(), new Object()}));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object[]{null}));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new Object[]{null, new Object()}));
		Assertions.assertFalse(DataTypeUtil.isPrimitiveArray(new String[]{"test"}));
	}