public class X { Object o = (@Marker X) null; Object p = (@Marker X @Marker []) null; Object q = (@Marker java.@Marker util.@Marker List<@Marker String>[]) null; Object r = (@Marker java.@Marker util.@Marker Map<@Marker String, @Marker String>.@Marker Entry @Marker []) null; }