What are rules governing instantiating instances of generic outer class and its inner generic inner class and declaring respective references?
Java generic class, inner class using parameter of outer class
How specify an inner class of a generic class in Java? Inner use instead of Outer.Inner? How do I use paramertized generic types in an inner class? Instantiating a Generic Class of Type <?> Inner class is not public error when instantiating new inner class Generic inner class with instance variable that is an object of another generic inner class Instantiating an inner class Is there a way for an instance of a Java Outer Class to call all its instances of a Java Inner Class? In Java, why using generic on an inner class doesn't work? Can't reference inner class from a static context, but only if outer class is generic Instantiating a generic class in a generic class Java generic method how to return a generic inner class Error when instantiating a generic class with a generic parameter Java get outer class from inner class? Instantiating an array of Generic Class Instantiating JAVA Array of Generic Class Instantiating inner class of class Java inner class import in the declaring class Is a generic type defined in inner class / interface bound to the outer class generic type definition? Instantiating a generic type Instantiating inner class Instantiating a generic class in Java Generic type in java for inner classes Java access to generic parameter of outer class from inner interface Generic type in inner class Why can't I create an array of an inner class of a generic type? How to instantiate an inner class without instantiating the outer Instantiating generic class in java? Instantiating generic class