Class ItemLinks


  • public class ItemLinks
    extends java.lang.Object
    Represents a list of links for REST collection or entity resource.
    Author:
    gonural
    • Constructor Detail

      • ItemLinks

        public ItemLinks()
    • Method Detail

      • getLinks

        public java.util.List<LinkV2> getLinks()
        Returns a list of all links.
        Returns:
        a list of links.
      • setLinks

        public void setLinks​(java.util.List<LinkV2> links)
        Sets links.
        Parameters:
        links - links to set.
      • addLink

        public void addLink​(LinkV2 link)
        Adds a link.
        Parameters:
        link - link to add.
      • getCanonicalLink

        public LinkV2 getCanonicalLink()
        Gets 'canonical' link.
        Returns:
        'Canonical' link or null if not found.
      • getSelfLink

        public LinkV2 getSelfLink()
        Gets 'self' link.
        Returns:
        'Self' link or null if not found.
      • getLinkByRel

        public LinkV2 getLinkByRel​(java.lang.String rel)
        Finds a link by rel..
        Returns:
        Found link or null if not found.