Interface ResteasyWebTarget

  • All Superinterfaces:
    javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>, javax.ws.rs.client.WebTarget
    All Known Implementing Classes:
    ClientWebTarget

    public interface ResteasyWebTarget
    extends javax.ws.rs.client.WebTarget
    Version:
    $Revision: 1 $
    • Method Detail

      • proxy

        <T> T proxy​(java.lang.Class<T> proxyInterface)
      • proxyBuilder

        <T> ProxyBuilder<T> proxyBuilder​(java.lang.Class<T> proxyInterface)
      • resolveTemplate

        ResteasyWebTarget resolveTemplate​(java.lang.String name,
                                          java.lang.Object value)
                                   throws java.lang.NullPointerException
        Specified by:
        resolveTemplate in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • resolveTemplates

        ResteasyWebTarget resolveTemplates​(java.util.Map<java.lang.String,​java.lang.Object> templateValues)
                                    throws java.lang.NullPointerException
        Specified by:
        resolveTemplates in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • resolveTemplate

        ResteasyWebTarget resolveTemplate​(java.lang.String name,
                                          java.lang.Object value,
                                          boolean encodeSlashInPath)
                                   throws java.lang.NullPointerException
        Specified by:
        resolveTemplate in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • resolveTemplateFromEncoded

        ResteasyWebTarget resolveTemplateFromEncoded​(java.lang.String name,
                                                     java.lang.Object value)
                                              throws java.lang.NullPointerException
        Specified by:
        resolveTemplateFromEncoded in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • resolveTemplatesFromEncoded

        ResteasyWebTarget resolveTemplatesFromEncoded​(java.util.Map<java.lang.String,​java.lang.Object> templateValues)
                                               throws java.lang.NullPointerException
        Specified by:
        resolveTemplatesFromEncoded in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • resolveTemplates

        ResteasyWebTarget resolveTemplates​(java.util.Map<java.lang.String,​java.lang.Object> templateValues,
                                           boolean encodeSlashInPath)
                                    throws java.lang.NullPointerException
        Specified by:
        resolveTemplates in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • path

        ResteasyWebTarget path​(java.lang.String path)
                        throws java.lang.NullPointerException
        Specified by:
        path in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • matrixParam

        ResteasyWebTarget matrixParam​(java.lang.String name,
                                      java.lang.Object... values)
                               throws java.lang.NullPointerException
        Specified by:
        matrixParam in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • queryParam

        ResteasyWebTarget queryParam​(java.lang.String name,
                                     java.lang.Object... values)
                              throws java.lang.NullPointerException
        Specified by:
        queryParam in interface javax.ws.rs.client.WebTarget
        Throws:
        java.lang.NullPointerException
      • queryParams

        ResteasyWebTarget queryParams​(javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.Object> parameters)
                               throws java.lang.IllegalArgumentException,
                                      java.lang.NullPointerException
        Throws:
        java.lang.IllegalArgumentException
        java.lang.NullPointerException
      • queryParamNoTemplate

        ResteasyWebTarget queryParamNoTemplate​(java.lang.String name,
                                               java.lang.Object... values)
                                        throws java.lang.NullPointerException
        Will encode any '{}' characters and not treat them as template parameters
        Throws:
        java.lang.NullPointerException
      • queryParamsNoTemplate

        ResteasyWebTarget queryParamsNoTemplate​(javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.Object> parameters)
                                         throws java.lang.IllegalArgumentException,
                                                java.lang.NullPointerException
        Will encode any '{}' characters and not treat them as template parameters
        Throws:
        java.lang.IllegalArgumentException
        java.lang.NullPointerException
      • path

        ResteasyWebTarget path​(java.lang.Class<?> resource)
                        throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • path

        ResteasyWebTarget path​(java.lang.reflect.Method method)
                        throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • property

        ResteasyWebTarget property​(java.lang.String name,
                                   java.lang.Object value)
        Specified by:
        property in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Class<?> componentClass)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Class<?> componentClass,
                                   int priority)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Class<?> componentClass,
                                   java.lang.Class<?>... contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Class<?> componentClass,
                                   java.util.Map<java.lang.Class<?>,​java.lang.Integer> contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Object component)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Object component,
                                   int priority)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Object component,
                                   java.lang.Class<?>... contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
      • register

        ResteasyWebTarget register​(java.lang.Object component,
                                   java.util.Map<java.lang.Class<?>,​java.lang.Integer> contracts)
        Specified by:
        register in interface javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>