@Override public Collection<String> getHeaderNames() { return Lists.newArrayList(item.getHeaders().getHeaderNames()); }
@Override public Collection<String> getHeaders(String name) { return Lists.newArrayList(item.getHeaders().getHeaders(name)); }
@Override public String getHeader(String name) { return item.getHeaders().getHeader(name); }
private void assertHeaders(String[] pHeaderNames, String[] pHeaderValues, FileItem pItem, int pIndex) { for (int i = 0; i < pHeaderNames.length; i++) { final String value = pItem.getHeaders().getHeader(pHeaderNames[i]); if (i == pIndex) { assertEquals(pHeaderValues[i], value); } else { assertNull(value); } } } }
newPart.setContentType(item.getContentType()); newPart.setSize(item.getSize()); item.getHeaders().getHeaderNames().forEachRemaining(h -> { newPart.addHeader(h, item.getHeaders().getHeader(h)); });
/** * {@inheritDoc} */ @Override public FileItemHeaders getHeaders( ) { return _item.getHeaders( ); }
@Override public FileItemHeaders getHeaders() { return delegate.getHeaders(); }
@Override public Collection<String> getHeaderNames() { final List<String> names = new ArrayList<>(); final Iterator<String> iter = item.getHeaders().getHeaderNames(); while ( iter.hasNext() ) { names.add(iter.next()); } return names; } });
@Override public String getHeader(String name) { return item.getHeaders().getHeader(name); }
@Override public Collection<String> getHeaderNames() { final List<String> names = new ArrayList<>(); final Iterator<String> iter = item.getHeaders().getHeaderNames(); while ( iter.hasNext() ) { names.add(iter.next()); } return names; } });
@Override public String getHeader(String name) { return item.getHeaders().getHeader(name); }
@Override public Collection<String> getHeaders(final String name) { final Set<String> headers = new LinkedHashSet<>(); final Iterator<String> iter = fileItem.getHeaders().getHeaders(name); while (iter.hasNext()) { headers.add(iter.next()); } return headers; }
@Override public Collection<String> getHeaders(String name) { final List<String> values = new ArrayList<>(); final Iterator<String> iter = item.getHeaders().getHeaders(name); while ( iter.hasNext() ) { values.add(iter.next()); } return values; }
@Override public String getHeader(final String name) { return fileItem.getHeaders().getHeader(name); }
@Override public Collection<String> getHeaders(String name) { final List<String> values = new ArrayList<>(); final Iterator<String> iter = item.getHeaders().getHeaders(name); while ( iter.hasNext() ) { values.add(iter.next()); } return values; }
@Override public Collection<String> getHeaderNames() { if (fileItem instanceof DiskFileItem) { final Set<String> headerNames = new LinkedHashSet<>(); final Iterator<String> iter = fileItem.getHeaders().getHeaderNames(); while (iter.hasNext()) { headerNames.add(iter.next()); } return headerNames; } return Collections.emptyList(); }