## Uses of Class
javax.ws.rs.core.GenericType

- Packages that use GenericType
  Package | Description
  --- | ---
  javax.ws.rs.client | The JAX-RS client API
  javax.ws.rs.core | Low-level interfaces and annotations used to create RESTful service resources.
  org.jboss.resteasy.client.core |
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.specimpl |
  org.jboss.resteasy.spi.metadata |

- - ### Uses of GenericType in javax.ws.rs.client

    Methods in javax.ws.rs.client with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | SyncInvoker.`delete(GenericType<T> responseType)` Invoke HTTP DELETE method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`delete(GenericType<T> responseType)` Invoke HTTP DELETE method for the current request asynchronously.
    `<T> T` | SyncInvoker.`get(GenericType<T> responseType)` Invoke HTTP GET method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`get(GenericType<T> responseType)` Invoke HTTP GET method for the current request asynchronously.
    `<T> T` | Invocation.`invoke(GenericType<T> responseType)` Synchronously invoke the request and receive a response of the specified generic type back.
    `<T> T` | SyncInvoker.`method(String name, Entity<?> entity, GenericType<T> responseType)` Invoke an arbitrary method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`method(String name, Entity<?> entity, GenericType<T> responseType)` Invoke an arbitrary method for the current request asynchronously.
    `<T> T` | SyncInvoker.`method(String name, GenericType<T> responseType)` Invoke an arbitrary method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`method(String name, GenericType<T> responseType)` Invoke an arbitrary method for the current request asynchronously.
    `<T> T` | SyncInvoker.`options(GenericType<T> responseType)` Invoke HTTP OPTIONS method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`options(GenericType<T> responseType)` Invoke HTTP OPTIONS method for the current request asynchronously.
    `<T> T` | SyncInvoker.`post(Entity<?> entity, GenericType<T> responseType)` Invoke HTTP POST method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`post(Entity<?> entity, GenericType<T> responseType)` Invoke HTTP POST method for the current request asynchronously.
    `<T> T` | SyncInvoker.`put(Entity<?> entity, GenericType<T> responseType)` Invoke HTTP PUT method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`put(Entity<?> entity, GenericType<T> responseType)` Invoke HTTP PUT method for the current request asynchronously.
    `<T> Future<T>` | Invocation.`submit(GenericType<T> responseType)` Submit the request for an asynchronous invocation and receive a future response of the specified generic type back.
    `<T> T` | SyncInvoker.`trace(GenericType<T> responseType)` Invoke HTTP TRACE method for the current request synchronously.
    `<T> Future<T>` | AsyncInvoker.`trace(GenericType<T> responseType)` Invoke HTTP TRACE method for the current request asynchronously.

  - ### Uses of GenericType in javax.ws.rs.core

    Methods in javax.ws.rs.core with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `abstract <T> T` | Response.`readEntity(GenericType<T> entityType)` Read the message entity input stream as an instance of specified Java type using a `MessageBodyReader` that supports mapping the message entity stream onto the requested type.
    `abstract <T> T` | Response.`readEntity(GenericType<T> entityType, Annotation[] annotations)` Read the message entity input stream as an instance of specified Java type using a `MessageBodyReader` that supports mapping the message entity stream onto the requested type.

  - ### Uses of GenericType in org.jboss.resteasy.client.core

    Methods in org.jboss.resteasy.client.core with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | BaseClientResponse.`readEntity(GenericType<T> entityType)`
    `<T> T` | BaseClientResponse.`readEntity(GenericType<T> entityType, Annotation[] annotations)`

  - ### Uses of GenericType in org.jboss.resteasy.client.jaxrs.internal

    Methods in org.jboss.resteasy.client.jaxrs.internal with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | ClientInvocationBuilder.`delete(GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`delete(GenericType<T> responseType)`
    `static <T> T` | ClientInvocation.`extractResult(GenericType<T> responseType, Response response, Annotation[] annotations)` Extracts result from response throwing an appropriate exception if not a successful response.
    `<T> T` | ClientInvocationBuilder.`get(GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`get(GenericType<T> responseType)`
    `<T> T` | ClientInvocation.`invoke(GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`method(String name, Entity<?> entity, GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`method(String name, Entity<?> entity, GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`method(String name, GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`method(String name, GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`options(GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`options(GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`post(Entity<?> entity, GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`post(Entity<?> entity, GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`put(Entity<?> entity, GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`put(Entity<?> entity, GenericType<T> responseType)`
    `<T> Future<T>` | ClientInvocation.`submit(GenericType<T> responseType)`
    `<T> T` | ClientInvocationBuilder.`trace(GenericType<T> responseType)`
    `<T> Future<T>` | AsynchronousInvoke.`trace(GenericType<T> responseType)`

  - ### Uses of GenericType in org.jboss.resteasy.specimpl

    Methods in org.jboss.resteasy.specimpl with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | BuiltResponse.`readEntity(GenericType<T> entityType)`
    `<T> T` | BuiltResponse.`readEntity(GenericType<T> entityType, Annotation[] annotations)`

  - ### Uses of GenericType in org.jboss.resteasy.spi.metadata

    Methods in org.jboss.resteasy.spi.metadata with parameters of type GenericType
    Modifier and Type | Method and Description
    --- | ---
    `T` | ResourceBuilder.ResourceLocatorBuilder.`returnType(GenericType type)`
    `T` | ResourceBuilder.ParameterBuilder.`type(GenericType type)`

Copyright © 2014. All Rights Reserved.