Class Location
- java.lang.Object
-
- org.teamapps.ux.session.navigation.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)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static LocationfromUiLocation(org.teamapps.dto.UiLocation uiLocation)java.lang.StringgetHash()java.lang.StringgetHost()java.lang.StringgetHostname()java.lang.StringgetHref()java.lang.StringgetOrigin()java.lang.StringgetPathname()java.lang.IntegergetPort()java.lang.StringgetProtocol()java.lang.StringgetSearch()inthashCode()static Locationparse(java.lang.String urlString)LocationwithPathNameAndQueryParams(java.lang.String pathNameAndQueryParams)
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-