package pkg;
public abstract class TestParameterizedTypes<P> {
abstract TestParameterizedTypes<P>.Inner<String> getUnspecificInner();
abstract TestParameterizedTypes<Number>.Inner<String> getSpecificInner();
public abstract class Inner<I> {
}