header.getLinksByRelationship().put(rel, link); header.getLinksByTitle().put(title, link); header.getLinks().add(link);
header.getLinksByRelationship().put(rel, link); header.getLinksByTitle().put(title, link); header.getLinks().add(link);
public LinkHeader getLinkHeader() { if (linkHeader != null) return linkHeader; linkHeader = new LinkHeader(); if (!headers.containsKey("Link")) { return linkHeader; } List<String> links = headers.get("Link"); LinkHeaderDelegate delegate = new LinkHeaderDelegate(); for (String link : links) { LinkHeader tmp = delegate.fromString(link); linkHeader.getLinks().addAll(tmp.getLinks()); linkHeader.getLinksByRelationship().putAll(tmp.getLinksByRelationship()); linkHeader.getLinksByTitle().putAll(tmp.getLinksByTitle()); } for (Link link : linkHeader.getLinks()) { link.setExecutor(executor); } return linkHeader; }
header.getLinksByRelationship().put(rel, link); header.getLinksByTitle().put(title, link); header.getLinks().add(link);