protected static boolean isA(Object target, Class type, Map<Class<?>, Integer> contracts) { return isA(target.getClass(), type, contracts); }
if (isA(provider, ParamConverterProvider.class, contracts)) if (isA(provider, MessageBodyReader.class, contracts)) if (isA(provider, MessageBodyWriter.class, contracts)) if (isA(provider, ExceptionMapper.class, contracts)) if (isA(provider, AsyncResponseProvider.class, contracts)) if (isA(provider, AsyncClientResponseProvider.class, contracts)) if (isA(provider, AsyncStreamProvider.class, contracts)) if (isA(provider, ContextResolver.class, contracts)) if (isA(provider, ContextInjector.class, contracts)) if (isA(provider, ClientRequestFilter.class, contracts)) if (isA(provider, ClientResponseFilter.class, contracts)) if (isA(provider, ContainerRequestFilter.class, contracts)) if (isA(provider, ContainerResponseFilter.class, contracts)) if (isA(provider, ReaderInterceptor.class, contracts)) if (isA(provider, WriterInterceptor.class, contracts))
if (isA(provider, ParamConverterProvider.class, contracts)) if (isA(provider, MessageBodyReader.class, contracts)) if (isA(provider, MessageBodyWriter.class, contracts)) if (isA(provider, ExceptionMapper.class, contracts)) if (isA(provider, AsyncResponseProvider.class, contracts)) if (isA(provider, AsyncClientResponseProvider.class, contracts)) if (isA(provider, AsyncStreamProvider.class, contracts)) if (isA(provider, ClientRequestFilter.class, contracts)) if (isA(provider, ClientResponseFilter.class, contracts)) if (isA(provider, ContainerRequestFilter.class, contracts)) if (isA(provider, ContainerResponseFilter.class, contracts)) if (isA(provider, ReaderInterceptor.class, contracts)) if (isA(provider, WriterInterceptor.class, contracts)) if (isA(provider, ContextResolver.class, contracts)) if (isA(provider, ContextInjector.class, contracts))
protected static boolean isA(Object target, Class type, Map<Class<?>, Integer> contracts) { return isA(target.getClass(), type, contracts); }
if (isA(provider, ParamConverterProvider.class, contracts)) if (isA(provider, MessageBodyReader.class, contracts)) if (isA(provider, MessageBodyWriter.class, contracts)) if (isA(provider, ExceptionMapper.class, contracts)) if (isA(provider, AsyncResponseProvider.class, contracts)) if (isA(provider, AsyncClientResponseProvider.class, contracts)) if (isA(provider, AsyncStreamProvider.class, contracts)) if (isA(provider, ContextResolver.class, contracts)) if (isA(provider, ContextInjector.class, contracts)) if (isA(provider, ClientRequestFilter.class, contracts)) if (isA(provider, ClientResponseFilter.class, contracts)) if (isA(provider, ContainerRequestFilter.class, contracts)) if (isA(provider, ContainerResponseFilter.class, contracts)) if (isA(provider, ReaderInterceptor.class, contracts)) if (isA(provider, WriterInterceptor.class, contracts))
if (isA(provider, ParamConverterProvider.class, contracts)) if (isA(provider, MessageBodyReader.class, contracts)) if (isA(provider, MessageBodyWriter.class, contracts)) if (isA(provider, ExceptionMapper.class, contracts)) if (isA(provider, AsyncResponseProvider.class, contracts)) if (isA(provider, AsyncClientResponseProvider.class, contracts)) if (isA(provider, AsyncStreamProvider.class, contracts)) if (isA(provider, ClientRequestFilter.class, contracts)) if (isA(provider, ClientResponseFilter.class, contracts)) if (isA(provider, ContainerRequestFilter.class, contracts)) if (isA(provider, ContainerResponseFilter.class, contracts)) if (isA(provider, ReaderInterceptor.class, contracts)) if (isA(provider, WriterInterceptor.class, contracts)) if (isA(provider, ContextResolver.class, contracts)) if (isA(provider, ContextInjector.class, contracts))