/** * Creates a type alias for an inner type with the given fullName and referenced by nickname, with * an import of outerTypeName. */ public static TypeName createOuterTypeName( String fullName, String nickname, String outerTypeName) { TypeAlias typeAlias = TypeAlias.createOuterImport(fullName, nickname, outerTypeName); return new TypeName(typeAlias); }