Class SingleRxInvokerImpl

  • All Implemented Interfaces:
    SingleRxInvoker, javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>

    public class SingleRxInvokerImpl
    extends Object
    implements SingleRxInvoker
    • Constructor Summary

      Constructors 
      Constructor Description
      SingleRxInvokerImpl​(org.jboss.resteasy.client.jaxrs.internal.ClientInvocationBuilder builder)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> delete()  
      <T> io.reactivex.rxjava3.core.Single<T> delete​(Class<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> delete​(javax.ws.rs.core.GenericType<T> responseType)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> get()  
      <T> io.reactivex.rxjava3.core.Single<T> get​(Class<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> get​(javax.ws.rs.core.GenericType<T> responseType)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> head()  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> method​(String name)  
      <T> io.reactivex.rxjava3.core.Single<T> method​(String name, Class<T> responseType)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> method​(String name, javax.ws.rs.client.Entity<?> entity)  
      <T> io.reactivex.rxjava3.core.Single<T> method​(String name, javax.ws.rs.client.Entity<?> entity, Class<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> method​(String name, javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> method​(String name, javax.ws.rs.core.GenericType<T> responseType)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> options()  
      <T> io.reactivex.rxjava3.core.Single<T> options​(Class<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> options​(javax.ws.rs.core.GenericType<T> responseType)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> post​(javax.ws.rs.client.Entity<?> entity)  
      <T> io.reactivex.rxjava3.core.Single<T> post​(javax.ws.rs.client.Entity<?> entity, Class<T> clazz)  
      <T> io.reactivex.rxjava3.core.Single<T> post​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> type)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> put​(javax.ws.rs.client.Entity<?> entity)  
      <T> io.reactivex.rxjava3.core.Single<T> put​(javax.ws.rs.client.Entity<?> entity, Class<T> clazz)  
      <T> io.reactivex.rxjava3.core.Single<T> put​(javax.ws.rs.client.Entity<?> entity, javax.ws.rs.core.GenericType<T> type)  
      io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> trace()  
      <T> io.reactivex.rxjava3.core.Single<T> trace​(Class<T> responseType)  
      <T> io.reactivex.rxjava3.core.Single<T> trace​(javax.ws.rs.core.GenericType<T> responseType)  
    • Constructor Detail

      • SingleRxInvokerImpl

        public SingleRxInvokerImpl​(org.jboss.resteasy.client.jaxrs.internal.ClientInvocationBuilder builder)
    • Method Detail

      • get

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> get()
        Specified by:
        get in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        get in interface SingleRxInvoker
      • get

        public <T> io.reactivex.rxjava3.core.Single<T> get​(Class<T> responseType)
        Specified by:
        get in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        get in interface SingleRxInvoker
      • get

        public <T> io.reactivex.rxjava3.core.Single<T> get​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        get in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        get in interface SingleRxInvoker
      • put

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> put​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        put in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        put in interface SingleRxInvoker
      • put

        public <T> io.reactivex.rxjava3.core.Single<T> put​(javax.ws.rs.client.Entity<?> entity,
                                                           Class<T> clazz)
        Specified by:
        put in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        put in interface SingleRxInvoker
      • put

        public <T> io.reactivex.rxjava3.core.Single<T> put​(javax.ws.rs.client.Entity<?> entity,
                                                           javax.ws.rs.core.GenericType<T> type)
        Specified by:
        put in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        put in interface SingleRxInvoker
      • post

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> post​(javax.ws.rs.client.Entity<?> entity)
        Specified by:
        post in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        post in interface SingleRxInvoker
      • post

        public <T> io.reactivex.rxjava3.core.Single<T> post​(javax.ws.rs.client.Entity<?> entity,
                                                            Class<T> clazz)
        Specified by:
        post in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        post in interface SingleRxInvoker
      • post

        public <T> io.reactivex.rxjava3.core.Single<T> post​(javax.ws.rs.client.Entity<?> entity,
                                                            javax.ws.rs.core.GenericType<T> type)
        Specified by:
        post in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        post in interface SingleRxInvoker
      • delete

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> delete()
        Specified by:
        delete in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        delete in interface SingleRxInvoker
      • delete

        public <T> io.reactivex.rxjava3.core.Single<T> delete​(Class<T> responseType)
        Specified by:
        delete in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        delete in interface SingleRxInvoker
      • delete

        public <T> io.reactivex.rxjava3.core.Single<T> delete​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        delete in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        delete in interface SingleRxInvoker
      • head

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> head()
        Specified by:
        head in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        head in interface SingleRxInvoker
      • options

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> options()
        Specified by:
        options in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        options in interface SingleRxInvoker
      • options

        public <T> io.reactivex.rxjava3.core.Single<T> options​(Class<T> responseType)
        Specified by:
        options in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        options in interface SingleRxInvoker
      • options

        public <T> io.reactivex.rxjava3.core.Single<T> options​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        options in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        options in interface SingleRxInvoker
      • trace

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> trace()
        Specified by:
        trace in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        trace in interface SingleRxInvoker
      • trace

        public <T> io.reactivex.rxjava3.core.Single<T> trace​(Class<T> responseType)
        Specified by:
        trace in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        trace in interface SingleRxInvoker
      • trace

        public <T> io.reactivex.rxjava3.core.Single<T> trace​(javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        trace in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        trace in interface SingleRxInvoker
      • method

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> method​(String name)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker
      • method

        public <T> io.reactivex.rxjava3.core.Single<T> method​(String name,
                                                              Class<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker
      • method

        public <T> io.reactivex.rxjava3.core.Single<T> method​(String name,
                                                              javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker
      • method

        public io.reactivex.rxjava3.core.Single<javax.ws.rs.core.Response> method​(String name,
                                                                                  javax.ws.rs.client.Entity<?> entity)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker
      • method

        public <T> io.reactivex.rxjava3.core.Single<T> method​(String name,
                                                              javax.ws.rs.client.Entity<?> entity,
                                                              Class<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker
      • method

        public <T> io.reactivex.rxjava3.core.Single<T> method​(String name,
                                                              javax.ws.rs.client.Entity<?> entity,
                                                              javax.ws.rs.core.GenericType<T> responseType)
        Specified by:
        method in interface javax.ws.rs.client.RxInvoker<io.reactivex.rxjava3.core.Single<?>>
        Specified by:
        method in interface SingleRxInvoker