Class UriBuilderImpl

java.lang.Object
javax.ws.rs.core.UriBuilder
org.exoplatform.services.rest.impl.uri.UriBuilderImpl

public class UriBuilderImpl extends javax.ws.rs.core.UriBuilder
Version:
$Id: $
Author:
Andrey Parfonov
  • Constructor Details

    • UriBuilderImpl

      public UriBuilderImpl()
      Default constructor.
  • Method Details

    • buildFromMap

      public URI buildFromMap(Map<String,? extends Object> values)
      Specified by:
      buildFromMap in class javax.ws.rs.core.UriBuilder
    • buildFromEncodedMap

      public URI buildFromEncodedMap(Map<String,? extends Object> values)
      Specified by:
      buildFromEncodedMap in class javax.ws.rs.core.UriBuilder
    • build

      public URI build(Object... values)
      Specified by:
      build in class javax.ws.rs.core.UriBuilder
    • buildFromEncoded

      public URI buildFromEncoded(Object... values)
      Specified by:
      buildFromEncoded in class javax.ws.rs.core.UriBuilder
    • clone

      public javax.ws.rs.core.UriBuilder clone()
      Specified by:
      clone in class javax.ws.rs.core.UriBuilder
    • fragment

      public javax.ws.rs.core.UriBuilder fragment(String fragment)
      Specified by:
      fragment in class javax.ws.rs.core.UriBuilder
    • host

      public javax.ws.rs.core.UriBuilder host(String host)
      Specified by:
      host in class javax.ws.rs.core.UriBuilder
    • matrixParam

      public javax.ws.rs.core.UriBuilder matrixParam(String name, Object... values)
      Specified by:
      matrixParam in class javax.ws.rs.core.UriBuilder
    • path

      public javax.ws.rs.core.UriBuilder path(String p)
      Specified by:
      path in class javax.ws.rs.core.UriBuilder
    • path

      public javax.ws.rs.core.UriBuilder path(Class resource)
      Specified by:
      path in class javax.ws.rs.core.UriBuilder
    • path

      public javax.ws.rs.core.UriBuilder path(Method method)
      Specified by:
      path in class javax.ws.rs.core.UriBuilder
    • path

      public javax.ws.rs.core.UriBuilder path(Class resource, String method)
      Specified by:
      path in class javax.ws.rs.core.UriBuilder
    • port

      public javax.ws.rs.core.UriBuilder port(int port)
      Specified by:
      port in class javax.ws.rs.core.UriBuilder
    • queryParam

      public javax.ws.rs.core.UriBuilder queryParam(String name, Object... values)
      Specified by:
      queryParam in class javax.ws.rs.core.UriBuilder
    • replaceMatrixParam

      public javax.ws.rs.core.UriBuilder replaceMatrixParam(String name, Object... values)
      Specified by:
      replaceMatrixParam in class javax.ws.rs.core.UriBuilder
    • replaceMatrix

      public javax.ws.rs.core.UriBuilder replaceMatrix(String matrix)
      Specified by:
      replaceMatrix in class javax.ws.rs.core.UriBuilder
    • replacePath

      public javax.ws.rs.core.UriBuilder replacePath(String p)
      Specified by:
      replacePath in class javax.ws.rs.core.UriBuilder
    • replaceQueryParam

      public javax.ws.rs.core.UriBuilder replaceQueryParam(String name, Object... values)
      Specified by:
      replaceQueryParam in class javax.ws.rs.core.UriBuilder
    • replaceQuery

      public javax.ws.rs.core.UriBuilder replaceQuery(String queryString)
      Specified by:
      replaceQuery in class javax.ws.rs.core.UriBuilder
    • scheme

      public javax.ws.rs.core.UriBuilder scheme(String schema)
      Specified by:
      scheme in class javax.ws.rs.core.UriBuilder
    • schemeSpecificPart

      public javax.ws.rs.core.UriBuilder schemeSpecificPart(String ssp)
      Specified by:
      schemeSpecificPart in class javax.ws.rs.core.UriBuilder
    • segment

      public javax.ws.rs.core.UriBuilder segment(String... segments)
      Specified by:
      segment in class javax.ws.rs.core.UriBuilder
    • uri

      public javax.ws.rs.core.UriBuilder uri(URI uri)
      Specified by:
      uri in class javax.ws.rs.core.UriBuilder
    • userInfo

      public javax.ws.rs.core.UriBuilder userInfo(String userInfo)
      Specified by:
      userInfo in class javax.ws.rs.core.UriBuilder