Class Location


  • public class Location
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Location​(java.lang.String protocol, java.lang.String hostname, java.lang.Integer port, java.lang.String pathname, java.lang.String search, java.lang.String hash)  
      Location​(java.lang.String href, java.lang.String origin, java.lang.String protocol, java.lang.String host, java.lang.String hostname, java.lang.Integer port, java.lang.String pathname, java.lang.String search, java.lang.String hash)  
    • Constructor Detail

      • Location

        public Location​(java.lang.String protocol,
                        java.lang.String hostname,
                        java.lang.Integer port,
                        java.lang.String pathname,
                        java.lang.String search,
                        java.lang.String hash)
      • Location

        public Location​(java.lang.String href,
                        java.lang.String origin,
                        java.lang.String protocol,
                        java.lang.String host,
                        java.lang.String hostname,
                        java.lang.Integer port,
                        java.lang.String pathname,
                        java.lang.String search,
                        java.lang.String hash)
    • Method Detail

      • parse

        public static Location parse​(java.lang.String urlString)
                              throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • fromUiLocation

        public static Location fromUiLocation​(org.teamapps.dto.UiLocation uiLocation)
      • getHref

        public java.lang.String getHref()
      • getOrigin

        public java.lang.String getOrigin()
      • getProtocol

        public java.lang.String getProtocol()
      • getHost

        public java.lang.String getHost()
      • getHostname

        public java.lang.String getHostname()
      • getPort

        public java.lang.Integer getPort()
      • getPathname

        public java.lang.String getPathname()
      • getSearch

        public java.lang.String getSearch()
      • getHash

        public java.lang.String getHash()
      • withPathNameAndQueryParams

        public Location withPathNameAndQueryParams​(java.lang.String pathNameAndQueryParams)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object