org.apache.cxf.jaxrs.impl
Class UriInfoImpl

java.lang.Object
  extended by org.apache.cxf.jaxrs.impl.UriInfoImpl
All Implemented Interfaces:
javax.ws.rs.core.UriInfo

public class UriInfoImpl
extends java.lang.Object
implements javax.ws.rs.core.UriInfo


Constructor Summary
UriInfoImpl(Message m, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> templateParams)
           
 
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UriInfoImpl

public UriInfoImpl(Message m,
                   javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> templateParams)
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

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

getAncestorResources

public java.util.List<java.lang.Object> getAncestorResources()
Specified by:
getAncestorResources 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

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