Class HttpURI.Immutable
java.lang.Object
org.eclipse.jetty.http.HttpURI.Immutable
- All Implemented Interfaces:
 Serializable, HttpURI
- Direct Known Subclasses:
 HttpURI.Unsafe
- Enclosing interface:
 HttpURI
- See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface HttpURI
HttpURI.Immutable, HttpURI.Mutable, HttpURI.Unsafe - 
Method Summary
Methods inherited from interface HttpURI
hasAmbiguousEmptySegment, hasAmbiguousEncoding, hasAmbiguousParameter, hasAmbiguousSegment, hasAmbiguousSeparator, hasUtf16Encoding, toURI 
- 
Method Details
- 
asImmutable
- Specified by:
 asImmutablein interfaceHttpURI
 - 
asString
 - 
equals
 - 
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
 - 
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.
 
 - 
toString
 
 -