Class URLUtils


  • public class URLUtils
    extends java.lang.Object
    This class provides some convenient methods for link processing.
    • Constructor Summary

      Constructors 
      Constructor Description
      URLUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String makeLinkAbsolute​(java.lang.String baseUrl, java.lang.String url)
      Makes an URL absolute based on a base URL.
      static java.lang.String makeLinkAbsolute​(java.net.URI baseURI, java.lang.String url)
      Makes a single link absolute by matching it to a base URI.
      • Methods inherited from class java.lang.Object

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

      • URLUtils

        public URLUtils()
    • Method Detail

      • makeLinkAbsolute

        public static java.lang.String makeLinkAbsolute​(java.lang.String baseUrl,
                                                        java.lang.String url)
        Makes an URL absolute based on a base URL.
        Parameters:
        baseUrl - the base URL
        url - the URL to modify
        Returns:
        the result URL
      • makeLinkAbsolute

        public static java.lang.String makeLinkAbsolute​(java.net.URI baseURI,
                                                        java.lang.String url)
        Makes a single link absolute by matching it to a base URI.
        Parameters:
        baseURI - the base URI to use
        url - the link to verify and modify
        Returns:
        the modified URL