If I
is already defined in the outer class just make this
public class Outer> {
public class Foo {
}
}
You cannot redefine I
in your inner class. The I
of the inner class would be something else than the I
of the outer class, if this is what you want, well, rename it.
HTH