Class HttpURI.Mutable
java.lang.Object
org.eclipse.jetty.http.HttpURI.Mutable
- All Implemented Interfaces:
 HttpURI
- Enclosing interface:
 HttpURI
- 
Nested Class Summary
Nested classes/interfaces inherited from interface HttpURI
HttpURI.Immutable, HttpURI.Mutable, HttpURI.Unsafe - 
Method Summary
Modifier and TypeMethodDescriptionasString()clear()decodedPath(String path) booleangetHost()getParam()Get a URI path parameter.getPath()intgetPort()getQuery()getUser()booleaninthashCode()booleanhasViolation(UriCompliance.Violation violation) booleanbooleanbooleanport(int port) scheme(HttpScheme scheme) toString()Methods inherited from interface HttpURI
hasAmbiguousEmptySegment, hasAmbiguousEncoding, hasAmbiguousParameter, hasAmbiguousSegment, hasAmbiguousSeparator, hasUtf16Encoding, toURI 
- 
Method Details
- 
asImmutable
- Specified by:
 asImmutablein interfaceHttpURI
 - 
asString
 - 
authority
- Parameters:
 host- the hostport- the port- Returns:
 - this mutable
 
 - 
authority
- Parameters:
 hostPort- the host and port combined- Returns:
 - this mutable
 
 - 
clear
 - 
decodedPath
 - 
equals
 - 
fragment
 - 
getAuthority
- Specified by:
 getAuthorityin interfaceHttpURI
 - 
getDecodedPath
- Specified by:
 getDecodedPathin interfaceHttpURI
 - 
getCanonicalPath
- Specified by:
 getCanonicalPathin interfaceHttpURI
 - 
getFragment
- Specified by:
 getFragmentin interfaceHttpURI
 - 
getHost
 - 
getParam
 - 
getPath
 - 
getPathQuery
- Specified by:
 getPathQueryin interfaceHttpURI
 - 
getPort
 - 
getQuery
 - 
getScheme
 - 
getUser
 - 
hasAuthority
public boolean hasAuthority()- Specified by:
 hasAuthorityin interfaceHttpURI
 - 
hashCode
 - 
host
 - 
isAbsolute
public boolean isAbsolute()- Specified by:
 isAbsolutein interfaceHttpURI
 - 
isAmbiguous
public boolean isAmbiguous()- Specified by:
 isAmbiguousin interfaceHttpURI- Returns:
 - True if the URI has any ambiguous 
UriCompliance.Violations. 
 - 
hasViolations
public boolean hasViolations()- Specified by:
 hasViolationsin interfaceHttpURI- Returns:
 - True if the URI has any 
UriCompliance.Violations. 
 - 
hasViolation
- Specified by:
 hasViolationin interfaceHttpURI- Parameters:
 violation- the violation to check.- Returns:
 - true if the URI has the passed violation.
 
 - 
getViolations
- Specified by:
 getViolationsin interfaceHttpURI- Returns:
 - Set of violations in the URI.
 
 - 
normalize
 - 
param
 - 
path
- Parameters:
 path- the path- Returns:
 - this Mutable
 
 - 
pathQuery
 - 
port
 - 
query
 - 
scheme
 - 
scheme
 - 
toString
 - 
uri
 - 
uri
 - 
uri
 - 
uri
 - 
user
 
 -