question: public TypeName ( String fullName , String nickname , String parentTypeName ) { this . topLevelAlias = TypeAlias . create ( fullName , nickname , parentTypeName ) ; this . pattern = null ; this . innerTypeNames = Arrays . asList ( ) ; }
target:  Creates a type alias for a static inner type with the given fullName and nickname. 