Class DiscoveryRestHalLinkFactory<T>

    • Constructor Detail

      • DiscoveryRestHalLinkFactory

        public DiscoveryRestHalLinkFactory()
    • Method Detail

      • buildSearchBaseLink

        public org.springframework.web.util.UriComponentsBuilder buildSearchBaseLink​(DiscoveryResultsRest data)
        This method will build the base search link for the data that's been given to it
        Parameters:
        data - The data for which a link will be constructed
        Returns:
        The link without extra filters to the endpoint for this data
      • buildFacetBaseLink

        protected org.springframework.web.util.UriComponentsBuilder buildFacetBaseLink​(FacetResultsRest data)
      • buildSearchFacetsBaseLink

        protected org.springframework.web.util.UriComponentsBuilder buildSearchFacetsBaseLink​(SearchResultsRest data)
      • addFilterParams

        protected org.springframework.web.util.UriComponentsBuilder addFilterParams​(org.springframework.web.util.UriComponentsBuilder uriComponentsBuilder,
                                                                                    DiscoveryResultsRest data)
      • addSortingParms

        protected org.springframework.web.util.UriComponentsBuilder addSortingParms​(org.springframework.web.util.UriComponentsBuilder uriComponentsBuilder,
                                                                                    DiscoveryResultsRest data)