- java.lang.Object
-
- org.eclipse.jetty.http.HttpURI.Mutable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.http.HttpURI
HttpURI.Immutable, HttpURI.Mutable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpURI.ImmutableasImmutable()java.lang.StringasString()HttpURI.Mutableauthority(java.lang.String hostport)HttpURI.Mutableauthority(java.lang.String host, int port)HttpURI.Mutableclear()HttpURI.MutabledecodedPath(java.lang.String path)booleanequals(java.lang.Object o)HttpURI.Mutablefragment(java.lang.String fragment)java.lang.StringgetAuthority()java.lang.StringgetDecodedPath()java.lang.StringgetFragment()java.lang.StringgetHost()java.lang.StringgetParam()java.lang.StringgetPath()java.lang.StringgetPathQuery()intgetPort()java.lang.StringgetQuery()java.lang.StringgetScheme()java.lang.StringgetUser()booleanhasAmbiguousSegment()booleanhasAuthority()inthashCode()HttpURI.Mutablehost(java.lang.String host)booleanisAbsolute()HttpURI.Mutablenormalize()HttpURI.Mutableparam(java.lang.String param)HttpURI.Mutablepath(java.lang.String path)HttpURI.MutablepathQuery(java.lang.String pathQuery)HttpURI.Mutableport(int port)HttpURI.Mutablequery(java.lang.String query)HttpURI.Mutablescheme(java.lang.String scheme)HttpURI.Mutablescheme(HttpScheme scheme)java.lang.StringtoString()java.net.URItoURI()HttpURI.Mutableuri(java.lang.String uri)HttpURI.Mutableuri(java.lang.String uri, int offset, int length)HttpURI.Mutableuri(java.lang.String method, java.lang.String uri)HttpURI.Mutableuri(HttpURI uri)HttpURI.Mutableuser(java.lang.String user)
-
-
-
Method Detail
-
asImmutable
public HttpURI.Immutable asImmutable()
- Specified by:
asImmutablein interfaceHttpURI
-
authority
public HttpURI.Mutable authority(java.lang.String host, int port)
- Parameters:
host- the hostport- the port- Returns:
- this mutable
-
authority
public HttpURI.Mutable authority(java.lang.String hostport)
- Parameters:
hostport- the host and port combined- Returns:
- this mutable
-
clear
public HttpURI.Mutable clear()
-
decodedPath
public HttpURI.Mutable decodedPath(java.lang.String path)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
fragment
public HttpURI.Mutable fragment(java.lang.String fragment)
-
getAuthority
public java.lang.String getAuthority()
- Specified by:
getAuthorityin interfaceHttpURI
-
getDecodedPath
public java.lang.String getDecodedPath()
- Specified by:
getDecodedPathin interfaceHttpURI
-
getFragment
public java.lang.String getFragment()
- Specified by:
getFragmentin interfaceHttpURI
-
getPathQuery
public java.lang.String getPathQuery()
- Specified by:
getPathQueryin interfaceHttpURI
-
hasAuthority
public boolean hasAuthority()
- Specified by:
hasAuthorityin interfaceHttpURI
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
host
public HttpURI.Mutable host(java.lang.String host)
-
isAbsolute
public boolean isAbsolute()
- Specified by:
isAbsolutein interfaceHttpURI
-
hasAmbiguousSegment
public boolean hasAmbiguousSegment()
- Specified by:
hasAmbiguousSegmentin interfaceHttpURI
-
normalize
public HttpURI.Mutable normalize()
-
param
public HttpURI.Mutable param(java.lang.String param)
-
path
public HttpURI.Mutable path(java.lang.String path)
- Parameters:
path- the path- Returns:
- this Mutuble
-
pathQuery
public HttpURI.Mutable pathQuery(java.lang.String pathQuery)
-
port
public HttpURI.Mutable port(int port)
-
query
public HttpURI.Mutable query(java.lang.String query)
-
scheme
public HttpURI.Mutable scheme(HttpScheme scheme)
-
scheme
public HttpURI.Mutable scheme(java.lang.String scheme)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
uri
public HttpURI.Mutable uri(HttpURI uri)
-
uri
public HttpURI.Mutable uri(java.lang.String uri)
-
uri
public HttpURI.Mutable uri(java.lang.String method, java.lang.String uri)
-
uri
public HttpURI.Mutable uri(java.lang.String uri, int offset, int length)
-
user
public HttpURI.Mutable user(java.lang.String user)
-
-