Package io.inversion

Class Linker


  • public class Linker
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String name  
    • Constructor Summary

      Constructors 
      Constructor Description
      Linker()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String buildLink​(Request req, Collection collection, java.lang.String resourceKey, java.lang.String relationshipKey)  
      java.lang.String buildLink​(Request req, java.lang.String collectionName, java.lang.String resourceKey, java.lang.String relationshipKey)  
      java.lang.String getName()  
      Linker withName​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • name

        protected java.lang.String name
    • Constructor Detail

      • Linker

        public Linker()
    • Method Detail

      • buildLink

        public java.lang.String buildLink​(Request req,
                                          java.lang.String collectionName,
                                          java.lang.String resourceKey,
                                          java.lang.String relationshipKey)
      • buildLink

        public java.lang.String buildLink​(Request req,
                                          Collection collection,
                                          java.lang.String resourceKey,
                                          java.lang.String relationshipKey)
      • getName

        public java.lang.String getName()
      • withName

        public Linker withName​(java.lang.String name)