org.apache.cxf.jaxrs.impl.tl
Class ThreadLocalUriInfo

java.lang.Object
  extended by org.apache.cxf.jaxrs.impl.tl.AbstractThreadLocalProxy<javax.ws.rs.core.UriInfo>
      extended by org.apache.cxf.jaxrs.impl.tl.ThreadLocalUriInfo
All Implemented Interfaces:
javax.ws.rs.core.UriInfo, ThreadLocalProxy<javax.ws.rs.core.UriInfo>

public class ThreadLocalUriInfo
extends AbstractThreadLocalProxy<javax.ws.rs.core.UriInfo>
implements javax.ws.rs.core.UriInfo


Constructor Summary
ThreadLocalUriInfo()
           
 
Method Summary
 java.net.URI getAbsolutePath()
           
 javax.ws.rs.core.UriBuilder getAbsolutePathBuilder()
           
 java.util.List<java.lang.Object> getAncestorResources()
           
 java.util.List<java.lang.String> getAncestorResourceURIs()
           
 java.util.List<java.lang.String> getAncestorResourceURIs(boolean decode)
           
 java.net.URI getBaseUri()
           
 javax.ws.rs.core.UriBuilder getBaseUriBuilder()
           
 java.lang.String getPath()
           
 java.lang.String getPath(boolean decode)
           
 java.lang.String getPathExtension()
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getPathParameters()
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getPathParameters(boolean decode)
           
 java.util.List<javax.ws.rs.core.PathSegment> getPathSegments()
           
 java.util.List<javax.ws.rs.core.PathSegment> getPathSegments(boolean decode)
           
 javax.ws.rs.core.UriBuilder getPlatonicRequestUriBuilder()
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getQueryParameters()
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getQueryParameters(boolean decode)
           
 java.net.URI getRequestUri()
           
 javax.ws.rs.core.UriBuilder getRequestUriBuilder()
           
 
Methods inherited from class org.apache.cxf.jaxrs.impl.tl.AbstractThreadLocalProxy
get, remove, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadLocalUriInfo

public ThreadLocalUriInfo()
Method Detail

getAbsolutePath

public java.net.URI getAbsolutePath()
Specified by:
getAbsolutePath in interface javax.ws.rs.core.UriInfo

getAbsolutePathBuilder

public javax.ws.rs.core.UriBuilder getAbsolutePathBuilder()
Specified by:
getAbsolutePathBuilder in interface javax.ws.rs.core.UriInfo

getAncestorResourceURIs

public java.util.List<java.lang.String> getAncestorResourceURIs()
Specified by:
getAncestorResourceURIs in interface javax.ws.rs.core.UriInfo

getAncestorResources

public java.util.List<java.lang.Object> getAncestorResources()
Specified by:
getAncestorResources in interface javax.ws.rs.core.UriInfo

getBaseUri

public java.net.URI getBaseUri()
Specified by:
getBaseUri in interface javax.ws.rs.core.UriInfo

getBaseUriBuilder

public javax.ws.rs.core.UriBuilder getBaseUriBuilder()
Specified by:
getBaseUriBuilder in interface javax.ws.rs.core.UriInfo

getPath

public java.lang.String getPath()
Specified by:
getPath in interface javax.ws.rs.core.UriInfo

getPath

public java.lang.String getPath(boolean decode)
Specified by:
getPath in interface javax.ws.rs.core.UriInfo

getPathSegments

public java.util.List<javax.ws.rs.core.PathSegment> getPathSegments()
Specified by:
getPathSegments in interface javax.ws.rs.core.UriInfo

getPathSegments

public java.util.List<javax.ws.rs.core.PathSegment> getPathSegments(boolean decode)
Specified by:
getPathSegments in interface javax.ws.rs.core.UriInfo

getQueryParameters

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getQueryParameters()
Specified by:
getQueryParameters in interface javax.ws.rs.core.UriInfo

getQueryParameters

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getQueryParameters(boolean decode)
Specified by:
getQueryParameters in interface javax.ws.rs.core.UriInfo

getRequestUri

public java.net.URI getRequestUri()
Specified by:
getRequestUri in interface javax.ws.rs.core.UriInfo

getRequestUriBuilder

public javax.ws.rs.core.UriBuilder getRequestUriBuilder()
Specified by:
getRequestUriBuilder in interface javax.ws.rs.core.UriInfo

getPathParameters

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getPathParameters()
Specified by:
getPathParameters in interface javax.ws.rs.core.UriInfo

getPathParameters

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getPathParameters(boolean decode)
Specified by:
getPathParameters in interface javax.ws.rs.core.UriInfo

getAncestorResourceURIs

public java.util.List<java.lang.String> getAncestorResourceURIs(boolean decode)
Specified by:
getAncestorResourceURIs in interface javax.ws.rs.core.UriInfo

getPathExtension

public java.lang.String getPathExtension()
Specified by:
getPathExtension in interface javax.ws.rs.core.UriInfo

getPlatonicRequestUriBuilder

public javax.ws.rs.core.UriBuilder getPlatonicRequestUriBuilder()
Specified by:
getPlatonicRequestUriBuilder in interface javax.ws.rs.core.UriInfo


Apache CXF