copy

open override fun copy(    nullable: Boolean,     annotations: List<AnnotationSpec>,     tags: Map<KClass<*>, Any>): ParameterizedTypeName
fun copy(    nullable: Boolean = this.isNullable,     annotations: List<AnnotationSpec> = this.annotations,     tags: Map<KClass<*>, Any> = this.tags,     typeArguments: List<TypeName> = this.typeArguments): ParameterizedTypeName