newParameterizedTypeWithOwner

open fun newParameterizedTypeWithOwner(ownerType: Type, rawType: Type, typeArguments: Array<Type>): ParameterizedType

Returns a new parameterized type, applying typeArguments to rawType. Use this method if rawType is enclosed in ownerType.