code: public LinkBuilder linkForItemResource(T entity) {
  		return entityLinks.linkForItemResource(entity.getClass(), identifierExtractor.apply(entity));
  	}
docs: Returns a {@link LinkBuilder} able to create links to the controller managing the given entity. Implementations
  will know about the URI structure being used to expose item-resource URIs.
  
  @param type the entity to point to, must not be {@literal null}.
  @return the {@link LinkBuilder} pointing to the item resource identified by the given entity. Will never be
  {@literal null}.
  @throws IllegalArgumentException in case the given type is unknown the entity links infrastructure.