AbstractIpDto[] ips = (AbstractIpDto[]) input;
LinksDto refs = new LinksDto();
for (AbstractIpDto ip : ips) {
RESTLink selfLink = checkNotNull(LinkUtils.getSelfLink(ip), "AbstractIpDto must have an edit or self link");
if (refs.searchLinkByHref(selfLink.getHref()) == null) {
RESTLink ref = new RESTLink(selfLink.getTitle(), selfLink.getHref());
ref.setType(selfLink.getType());
refs.addLink(ref);
}
}