@Override public Iterator<String> iterator() { Iterator<CharSequence> it = headers.names().iterator(); return new Iterator<String>() { @Override public boolean hasNext() { return it.hasNext(); } @Override public String next() { return it.next().toString(); } }; } @Override
@Override public List<Map.Entry<String, String>> entries() { return headers.names() .stream() .map(name -> new AbstractMap.SimpleEntry<>(name.toString(), headers.get(name).toString())) .collect(Collectors.toList()); }
for (CharSequence name : http2Headers.headers().names()) { requestContext.headers(name.toString(), mapToString(http2Headers.headers().getAll(name)));
@Override public Iterator<String> iterator() { Iterator<CharSequence> it = headers.names().iterator(); return new Iterator<String>() { @Override public boolean hasNext() { return it.hasNext(); } @Override public String next() { return it.next().toString(); } }; } @Override
@Override public List<Map.Entry<String, String>> entries() { return headers.names() .stream() .map(name -> new AbstractMap.SimpleEntry<>(name.toString(), headers.get(name).toString())) .collect(Collectors.toList()); }
@Override public Set<CharSequence> names() { return new HashSet<CharSequence>(delegate.names()); }