public static boolean isPrimitiveClassName(@Nullable String name) {
		if (name == null)
			return false;
		for (Type prim : PRIMITIVES)
			if (prim.getClassName().equals(name))
				return true;
		return false;
	}
@Test
	void testIsPrimitiveClassName() {
		assertTrue(Types.isPrimitiveClassName("void"));
		assertTrue(Types.isPrimitiveClassName("boolean"));
		assertTrue(Types.isPrimitiveClassName("byte"));
		assertTrue(Types.isPrimitiveClassName("char"));
		assertTrue(Types.isPrimitiveClassName("short"));
		assertTrue(Types.isPrimitiveClassName("int"));
		assertTrue(Types.isPrimitiveClassName("float"));
		assertTrue(Types.isPrimitiveClassName("double"));
		assertTrue(Types.isPrimitiveClassName("long"));
		//
		assertFalse(Types.isPrimitiveClassName("Z"));
		assertFalse(Types.isPrimitiveClassName("[I"));
		assertFalse(Types.isPrimitiveClassName("VOID"));
		assertFalse(Types.isPrimitiveClassName(""));
		assertFalse(Types.isPrimitiveClassName(null));
	}