@Inject private Provider<RESTClient> restClientProvider; //.. RESTClient restClient = restClientProvider.get(); restClient.init( //do whatever the constructor was doing here. );