docs: @Override
  	public LinkRelation getItemResourceRelFor(Class<?> type) {
  
  		Assert.notNull(type, "Type must not be null!");
  
  		Relation annotation = lookupAnnotation(type);
  
  		if (annotation == null || Relation.NO_RELATION.equals(annotation.value())) {
  			throw new IllegalStateException(String.format("Type %s is not supported!", type.getName()));
  		}
  
  		return LinkRelation.of(annotation.value());
  	}