org.apache.clerezza.triaxrs.util
Class UriInfoImpl

java.lang.Object
  extended by org.apache.clerezza.triaxrs.util.UriInfoImpl
All Implemented Interfaces:
javax.ws.rs.core.UriInfo

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

Author:
szalay

Constructor Summary
UriInfoImpl(WebRequest request)
          constructor
 
Method Summary
 URI getAbsolutePath()
           
 javax.ws.rs.core.UriBuilder getAbsolutePathBuilder()
           
 URI getBaseUri()
           
 javax.ws.rs.core.UriBuilder getBaseUriBuilder()
           
 List<Object> getMatchedResources()
           
 List<String> getMatchedURIs()
           
 List<String> getMatchedURIs(boolean arg0)
           
 String getPath()
           
 String getPath(boolean arg0)
           
 javax.ws.rs.core.MultivaluedMap<String,String> getPathParameters()
           
 javax.ws.rs.core.MultivaluedMap<String,String> getPathParameters(boolean arg0)
           
 List<javax.ws.rs.core.PathSegment> getPathSegments()
           
 List<javax.ws.rs.core.PathSegment> getPathSegments(boolean arg0)
           
 javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters()
           
 javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters(boolean decode)
           
 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(WebRequest request)
constructor

Parameters:
request -
Method Detail

getAbsolutePath

public 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 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 String getPath()
Specified by:
getPath in interface javax.ws.rs.core.UriInfo

getPath

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

getPathParameters

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

getPathParameters

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

getPathSegments

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

getPathSegments

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

getQueryParameters

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

getQueryParameters

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

getRequestUri

public 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

getMatchedURIs

public List<String> getMatchedURIs()
Specified by:
getMatchedURIs in interface javax.ws.rs.core.UriInfo

getMatchedURIs

public List<String> getMatchedURIs(boolean arg0)
Specified by:
getMatchedURIs in interface javax.ws.rs.core.UriInfo

getMatchedResources

public List<Object> getMatchedResources()
Specified by:
getMatchedResources in interface javax.ws.rs.core.UriInfo


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.