SYMBOL INDEX (716 symbols across 142 files) FILE: feign-reactor-cloud/src/main/java/reactivefeign/cloud/CloudReactiveFeign.java class CloudReactiveFeign (line 42) | public class CloudReactiveFeign extends ReactiveFeign { method CloudReactiveFeign (line 46) | private CloudReactiveFeign(ReactiveFeign.ParseHandlersByName targetToH... method builder (line 50) | public static Builder builder() { method builder (line 54) | public static Builder builder(WebClient webClient) { class Builder (line 58) | public static class Builder extends WebReactiveFeign.Builder { method Builder (line 65) | protected Builder() { method Builder (line 69) | protected Builder(WebClient webClient) { method disableHystrix (line 73) | public void disableHystrix() { method setHystrixCommandSetterFactory (line 77) | public Builder setHystrixCommandSetterFactory(SetterFactory comma... method setFallback (line 82) | public Builder setFallback(T fallback) { method setFallbackFactory (line 86) | public Builder setFallbackFactory(Function enableLoadBalancer(){ method enableLoadBalancer (line 98) | public Builder enableLoadBalancer(RetryHandler retryHandler){ method setLoadBalancerCommandFactory (line 111) | public Builder setLoadBalancerCommandFactory( method buildReactiveMethodHandlerFactory (line 117) | @Override method buildReactiveClientFactory (line 128) | @Override method extractServiceName (line 139) | private String extractServiceName(String url){ method contract (line 147) | @Override method requestInterceptor (line 153) | @Override method decode404 (line 159) | @Override method statusHandler (line 165) | @Override method responseMapper (line 171) | @Override method retryWhen (line 178) | @Override method options (line 184) | @Override type SetterFactory (line 191) | public interface SetterFactory { method create (line 192) | HystrixObservableCommand.Setter create(Target target, MethodMetad... class DefaultSetterFactory (line 195) | public static class DefaultSetterFactory implements SetterFactory { method create (line 196) | @Override FILE: feign-reactor-cloud/src/main/java/reactivefeign/cloud/methodhandler/HystrixMethodHandler.java class HystrixMethodHandler (line 27) | public class HystrixMethodHandler implements MethodHandler { method HystrixMethodHandler (line 35) | HystrixMethodHandler( method invoke (line 56) | @Override method getFallbackValue (line 98) | protected Object getFallbackValue(Object target, Method method, Object... FILE: feign-reactor-cloud/src/main/java/reactivefeign/cloud/methodhandler/HystrixMethodHandlerFactory.java class HystrixMethodHandlerFactory (line 15) | public class HystrixMethodHandlerFactory implements MethodHandlerFactory { method HystrixMethodHandlerFactory (line 21) | public HystrixMethodHandlerFactory(MethodHandlerFactory methodHandlerF... method create (line 29) | @Override method createDefault (line 38) | @Override FILE: feign-reactor-cloud/src/main/java/reactivefeign/cloud/publisher/RibbonPublisherClient.java class RibbonPublisherClient (line 21) | public class RibbonPublisherClient implements PublisherHttpClient { method RibbonPublisherClient (line 27) | public RibbonPublisherClient(@Nullable LoadBalancerCommand loa... method executeRequest (line 35) | @Override method loadBalanceRequest (line 61) | protected ReactiveHttpRequest loadBalanceRequest(ReactiveHttpRequest r... FILE: feign-reactor-cloud/src/test/java/reactivefeign/cloud/HystrixReactiveHttpClientTest.java class HystrixReactiveHttpClientTest (line 30) | public class HystrixReactiveHttpClientTest { method resetServers (line 46) | @Before method shouldFailAsNoFallback (line 53) | @Test method shouldNotFailDueToFallback (line 73) | @Test method shouldOpenCircuitBreakerAndCloseAfterSleepTime (line 92) | @Test method getSetterFactory (line 148) | CloudReactiveFeign.SetterFactory getSetterFactory(int testNo) { FILE: feign-reactor-cloud/src/test/java/reactivefeign/cloud/LoadBalancingReactiveHttpClientTest.java class LoadBalancingReactiveHttpClientTest (line 35) | public class LoadBalancingReactiveHttpClientTest { method setupServersList (line 47) | @BeforeClass method resetServers (line 56) | @Before method shouldLoadBalanceRequests (line 62) | @Test method shouldFailAsPolicyWoRetries (line 84) | @Test method shouldRetryOnSameAndFail (line 100) | @Test method shouldRetryOnNextAndFail (line 116) | @Test method shouldRetryOnSameAndSuccess (line 131) | @Test method loadBalancingWithRetry (line 141) | private void loadBalancingWithRetry(int failedAttemptsNo, int retryOnS... method getSetterFactoryWithTimeoutDisabled (line 165) | private CloudReactiveFeign.SetterFactory getSetterFactoryWithTimeoutDi... method mockSuccess (line 178) | static void mockSuccess(WireMockClassRule server, String body) { method mockSuccessAfterSeveralAttempts (line 186) | static void mockSuccessAfterSeveralAttempts(WireMockClassRule server, ... type TestInterface (line 209) | interface TestInterface { method get (line 211) | @RequestLine("GET /") FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveContract.java class ReactiveContract (line 34) | public class ReactiveContract implements Contract { method ReactiveContract (line 38) | public ReactiveContract(final Contract delegate) { method parseAndValidatateMetadata (line 42) | @Override method isReactorType (line 65) | private boolean isReactorType(final Type type) { FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveFeign.java class ReactiveFeign (line 62) | public class ReactiveFeign { method ReactiveFeign (line 67) | protected ReactiveFeign( method newInstance (line 74) | @SuppressWarnings("unchecked") class Builder (line 105) | public abstract static class Builder { method Builder (line 119) | protected Builder(){ method options (line 123) | abstract public Builder options(ReactiveOptions options); method clientFactory (line 125) | protected Builder clientFactory(Function contract(final Contract contract) { method addHeaders (line 141) | public Builder addHeaders(List> headers) { method requestInterceptor (line 149) | public Builder requestInterceptor(ReactiveHttpRequestInterceptor ... method decode404 (line 166) | public Builder decode404() { method statusHandler (line 171) | public Builder statusHandler(ReactiveStatusHandler statusHandler) { method responseMapper (line 182) | public Builder responseMapper(BiFunction retryWhen(Function, Flux retryWhen(ReactiveRetryPolicy retryPolicy) { method target (line 203) | public T target(final Class apiType, final String url) { method target (line 213) | public T target(final Target target) { method build (line 218) | protected ReactiveFeign build() { method buildReactiveMethodHandlerFactory (line 224) | protected MethodHandlerFactory buildReactiveMethodHandlerFactory() { method buildReactiveClientFactory (line 228) | protected PublisherClientFactory buildReactiveClientFactory() { method retry (line 263) | protected PublisherHttpClient retry( method toPublisher (line 279) | protected PublisherHttpClient toPublisher(ReactiveHttpClient reactiv... class ParseHandlersByName (line 291) | public static final class ParseHandlersByName { method ParseHandlersByName (line 295) | ParseHandlersByName(final Contract contract, final MethodHandlerFact... method apply (line 300) | Map apply(final Target target) { FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveInvocationHandler.java class ReactiveInvocationHandler (line 37) | public final class ReactiveInvocationHandler implements InvocationHandler { method ReactiveInvocationHandler (line 41) | private ReactiveInvocationHandler(final Target target, method defineObjectMethodsHandlers (line 48) | private void defineObjectMethodsHandlers() { method invoke (line 66) | @Override method equals (line 71) | @Override method hashCode (line 80) | @Override method toString (line 85) | @Override class Factory (line 93) | public static final class Factory implements InvocationHandlerFactory { method create (line 95) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveOptions.java class ReactiveOptions (line 19) | public class ReactiveOptions { method ReactiveOptions (line 25) | private ReactiveOptions(Long connectTimeoutMillis, Long readTimeoutMil... method getConnectTimeoutMillis (line 32) | public Long getConnectTimeoutMillis() { method getReadTimeoutMillis (line 36) | public Long getReadTimeoutMillis() { method isTryUseCompression (line 40) | public Boolean isTryUseCompression() { method isEmpty (line 44) | public boolean isEmpty() { class Builder (line 49) | public static class Builder { method Builder (line 54) | public Builder() {} method setConnectTimeoutMillis (line 56) | public Builder setConnectTimeoutMillis(long connectTimeoutMillis) { method setReadTimeoutMillis (line 61) | public Builder setReadTimeoutMillis(long readTimeoutMillis) { method setTryUseCompression (line 66) | public Builder setTryUseCompression(boolean tryUseCompression) { method build (line 71) | public ReactiveOptions build() { FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveRetryPolicy.java type ReactiveRetryPolicy (line 24) | public interface ReactiveRetryPolicy { method retryDelay (line 30) | long retryDelay(Throwable error, int attemptNo); method toRetryFunction (line 32) | default Function, Flux> toRetryFunction() { FILE: feign-reactor-core/src/main/java/reactivefeign/ReactiveRetryers.java class ReactiveRetryers (line 23) | public class ReactiveRetryers { method retry (line 25) | public static ReactiveRetryPolicy retry(int maxRetries) { method retryWithBackoff (line 29) | public static ReactiveRetryPolicy retryWithBackoff(int maxRetries, lon... FILE: feign-reactor-core/src/main/java/reactivefeign/client/DelegatingReactiveHttpResponse.java class DelegatingReactiveHttpResponse (line 24) | abstract public class DelegatingReactiveHttpResponse implements Reactive... method DelegatingReactiveHttpResponse (line 28) | protected DelegatingReactiveHttpResponse(ReactiveHttpResponse response) { method getResponse (line 32) | protected ReactiveHttpResponse getResponse() { method status (line 36) | @Override method headers (line 41) | @Override method bodyData (line 46) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/client/InterceptorReactiveHttpClient.java class InterceptorReactiveHttpClient (line 21) | public class InterceptorReactiveHttpClient { method intercept (line 23) | public static ReactiveHttpClient intercept(ReactiveHttpClient reactive... FILE: feign-reactor-core/src/main/java/reactivefeign/client/LoggerReactiveHttpClient.java class LoggerReactiveHttpClient (line 36) | public class LoggerReactiveHttpClient implements ReactiveHttpClient { method log (line 43) | public static ReactiveHttpClient log(ReactiveHttpClient reactiveClient... method LoggerReactiveHttpClient (line 47) | private LoggerReactiveHttpClient(ReactiveHttpClient reactiveClient, method executeRequest (line 53) | @Override method logRequest (line 72) | private ReactiveHttpRequest logRequest( method logResponseHeaders (line 104) | private void logResponseHeaders(String feignMethodTag, method logResponseBodyAndTime (line 121) | private void logResponseBodyAndTime(String feignMethodTag, Object resp... class LoggerReactiveHttpResponse (line 131) | private class LoggerReactiveHttpResponse extends DelegatingReactiveHtt... method LoggerReactiveHttpResponse (line 135) | private LoggerReactiveHttpResponse(ReactiveHttpResponse response, At... method body (line 140) | @Override method bodyData (line 152) | @Override method responseBodyLogger (line 159) | private Consumer responseBodyLogger(AtomicLong start) { method msg (line 165) | private static MessageSupplier msg(Supplier supplier) { class MessageSupplier (line 169) | static class MessageSupplier { method MessageSupplier (line 172) | public MessageSupplier(Supplier supplier) { method toString (line 176) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/client/ReactiveHttpClient.java type ReactiveHttpClient (line 5) | public interface ReactiveHttpClient { method executeRequest (line 7) | Mono executeRequest(ReactiveHttpRequest request); FILE: feign-reactor-core/src/main/java/reactivefeign/client/ReactiveHttpRequest.java class ReactiveHttpRequest (line 29) | public final class ReactiveHttpRequest { method ReactiveHttpRequest (line 40) | public ReactiveHttpRequest(String method, URI uri, method ReactiveHttpRequest (line 48) | public ReactiveHttpRequest(ReactiveHttpRequest request, Publisher> headers() { method body (line 70) | public Publisher body() { FILE: feign-reactor-core/src/main/java/reactivefeign/client/ReactiveHttpRequestInterceptor.java type ReactiveHttpRequestInterceptor (line 24) | public interface ReactiveHttpRequestInterceptor FILE: feign-reactor-core/src/main/java/reactivefeign/client/ReactiveHttpResponse.java type ReactiveHttpResponse (line 27) | public interface ReactiveHttpResponse { method status (line 29) | int status(); method headers (line 31) | Map> headers(); method body (line 33) | Publisher body(); method bodyData (line 40) | Mono bodyData(); FILE: feign-reactor-core/src/main/java/reactivefeign/client/ReadTimeoutException.java class ReadTimeoutException (line 16) | public class ReadTimeoutException extends RuntimeException { method ReadTimeoutException (line 18) | public ReadTimeoutException(Throwable cause) { FILE: feign-reactor-core/src/main/java/reactivefeign/client/ResponseMappers.java class ResponseMappers (line 28) | public class ResponseMappers { method ignore404 (line 30) | public static BiFunction handlers) { method shouldHandle (line 38) | @Override method decode (line 43) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/client/statushandler/ReactiveStatusHandler.java type ReactiveStatusHandler (line 22) | public interface ReactiveStatusHandler { method shouldHandle (line 24) | boolean shouldHandle(int status); method decode (line 26) | Mono decode(String methodKey, ReactiveHttpRespons... FILE: feign-reactor-core/src/main/java/reactivefeign/client/statushandler/ReactiveStatusHandlers.java class ReactiveStatusHandlers (line 29) | public class ReactiveStatusHandlers { method defaultFeign (line 31) | public static ReactiveStatusHandler defaultFeign(ErrorDecoder errorDec... method throwOnStatus (line 55) | public static ReactiveStatusHandler throwOnStatus( FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/DefaultMethodHandler.java class DefaultMethodHandler (line 25) | public final class DefaultMethodHandler implements MethodHandler { method DefaultMethodHandler (line 33) | public DefaultMethodHandler(Method defaultMethod) { method bindTo (line 51) | public void bindTo(Object proxy) { method invoke (line 63) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/FluxMethodHandler.java class FluxMethodHandler (line 5) | public class FluxMethodHandler implements MethodHandler { method FluxMethodHandler (line 9) | public FluxMethodHandler(MethodHandler methodHandler) { method invoke (line 13) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/MethodHandler.java type MethodHandler (line 5) | public interface MethodHandler extends InvocationHandlerFactory.MethodHa... FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/MethodHandlerFactory.java type MethodHandlerFactory (line 22) | public interface MethodHandlerFactory { method create (line 24) | MethodHandler create(final Target target, final MethodMetadata metadata); method createDefault (line 26) | MethodHandler createDefault(Method method); FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/MonoMethodHandler.java class MonoMethodHandler (line 6) | public class MonoMethodHandler implements MethodHandler { method MonoMethodHandler (line 10) | public MonoMethodHandler(MethodHandler methodHandler) { method invoke (line 14) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/PublisherClientMethodHandler.java class PublisherClientMethodHandler (line 47) | public class PublisherClientMethodHandler implements MethodHandler { method PublisherClientMethodHandler (line 57) | public PublisherClientMethodHandler(Target target, method invoke (line 75) | @Override method buildRequest (line 84) | protected ReactiveHttpRequest buildRequest(Object[] argv) { method queryLine (line 106) | private String queryLine(Map> queries) { method queries (line 129) | protected Map> queries(Object[] argv, method headers (line 155) | protected Map> headers(Object[] argv, Map body(Object[] argv) { method body (line 190) | protected Publisher body(Object body) { method buildExpanders (line 198) | private static Map, String>>> bui... method buildExpandFunction (line 215) | private static Function, String> buildExpandFunction(St... FILE: feign-reactor-core/src/main/java/reactivefeign/methodhandler/ReactiveMethodHandlerFactory.java class ReactiveMethodHandlerFactory (line 15) | public class ReactiveMethodHandlerFactory implements MethodHandlerFactory { method ReactiveMethodHandlerFactory (line 19) | public ReactiveMethodHandlerFactory(final PublisherClientFactory publi... method create (line 23) | @Override method createDefault (line 39) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/FluxPublisherHttpClient.java class FluxPublisherHttpClient (line 15) | public class FluxPublisherHttpClient implements PublisherHttpClient { method FluxPublisherHttpClient (line 19) | public FluxPublisherHttpClient(ReactiveHttpClient reactiveHttpClient) { method executeRequest (line 23) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/FluxRetryPublisherHttpClient.java class FluxRetryPublisherHttpClient (line 29) | public class FluxRetryPublisherHttpClient extends RetryPublisherHttpClie... method FluxRetryPublisherHttpClient (line 31) | public FluxRetryPublisherHttpClient( method executeRequest (line 37) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/MonoPublisherHttpClient.java class MonoPublisherHttpClient (line 15) | public class MonoPublisherHttpClient implements PublisherHttpClient { method MonoPublisherHttpClient (line 19) | public MonoPublisherHttpClient(ReactiveHttpClient reactiveHttpClient) { method executeRequest (line 23) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/MonoRetryPublisherHttpClient.java class MonoRetryPublisherHttpClient (line 29) | public class MonoRetryPublisherHttpClient extends RetryPublisherHttpClie... method MonoRetryPublisherHttpClient (line 31) | public MonoRetryPublisherHttpClient( method executeRequest (line 37) | @Override FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/PublisherClientFactory.java type PublisherClientFactory (line 24) | public interface PublisherClientFactory extends Function executeRequest(ReactiveHttpRequest request); FILE: feign-reactor-core/src/main/java/reactivefeign/publisher/RetryPublisherHttpClient.java class RetryPublisherHttpClient (line 30) | abstract public class RetryPublisherHttpClient

outOfRetries() { method wrapWithLog (line 53) | protected static Function, Flux> wrapWithLog( class OutOfRetriesException (line 64) | public static class OutOfRetriesException extends Exception { method OutOfRetriesException (line 65) | OutOfRetriesException(Throwable cause, String feignMethodTag) { FILE: feign-reactor-core/src/main/java/reactivefeign/utils/FeignUtils.java class FeignUtils (line 25) | public class FeignUtils { method methodTag (line 27) | public static String methodTag(MethodMetadata methodMetadata) { method returnPublisherType (line 32) | public static Class returnPublisherType(MethodMetadata methodMetadata) { method returnActualType (line 37) | public static Type returnActualType(MethodMetadata methodMetadata) { method bodyActualType (line 41) | public static Type bodyActualType(MethodMetadata methodMetadata) { method getBodyActualType (line 45) | public static Type getBodyActualType(Type bodyType) { FILE: feign-reactor-core/src/main/java/reactivefeign/utils/HttpUtils.java class HttpUtils (line 18) | public class HttpUtils { method familyOf (line 20) | public static StatusCodeFamily familyOf(final int statusCode) { type StatusCodeFamily (line 37) | public enum StatusCodeFamily { method StatusCodeFamily (line 43) | StatusCodeFamily(boolean error) { method isError (line 47) | public boolean isError() { FILE: feign-reactor-core/src/main/java/reactivefeign/utils/MultiValueMapUtils.java class MultiValueMapUtils (line 21) | public class MultiValueMapUtils { method addAllOrdered (line 23) | public static void addAllOrdered(Map> multiMap, K ke... method addOrdered (line 31) | public static void addOrdered(Map> multiMap, K key, ... method addAll (line 39) | public static void addAll(Map> multiMap, K key... method add (line 47) | public static void add(Map> multiMap, K key, V... FILE: feign-reactor-core/src/main/java/reactivefeign/utils/Pair.java class Pair (line 16) | public class Pair { method Pair (line 20) | public Pair(L left, R right) { FILE: feign-reactor-core/src/test/java/reactivefeign/CompressionTest.java class CompressionTest (line 39) | abstract public class CompressionTest { method builder (line 45) | abstract protected ReactiveFeign.Builder builder(R... method testCompression (line 47) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/ConnectionTimeoutTest.java class ConnectionTimeoutTest (line 29) | abstract public class ConnectionTimeoutTest { method builder (line 38) | abstract protected ReactiveFeign.Builder builder(R... method before (line 40) | @Before method after (line 52) | @After method shouldFailOnConnectionTimeout (line 61) | @Ignore FILE: feign-reactor-core/src/test/java/reactivefeign/ContractTest.java class ContractTest (line 29) | abstract public class ContractTest { method builder (line 34) | abstract protected ReactiveFeign.Builder builder(); method shouldFailOnBrokenContract (line 36) | @Test method shouldFailIfNotReactiveContract (line 49) | @Test method shouldFailIfMethodOperatesWithByteArray (line 59) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/DefaultMethodTest.java class DefaultMethodTest (line 37) | abstract public class DefaultMethodTest { method resetServers (line 43) | @Before method builder (line 48) | abstract protected ReactiveFeign.Builder builder(); method builder (line 50) | abstract protected ReactiveFeign.Builder builder(Class... method builder (line 52) | abstract protected ReactiveFeign.Builder builder(R... method shouldProcessDefaultMethodOnProxy (line 54) | @Test method shouldNotWrapException (line 73) | @Test(expected = RuntimeException.class) method shouldOverrideEquals (line 85) | @Test type OtherApi (line 108) | interface OtherApi { method method (line 109) | @RequestLine("GET /icecream/flavors") method shouldOverrideHashcode (line 113) | @Test method shouldOverrideToString (line 125) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/LoggerTest.java class LoggerTest (line 48) | abstract public class LoggerTest { method builder (line 57) | abstract protected ReactiveFeign.Builder builder(); method shouldLog (line 61) | @Test method assertLogEvent (line 112) | private void assertLogEvent(List events, int index, Level le... method assertLogEvent (line 120) | private void assertLogEvent(List events, int index, Level le... method before (line 129) | @Before method setLogLevel (line 137) | private static Level setLogLevel(Level logLevel) { method getLoggerConfig (line 147) | private static LoggerConfig getLoggerConfig() { FILE: feign-reactor-core/src/test/java/reactivefeign/NotFoundTest.java class NotFoundTest (line 29) | public abstract class NotFoundTest { method builder (line 35) | abstract protected ReactiveFeign.Builder builder(); method shouldReturnEmptyMono (line 37) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/ReactivityTest.java class ReactivityTest (line 35) | abstract public class ReactivityTest { method builder (line 46) | abstract protected ReactiveFeign.Builder builder(); method shouldRunReactively (line 48) | @Test method timeToCompleteReactively (line 79) | public static int timeToCompleteReactively() { FILE: feign-reactor-core/src/test/java/reactivefeign/ReadTimeoutTest.java class ReadTimeoutTest (line 29) | abstract public class ReadTimeoutTest { method builder (line 35) | abstract protected ReactiveFeign.Builder builder(R... method shouldFailOnReadTimeout (line 37) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/RequestInterceptorTest.java class RequestInterceptorTest (line 36) | abstract public class RequestInterceptorTest { method builder (line 42) | abstract protected ReactiveFeign.Builder builder(); method shouldInterceptRequestAndSetAuthHeader (line 44) | @Test method notAuthorizedException (line 82) | protected Class notAuthorizedException() { FILE: feign-reactor-core/src/test/java/reactivefeign/RetryingTest.java class RetryingTest (line 45) | public abstract class RetryingTest { method builder (line 51) | abstract protected ReactiveFeign.Builder builder(); method resetServers (line 53) | @Before method shouldSuccessOnRetriesMono (line 58) | @Test method shouldSuccessOnRetriesFlux (line 80) | @Test method shouldSuccessOnRetriesWoRetryAfter (line 102) | @Test method mockResponseAfterSeveralAttempts (line 123) | private static void mockResponseAfterSeveralAttempts(WireMockClassRule... method shouldFailAsNoMoreRetries (line 145) | @Test method shouldFailAsNoMoreRetriesWithBackoff (line 164) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/SmokeTest.java class SmokeTest (line 41) | abstract public class SmokeTest { method resetServers (line 47) | @Before method builder (line 52) | abstract protected ReactiveFeign.Builder builder(); method setUp (line 63) | @Before method testSimpleGet_success (line 71) | @Test method testFindOrder_success (line 96) | @Test method testFindOrder_empty (line 112) | @Test method testMakeOrder_success (line 122) | @Test method testPayBill_success (line 140) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/StatusHandlerTest.java class StatusHandlerTest (line 33) | public abstract class StatusHandlerTest { method builder (line 39) | abstract protected ReactiveFeign.Builder builder(); method resetServers (line 41) | @Before method shouldThrowRetryException (line 46) | @Test method shouldThrowOnStatusCode (line 62) | @Test FILE: feign-reactor-core/src/test/java/reactivefeign/TestUtils.java class TestUtils (line 25) | class TestUtils { method equalsComparingFieldByFieldRecursively (line 33) | public static Predicate equalsComparingFieldByFieldRecursively(... FILE: feign-reactor-core/src/test/java/reactivefeign/allfeatures/AllFeaturesApi.java type AllFeaturesApi (line 31) | @Headers({ "Accept: application/json" }) method mirrorParameters (line 34) | @RequestLine("GET /mirrorParameters/{parameterInPathPlaceholder}?param... method mirrorParametersNew (line 40) | @RequestLine("GET /mirrorParametersNew?paramInUrl={paramInUrlPlacehold... method mirrorHeaders (line 46) | @RequestLine("GET /mirrorHeaders") method mirrorBody (line 51) | @RequestLine("POST " + "/mirrorBody") method mirrorBodyMap (line 54) | @RequestLine("POST " + "/mirrorBodyMap") method mirrorBodyReactive (line 58) | @RequestLine("POST " + "/mirrorBodyReactive") method mirrorBodyMapReactive (line 62) | @RequestLine("POST " + "/mirrorBodyMapReactive") method mirrorBodyStream (line 66) | @RequestLine("POST " + "/mirrorBodyStream") method mirrorIntegerBodyStream (line 71) | @RequestLine("POST " + "/mirrorIntegerBodyStream") method mirrorStringBodyStream (line 76) | @RequestLine("POST " + "/mirrorStringBodyStream") method empty (line 81) | @RequestLine("GET /empty") method mirrorBodyWithDelay (line 85) | @RequestLine("POST " + "/mirrorBodyWithDelay") method mirrorStreamingBinaryBodyReactive (line 88) | @RequestLine("POST " + "/mirrorStreamingBinaryBodyReactive") method mirrorDefaultBody (line 92) | default Mono mirrorDefaultBody() { class TestObject (line 96) | class TestObject { method TestObject (line 100) | public TestObject() { method TestObject (line 103) | public TestObject(String payload) { FILE: feign-reactor-core/src/test/java/reactivefeign/allfeatures/AllFeaturesController.java class AllFeaturesController (line 32) | @RestController method mirrorParameters (line 35) | @GetMapping(path = "/mirrorParameters/{paramInPath}") method mirrorParametersNew (line 46) | @GetMapping(path = "/mirrorParametersNew") method mirrorHeaders (line 57) | @GetMapping(path = "/mirrorHeaders") method mirrorBody (line 65) | @PostMapping(path = "/mirrorBody") method mirrorBodyMap (line 71) | @PostMapping(path = "/mirrorBodyMap") method mirrorBodyReactive (line 78) | @PostMapping(path = "/mirrorBodyReactive") method mirrorBodyMapReactive (line 84) | @PostMapping(path = "/mirrorBodyMapReactive") method mirrorBodyStream (line 91) | @PostMapping(path = "/mirrorBodyStream") method mirrorIntegerBodyStream (line 98) | @PostMapping(path = "/mirrorIntegerBodyStream") method mirrorStringBodyStream (line 105) | @PostMapping(path = "/mirrorStringBodyStream") method mirrorBodyWithDelay (line 112) | @PostMapping(path = "/mirrorBodyWithDelay") method empty (line 118) | @Override method mirrorStreamingBinaryBodyReactive (line 123) | @PostMapping(path = "/mirrorStreamingBinaryBodyReactive") FILE: feign-reactor-core/src/test/java/reactivefeign/allfeatures/AllFeaturesTest.java class AllFeaturesTest (line 68) | @RunWith(SpringRunner.class) method builder (line 84) | abstract protected ReactiveFeign.Builder builder(); method setUp (line 86) | @Before method shouldReturnAllPassedParameters (line 93) | @Test method shouldReturnAllPassedParametersNew (line 107) | @Test method shouldReturnAllPassedHeaders (line 122) | @Test method shouldReturnBody (line 137) | @Test method shouldReturnBodyMap (line 144) | @Test method shouldReturnBodyReactive (line 157) | @Test method shouldReturnBodyMapReactive (line 163) | @Test method shouldReturnFirstResultBeforeSecondSent (line 178) | @Test method shouldReturnEmpty (line 205) | @Test method shouldReturnDefaultBody (line 211) | @Test method shouldRunReactively (line 218) | @Test method shouldMirrorIntegerStreamBody (line 233) | @Test method shouldMirrorStringStreamBody (line 246) | @Test method shouldMirrorStreamingBinaryBodyReactive (line 258) | @Test method fromByteArray (line 290) | private static ByteBuffer fromByteArray(byte[] data){ class TestConfiguration (line 294) | @Configuration method reactiveWebServerFactory (line 297) | @Bean FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/CompressionTest.java class CompressionTest (line 24) | public class CompressionTest extends reactivefeign.CompressionTest { method builder (line 26) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/ConnectionTimeoutTest.java class ConnectionTimeoutTest (line 24) | public class ConnectionTimeoutTest extends reactivefeign.ConnectionTimeo... method builder (line 26) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/ContractTest.java class ContractTest (line 22) | public class ContractTest extends reactivefeign.ContractTest { method builder (line 24) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/DefaultMethodTest.java class DefaultMethodTest (line 24) | public class DefaultMethodTest extends reactivefeign.DefaultMethodTest { method builder (line 26) | @Override method builder (line 31) | @Override method builder (line 36) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/LoggerTest.java class LoggerTest (line 23) | public class LoggerTest extends reactivefeign.LoggerTest { method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/NotFoundTest.java class NotFoundTest (line 23) | public class NotFoundTest extends reactivefeign.NotFoundTest { method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/ReactivityTest.java class ReactivityTest (line 24) | public class ReactivityTest extends reactivefeign.ReactivityTest { method builder (line 26) | @Override method shouldRunReactively (line 31) | @Test(expected = ConditionTimeoutException.class) FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/ReadTimeoutTest.java class ReadTimeoutTest (line 24) | public class ReadTimeoutTest extends reactivefeign.ReadTimeoutTest { method builder (line 26) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/RequestInterceptorTest.java class RequestInterceptorTest (line 23) | public class RequestInterceptorTest extends reactivefeign.RequestInterce... method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/RetryingTest.java class RetryingTest (line 23) | public class RetryingTest extends reactivefeign.RetryingTest { method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/SmokeTest.java class SmokeTest (line 23) | public class SmokeTest extends reactivefeign.SmokeTest { method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/StatusHandlerTest.java class StatusHandlerTest (line 23) | public class StatusHandlerTest extends reactivefeign.StatusHandlerTest { method builder (line 25) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/client/RestTemplateFakeReactiveFeign.java class RestTemplateFakeReactiveFeign (line 29) | public class RestTemplateFakeReactiveFeign { method builder (line 31) | public static ReactiveFeign.Builder builder() { FILE: feign-reactor-core/src/test/java/reactivefeign/resttemplate/client/RestTemplateFakeReactiveHttpClient.java class RestTemplateFakeReactiveHttpClient (line 46) | public class RestTemplateFakeReactiveHttpClient implements ReactiveHttpC... method RestTemplateFakeReactiveHttpClient (line 53) | RestTemplateFakeReactiveHttpClient(MethodMetadata methodMetadata, method executeRequest (line 73) | @Override method responseType (line 105) | private ParameterizedTypeReference responseType(){ class FakeReactiveHttpResponse (line 128) | private static class FakeReactiveHttpResponse implements ReactiveHttpR... method FakeReactiveHttpResponse (line 133) | private FakeReactiveHttpResponse(ResponseEntity response, Type retur... method status (line 138) | @Override method headers (line 143) | @Override method body (line 148) | @Override method bodyData (line 157) | @Override class ErrorReactiveHttpResponse (line 163) | private static class ErrorReactiveHttpResponse implements ReactiveHttp... method ErrorReactiveHttpResponse (line 167) | private ErrorReactiveHttpResponse(HttpStatusCodeException ex) { method status (line 171) | @Override method headers (line 176) | @Override method body (line 181) | @Override method bodyData (line 186) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/IcecreamServiceApi.java type IcecreamServiceApi (line 31) | @Headers({"Accept: application/json"}) method getAvailableFlavors (line 36) | @RequestLine("GET /icecream/flavors") method getAvailableMixins (line 39) | @RequestLine("GET /icecream/mixins") method makeOrder (line 42) | @RequestLine("POST /icecream/orders") method findOrder (line 46) | @RequestLine("GET /icecream/orders/{orderId}") method payBill (line 49) | @RequestLine("POST /icecream/bills/pay") method findFirstOrder (line 53) | default Mono findFirstOrder() { method throwsException (line 57) | default Mono throwsException() { FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/IcecreamServiceApiBroken.java type IcecreamServiceApiBroken (line 35) | public interface IcecreamServiceApiBroken { method findOrder (line 37) | @RequestLine("GET /icecream/orders/{orderId}") method findOrderBlocking (line 43) | @RequestLine("GET /icecream/orders/{orderId}") FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/IcecreamServiceApiBrokenByCopy.java type IcecreamServiceApiBrokenByCopy (line 36) | public interface IcecreamServiceApiBrokenByCopy { method findOrder (line 38) | @RequestLine("GET /icecream/orders/{orderId}") method findOrderCopy (line 44) | @RequestLine("GET /icecream/orders/{orderId}") FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/domain/Bill.java class Bill (line 22) | public class Bill { method Bill (line 36) | public Bill() {} method Bill (line 38) | public Bill(final Float price) { method getPrice (line 42) | public Float getPrice() { method setPrice (line 46) | public void setPrice(final Float price) { method makeBill (line 56) | public static Bill makeBill(final IceCreamOrder order) { FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/domain/Flavor.java type Flavor (line 19) | public enum Flavor { FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/domain/IceCreamOrder.java class IceCreamOrder (line 22) | public class IceCreamOrder { method IceCreamOrder (line 30) | IceCreamOrder() {} method IceCreamOrder (line 32) | IceCreamOrder(int id) { method IceCreamOrder (line 36) | IceCreamOrder(int id, final Instant orderTimestamp) { method addBall (line 43) | IceCreamOrder addBall(final Flavor ballFlavor) { method addMixin (line 51) | IceCreamOrder addMixin(final Mixin mixin) { method withOrderTimestamp (line 56) | IceCreamOrder withOrderTimestamp(final Instant orderTimestamp) { method getId (line 61) | public int getId() { method getBalls (line 65) | public Map getBalls() { method getMixins (line 69) | public Set getMixins() { method getOrderTimestamp (line 73) | public Instant getOrderTimestamp() { method toString (line 77) | @Override FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/domain/Mixin.java type Mixin (line 19) | public enum Mixin { FILE: feign-reactor-core/src/test/java/reactivefeign/testcase/domain/OrderGenerator.java class OrderGenerator (line 27) | public class OrderGenerator { method generate (line 33) | public IceCreamOrder generate(int id) { method generateRange (line 47) | public Collection generateRange(int n) { method peekBallsNumber (line 60) | private int peekBallsNumber() { method peekMixinNumber (line 64) | private int peekMixinNumber() { method peekFlavor (line 68) | private Flavor peekFlavor() { method peekMixin (line 72) | private Mixin peekMixin() { FILE: feign-reactor-jetty/src/main/java/reactivefeign/jetty/JettyReactiveFeign.java class JettyReactiveFeign (line 29) | public class JettyReactiveFeign { method builder (line 31) | public static Builder builder() { method builder (line 44) | public static Builder builder(HttpClient httpClient, JsonFactor... class Builder (line 48) | public static class Builder extends ReactiveFeign.Builder { method Builder (line 55) | protected Builder(HttpClient httpClient, JsonFactory jsonFactory, Ob... method options (line 61) | @Override method setHttpClient (line 73) | protected void setHttpClient(HttpClient httpClient, JsonFactory json... FILE: feign-reactor-jetty/src/main/java/reactivefeign/jetty/client/JettyReactiveHttpClient.java class JettyReactiveHttpClient (line 57) | public class JettyReactiveHttpClient implements ReactiveHttpClient { method jettyClient (line 80) | public static JettyReactiveHttpClient jettyClient( method JettyReactiveHttpClient (line 97) | public JettyReactiveHttpClient(HttpClient httpClient, method setRequestTimeout (line 109) | public JettyReactiveHttpClient setRequestTimeout(long timeoutInMillis){ method executeRequest (line 114) | @Override method setUpHeaders (line 147) | protected void setUpHeaders(ReactiveHttpRequest request, HttpFields ht... method provideBody (line 166) | protected ReactiveRequest.Content provideBody(ReactiveHttpRequest requ... method toByteBufferChunk (line 205) | protected ContentChunk toByteBufferChunk(Object data){ method toByteArrayChunk (line 209) | protected ContentChunk toByteArrayChunk(Object data){ method toCharSequenceChunk (line 213) | protected ContentChunk toCharSequenceChunk(Object data){ method toJsonChunk (line 219) | protected ContentChunk toJsonChunk(Object data, boolean stream){ method getClass (line 233) | public static Class getClass(Type type){ FILE: feign-reactor-jetty/src/main/java/reactivefeign/jetty/client/JettyReactiveHttpResponse.java class JettyReactiveHttpResponse (line 26) | class JettyReactiveHttpResponse implements ReactiveHttpResponse{ method JettyReactiveHttpResponse (line 36) | JettyReactiveHttpResponse(Response clientResponse, Publisher directContent() { method bodyData (line 99) | @Override method joinChunks (line 104) | private Mono joinChunks() { FILE: feign-reactor-jetty/src/main/java/reactivefeign/jetty/utils/ProxyPostProcessor.java class ProxyPostProcessor (line 9) | public class ProxyPostProcessor extends AbstractSingleProcessor{ method ProxyPostProcessor (line 14) | private ProxyPostProcessor(Publisher publisher, BiConsumer Publisher postProcess(Publisher publisher, BiC... FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/CompressionTest.java class CompressionTest (line 23) | public class CompressionTest extends reactivefeign.CompressionTest { method builder (line 25) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/ConnectionTimeoutTest.java class ConnectionTimeoutTest (line 23) | public class ConnectionTimeoutTest extends reactivefeign.ConnectionTimeo... method builder (line 25) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/ContractTest.java class ContractTest (line 21) | public class ContractTest extends reactivefeign.ContractTest { method builder (line 23) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/DefaultMethodTest.java class DefaultMethodTest (line 23) | public class DefaultMethodTest extends reactivefeign.DefaultMethodTest { method builder (line 25) | @Override method builder (line 30) | @Override method builder (line 35) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/LoggerTest.java class LoggerTest (line 22) | public class LoggerTest extends reactivefeign.LoggerTest { method builder (line 24) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/NotFoundTest.java class NotFoundTest (line 25) | public class NotFoundTest extends reactivefeign.NotFoundTest { method builder (line 27) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/ReactivityTest.java class ReactivityTest (line 20) | public class ReactivityTest extends reactivefeign.ReactivityTest { method builder (line 22) | @Override method shouldRunReactively (line 27) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/ReadTimeoutTest.java class ReadTimeoutTest (line 23) | public class ReadTimeoutTest extends reactivefeign.ReadTimeoutTest { method builder (line 25) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/RequestInterceptorTest.java class RequestInterceptorTest (line 22) | public class RequestInterceptorTest extends reactivefeign.RequestInterce... method builder (line 24) | @Override method notAuthorizedException (line 29) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/RetryingTest.java class RetryingTest (line 24) | public class RetryingTest extends reactivefeign.RetryingTest { method builder (line 26) | @Override method shouldFailAsNoMoreRetriesWithBackoff (line 31) | @Test FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/SmokeTest.java class SmokeTest (line 22) | public class SmokeTest extends reactivefeign.SmokeTest { method builder (line 24) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/StatusHandlerTest.java class StatusHandlerTest (line 22) | public class StatusHandlerTest extends reactivefeign.StatusHandlerTest { method builder (line 24) | @Override FILE: feign-reactor-jetty/src/test/java/reactivefeign/jetty/allfeatures/AllFeaturesTest.java class AllFeaturesTest (line 29) | @EnableAutoConfiguration(exclude = {org.springframework.boot.autoconfigu... method builder (line 32) | @Override FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/Rx2Contract.java class Rx2Contract (line 39) | public class Rx2Contract implements Contract { method Rx2Contract (line 46) | public Rx2Contract(final Contract delegate) { method parseAndValidatateMetadata (line 50) | @Override method isRx2Type (line 67) | private boolean isRx2Type(final Type type) { FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/Rx2ReactiveFeign.java class Rx2ReactiveFeign (line 39) | public class Rx2ReactiveFeign extends ReactiveFeign { method Rx2ReactiveFeign (line 41) | private Rx2ReactiveFeign(ReactiveFeign.ParseHandlersByName targetToHan... method builder (line 46) | public static Builder builder() { method builder (line 50) | public static Builder builder(WebClient webClient) { class Builder (line 54) | public static class Builder extends WebReactiveFeign.Builder { method Builder (line 58) | protected Builder() { method Builder (line 62) | protected Builder(WebClient webClient) { method setBackpressureStrategy (line 70) | public void setBackpressureStrategy(BackpressureStrategy backpressur... method buildReactiveMethodHandlerFactory (line 74) | @Override method contract (line 80) | @Override method addHeaders (line 86) | @Override method requestInterceptor (line 92) | @Override method decode404 (line 98) | @Override method statusHandler (line 104) | public Builder statusHandler(Rx2StatusHandler statusHandler) { method retryWhen (line 109) | @Override method options (line 115) | @Override method toPublisher (line 121) | protected PublisherHttpClient toPublisher(ReactiveHttpClient reactiv... method setWebClient (line 132) | @Override method webClient (line 138) | public static WebReactiveHttpClient webClient(MethodMetadata methodM... method rx2ToReactor (line 153) | private static Class rx2ToReactor(Type type){ FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/client/statushandler/Rx2ReactiveStatusHandler.java class Rx2ReactiveStatusHandler (line 9) | public class Rx2ReactiveStatusHandler implements ReactiveStatusHandler { method Rx2ReactiveStatusHandler (line 13) | public Rx2ReactiveStatusHandler(Rx2StatusHandler statusHandler) { method shouldHandle (line 17) | @Override method decode (line 22) | @Override FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/client/statushandler/Rx2StatusHandler.java type Rx2StatusHandler (line 22) | public interface Rx2StatusHandler { method shouldHandle (line 24) | boolean shouldHandle(int status); method decode (line 26) | Single decode(String methodKey, ReactiveHttpRespo... FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/client/statushandler/Rx2StatusHandlers.java class Rx2StatusHandlers (line 22) | public class Rx2StatusHandlers { method throwOnStatus (line 25) | public static Rx2StatusHandler throwOnStatus( FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/methodhandler/Rx2MethodHandler.java class Rx2MethodHandler (line 15) | public class Rx2MethodHandler implements MethodHandler { method Rx2MethodHandler (line 20) | public Rx2MethodHandler(MethodHandler methodHandler, Type returnPublis... method invoke (line 25) | @Override FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/methodhandler/Rx2MethodHandlerFactory.java class Rx2MethodHandlerFactory (line 15) | public class Rx2MethodHandlerFactory implements MethodHandlerFactory { method Rx2MethodHandlerFactory (line 20) | public Rx2MethodHandlerFactory(PublisherClientFactory publisherClientF... method create (line 26) | @Override method createDefault (line 35) | @Override FILE: feign-reactor-rx2/src/main/java/reactivefeign/rx2/methodhandler/Rx2PublisherClientMethodHandler.java class Rx2PublisherClientMethodHandler (line 13) | public class Rx2PublisherClientMethodHandler extends PublisherClientMeth... method Rx2PublisherClientMethodHandler (line 17) | public Rx2PublisherClientMethodHandler( method body (line 24) | @Override FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/ContractTest.java class ContractTest (line 29) | public class ContractTest { method builder (line 34) | protected ReactiveFeign.Builder builder(){ method shouldFailOnBrokenContract (line 38) | @Test method shouldFailIfNotReactiveContract (line 51) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/DefaultMethodTest.java class DefaultMethodTest (line 37) | public class DefaultMethodTest { method resetServers (line 43) | @Before method builder (line 48) | protected ReactiveFeign.Builder builder(){ method builder (line 52) | protected ReactiveFeign.Builder builder(Class apiClass){ method builder (line 56) | protected ReactiveFeign.Builder builder(ReactiveOp... method shouldProcessDefaultMethodOnProxy (line 60) | @Test method shouldNotWrapException (line 82) | @Test(expected = RuntimeException.class) method shouldOverrideEquals (line 93) | @Test type OtherApi (line 116) | interface OtherApi { method method (line 117) | @RequestLine("GET /icecream/flavors") method shouldOverrideHashcode (line 121) | @Test method shouldOverrideToString (line 133) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/LoggerTest.java class LoggerTest (line 49) | public class LoggerTest { method builder (line 58) | protected ReactiveFeign.Builder builder(){ method shouldLog (line 64) | @Test method assertLogEvent (line 113) | private void assertLogEvent(List events, int index, Level le... method before (line 121) | @Before method setLogLevel (line 129) | private static void setLogLevel(Level logLevel) { method getLoggerConfig (line 136) | private static LoggerConfig getLoggerConfig() { FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/NotFoundTest.java class NotFoundTest (line 29) | public class NotFoundTest { method builder (line 35) | protected ReactiveFeign.Builder builder(){ method shouldReturnEmptyMono (line 39) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/ReactivityTest.java class ReactivityTest (line 36) | public class ReactivityTest { method builder (line 47) | protected ReactiveFeign.Builder builder(){ method shouldRunReactively (line 51) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/ReadTimeoutTest.java class ReadTimeoutTest (line 30) | public class ReadTimeoutTest { method builder (line 36) | protected ReactiveFeign.Builder builder(ReactiveOp... method shouldFailOnReadTimeout (line 40) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/RequestInterceptorTest.java class RequestInterceptorTest (line 36) | public class RequestInterceptorTest { method builder (line 42) | protected ReactiveFeign.Builder builder(){ method shouldInterceptRequestAndSetAuthHeader (line 46) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/SmokeTest.java class SmokeTest (line 41) | public class SmokeTest { method resetServers (line 47) | @Before method builder (line 52) | protected ReactiveFeign.Builder builder(){ method setUp (line 65) | @Before method testSimpleGet_success (line 73) | @Test method testFindOrder_success (line 95) | @Test method testFindOrder_empty (line 111) | @Test method testMakeOrder_success (line 122) | @Test method testPayBill_success (line 139) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/StatusHandlerTest.java class StatusHandlerTest (line 31) | public class StatusHandlerTest { method builder (line 37) | protected Rx2ReactiveFeign.Builder builder(){ method resetServers (line 41) | @Before method shouldThrowRetryException (line 46) | @Test method shouldThrowOnStatusCode (line 63) | @Test FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/TestUtils.java class TestUtils (line 26) | class TestUtils { method equalsComparingFieldByFieldRecursively (line 34) | public static Predicate equalsComparingFieldByFieldRecursively(... method equalsComparingFieldByFieldRecursivelyRx (line 44) | public static io.reactivex.functions.Predicate equalsComparingF... FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/IcecreamServiceApi.java type IcecreamServiceApi (line 33) | @Headers({"Accept: application/json"}) method getAvailableFlavors (line 38) | @RequestLine("GET /icecream/flavors") method getAvailableMixins (line 41) | @RequestLine("GET /icecream/mixins") method makeOrder (line 44) | @RequestLine("POST /icecream/orders") method findOrder (line 48) | @RequestLine("GET /icecream/orders/{orderId}") method payBill (line 51) | @RequestLine("POST /icecream/bills/pay") method findFirstOrder (line 55) | default Maybe findFirstOrder() { method throwsException (line 59) | default Single throwsException() { FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/IcecreamServiceApiBroken.java type IcecreamServiceApiBroken (line 37) | public interface IcecreamServiceApiBroken { method getAvailableFlavors (line 39) | @RequestLine("GET /icecream/flavors") method getAvailableMixins (line 42) | @RequestLine("GET /icecream/mixins") method findOrder (line 48) | @RequestLine("GET /icecream/orders/{orderId}") FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/domain/Bill.java class Bill (line 22) | public class Bill { method Bill (line 36) | public Bill() {} method Bill (line 38) | public Bill(final Float price) { method getPrice (line 42) | public Float getPrice() { method setPrice (line 46) | public void setPrice(final Float price) { method makeBill (line 56) | public static Bill makeBill(final IceCreamOrder order) { FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/domain/Flavor.java type Flavor (line 19) | public enum Flavor { FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/domain/IceCreamOrder.java class IceCreamOrder (line 22) | public class IceCreamOrder { method IceCreamOrder (line 30) | IceCreamOrder() {} method IceCreamOrder (line 32) | IceCreamOrder(int id) { method IceCreamOrder (line 36) | IceCreamOrder(int id, final Instant orderTimestamp) { method addBall (line 43) | IceCreamOrder addBall(final Flavor ballFlavor) { method addMixin (line 51) | IceCreamOrder addMixin(final Mixin mixin) { method withOrderTimestamp (line 56) | IceCreamOrder withOrderTimestamp(final Instant orderTimestamp) { method getId (line 61) | public int getId() { method getBalls (line 65) | public Map getBalls() { method getMixins (line 69) | public Set getMixins() { method getOrderTimestamp (line 73) | public Instant getOrderTimestamp() { method toString (line 77) | @Override FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/domain/Mixin.java type Mixin (line 19) | public enum Mixin { FILE: feign-reactor-rx2/src/test/java/reactivefeign/rx2/testcase/domain/OrderGenerator.java class OrderGenerator (line 27) | public class OrderGenerator { method generate (line 33) | public IceCreamOrder generate(int id) { method generateRange (line 47) | public Collection generateRange(int n) { method peekBallsNumber (line 60) | private int peekBallsNumber() { method peekMixinNumber (line 64) | private int peekMixinNumber() { method peekFlavor (line 68) | private Flavor peekFlavor() { method peekMixin (line 72) | private Mixin peekMixin() { FILE: feign-reactor-webclient/src/main/java/reactivefeign/webclient/WebReactiveFeign.java class WebReactiveFeign (line 32) | public class WebReactiveFeign { method builder (line 37) | public static Builder builder() { method builder (line 41) | public static Builder builder(WebClient webClient) { class Builder (line 45) | public static class Builder extends ReactiveFeign.Builder { method Builder (line 49) | protected Builder() { method Builder (line 53) | protected Builder(WebClient webClient) { method options (line 61) | @Override method setWebClient (line 88) | protected void setWebClient(WebClient webClient){ FILE: feign-reactor-webclient/src/main/java/reactivefeign/webclient/client/WebReactiveHttpClient.java class WebReactiveHttpClient (line 44) | public class WebReactiveHttpClient implements ReactiveHttpClient { method webClient (line 51) | public static WebReactiveHttpClient webClient(MethodMetadata methodMet... method WebReactiveHttpClient (line 67) | public WebReactiveHttpClient(WebClient webClient, method executeRequest (line 76) | @Override method provideBody (line 88) | protected BodyInserter provideBody(React... method setUpHeaders (line 94) | protected void setUpHeaders(ReactiveHttpRequest request, HttpHeaders h... FILE: feign-reactor-webclient/src/main/java/reactivefeign/webclient/client/WebReactiveHttpResponse.java class WebReactiveHttpResponse (line 15) | class WebReactiveHttpResponse implements ReactiveHttpResponse{ method WebReactiveHttpResponse (line 21) | WebReactiveHttpResponse(ClientResponse clientResponse, method status (line 28) | @Override method headers (line 33) | @Override method body (line 38) | @Override method bodyData (line 49) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/CompressionTest.java class CompressionTest (line 23) | public class CompressionTest extends reactivefeign.CompressionTest { method builder (line 25) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/ConnectionTimeoutTest.java class ConnectionTimeoutTest (line 23) | public class ConnectionTimeoutTest extends reactivefeign.ConnectionTimeo... method builder (line 25) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/ContractTest.java class ContractTest (line 21) | public class ContractTest extends reactivefeign.ContractTest { method builder (line 23) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/DefaultMethodTest.java class DefaultMethodTest (line 23) | public class DefaultMethodTest extends reactivefeign.DefaultMethodTest { method builder (line 25) | @Override method builder (line 30) | @Override method builder (line 35) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/LoggerTest.java class LoggerTest (line 22) | public class LoggerTest extends reactivefeign.LoggerTest { method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/NotFoundTest.java class NotFoundTest (line 22) | public class NotFoundTest extends reactivefeign.NotFoundTest { method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/ReactivityTest.java class ReactivityTest (line 20) | public class ReactivityTest extends reactivefeign.ReactivityTest { method builder (line 22) | @Override method shouldRunReactively (line 27) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/ReadTimeoutTest.java class ReadTimeoutTest (line 23) | public class ReadTimeoutTest extends reactivefeign.ReadTimeoutTest { method builder (line 25) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/RequestInterceptorTest.java class RequestInterceptorTest (line 22) | public class RequestInterceptorTest extends reactivefeign.RequestInterce... method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/RetryingTest.java class RetryingTest (line 22) | public class RetryingTest extends reactivefeign.RetryingTest { method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/SmokeTest.java class SmokeTest (line 22) | public class SmokeTest extends reactivefeign.SmokeTest { method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/StatusHandlerTest.java class StatusHandlerTest (line 22) | public class StatusHandlerTest extends reactivefeign.StatusHandlerTest { method builder (line 24) | @Override FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/allfeatures/AllFeaturesTest.java class AllFeaturesTest (line 36) | @EnableAutoConfiguration(exclude = {ReactiveSecurityAutoConfiguration.cl... method builder (line 39) | @Override method shouldReturnFirstResultBeforeSecondSent (line 45) | @Ignore method shouldMirrorStringStreamBody (line 52) | @Ignore FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/allfeatures/WebClientFeaturesApi.java type WebClientFeaturesApi (line 14) | public interface WebClientFeaturesApi { method mirrorStreamingBinaryBodyReactive (line 16) | @RequestLine("POST " + "/mirrorStreamingBinaryBodyReactive") method mirrorResourceReactiveWithZeroCopying (line 20) | @RequestLine("POST " + "/mirrorResourceReactiveWithZeroCopying") FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/allfeatures/WebClientFeaturesController.java class WebClientFeaturesController (line 13) | @RestController method mirrorStreamingBinaryBodyReactive (line 16) | @PostMapping(path = "/mirrorStreamingBinaryBodyReactive") method mirrorResourceReactiveWithZeroCopying (line 22) | @PostMapping(path = "/mirrorResourceReactiveWithZeroCopying") FILE: feign-reactor-webclient/src/test/java/reactivefeign/webclient/allfeatures/WebClientFeaturesTest.java class WebClientFeaturesTest (line 25) | @RunWith(SpringRunner.class) method setUp (line 41) | @Before method shouldMirrorStreamingBinaryBodyReactive (line 48) | @Test method fromByteArray (line 62) | private static DataBuffer fromByteArray(byte[] data){ method shouldMirrorResourceReactiveWithZeroCopying (line 66) | @Test