public final class B <E> {
    public final class C implements A<E> {
    }

    public static final class D implements A<java.lang.String> {
    }
}
