private Mutant _header(final String name, final Function<String, String> xss) { requireNonNull(name, "Name required."); List<String> headers = req.headers(name); if (xss != null) { headers = headers.stream() .map(xss::apply) .collect(Collectors.toList()); } return new MutantImpl(require(ParserExecutor.class), new StrParamReferenceImpl("header", name, headers)); }
private Mutant _header(final String name, final Function<String, String> xss) { requireNonNull(name, "Name required."); List<String> headers = req.headers(name); if (xss != null) { headers = headers.stream() .map(xss::apply) .collect(Collectors.toList()); } return new MutantImpl(require(ParserExecutor.class), new StrParamReferenceImpl("header", name, headers)); }