Documentation of 'com.datumbox.framework.core.common.text.parsers.URLParser' Java class
URLParser
com.datumbox.framework.core.common.text.parsers

Class URLParser



  • public class URLParser
    extends java.lang.Object
    The URLParser class contains static methods which can be used for parsing the contents of URL strings.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      static class  URLParser.DomainParts
      Enum with the parts of a domain name.
      static class  URLParser.URLParts
      Enum with the parts of a URL string.
    • Constructor Summary

      Constructors 
      Constructor and Description
      URLParser() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.lang.String joinURL(java.util.Map<URLParser.URLParts,java.lang.String> urlParts)
      This method can be used to build a URL from its parts.
      static java.util.Map<URLParser.DomainParts,java.lang.String> splitDomain(java.lang.String domain)
      Splits a domain name to parts and returns them in a map.
      static java.util.Map<URLParser.URLParts,java.lang.String> splitURL(java.lang.String URLString)
      This method splits a URL into parts and return a map containing them.
      static java.util.Map<URLParser.URLParts,java.lang.String> splitURL(java.net.URL url)
      This method splits a URL into parts and return a map containing them.
      static java.lang.String toAbsolute(java.lang.String base, java.lang.String relative)
      Converts a relative URL to absolute URL.
      static java.net.URL toAbsolute(java.net.URL baseURL, java.lang.String relative)
      Converts a relative URL to absolute URL.
      • Methods inherited from class java.lang.Object

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

      • URLParser

        public URLParser()
    • Method Detail

      • toAbsolute

        public static java.net.URL toAbsolute(java.net.URL baseURL,
                                              java.lang.String relative)
        Converts a relative URL to absolute URL.
        Parameters:
        baseURL -
        relative -
        Returns:
      • toAbsolute

        public static java.lang.String toAbsolute(java.lang.String base,
                                                  java.lang.String relative)
        Converts a relative URL to absolute URL.
        Parameters:
        base -
        relative -
        Returns:
      • splitURL

        public static java.util.Map<URLParser.URLParts,java.lang.String> splitURL(java.lang.String URLString)
        This method splits a URL into parts and return a map containing them.
        Parameters:
        URLString -
        Returns:
      • splitURL

        public static java.util.Map<URLParser.URLParts,java.lang.String> splitURL(java.net.URL url)
        This method splits a URL into parts and return a map containing them.
        Parameters:
        url -
        Returns:
      • joinURL

        public static java.lang.String joinURL(java.util.Map<URLParser.URLParts,java.lang.String> urlParts)
        This method can be used to build a URL from its parts.
        Parameters:
        urlParts -
        Returns:
      • splitDomain

        public static java.util.Map<URLParser.DomainParts,java.lang.String> splitDomain(java.lang.String domain)
        Splits a domain name to parts and returns them in a map.
        Parameters:
        domain -
        Returns:

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.