spring-hateoas-ext/src/main/java/de/escalon/hypermedia/spring/AffordanceBuilder.java
public AffordanceBuilder reverseRel(String rev, String revertedRel, TypedResource object) {
        this.collectionHolder = object;
        this.rels.add(0, revertedRel);
        this.reverseRels.add(rev);
        return this;
    }
public AffordanceBuilder reverseRel(String rev, String revertedRel, TypedResource object) {
        this.collectionHolder = object;
        this.rels.add(0, revertedRel);
        this.reverseRels.add(rev);
        return this;
    }
Allows to define one or more reverse link relations (a "rev" in terms of rfc-5988) to collections in cases where
the resource that has the affordance is not the object in a subject-predicate-object statement about each
collection item. See {@link #rel(TypedResource, String)} for explanation.

@param rev
to be used as reverse relationship
@param revertedRel
to be used in contexts which have no notion of reverse relationships, e.g. HAL
@param object
describing the object
@return builder