public function make(Collection $answers, Question $item, PdfRowGenerator $rowAdder, string $locale, array $filters): RowDataInterface 	{ 		if ($item->type == QuestionType::StandardRadio->value) { 			return new StandardRadioRowAdder($rowAdder, $filters, $item, $answers, $locale); 		}  		if ($item->type == QuestionType::CustomRadio->value) { 			return new CustomRadioRowAdder($rowAdder, $filters, $item, $answers, $locale); 		}  		if ($item->type == QuestionType::Checkbox->value) { 			return new CheckboxRowAdder($rowAdder, $filters, $item, $answers, $locale); 		}  		if ($item->type == QuestionType::Text->value || $item->type == QuestionType::Textarea->value) { 			return new TextRowAdder($rowAdder, $filters, $item, $answers, $locale); 		}  		throw new UnsupportedQuestionTypeException; 	}