Class QuarkusClientEndpointIndexer

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  QuarkusClientEndpointIndexer.Builder  
      • Nested classes/interfaces inherited from class org.jboss.resteasy.reactive.common.processor.EndpointIndexer

        org.jboss.resteasy.reactive.common.processor.EndpointIndexer.BasicResourceClassInfo, org.jboss.resteasy.reactive.common.processor.EndpointIndexer.DeclaredTypes, org.jboss.resteasy.reactive.common.processor.EndpointIndexer.MultipartParameterIndexerExtension, org.jboss.resteasy.reactive.common.processor.EndpointIndexer.MultipartReturnTypeIndexerExtension, org.jboss.resteasy.reactive.common.processor.EndpointIndexer.ResourceMethodCallbackEntry
    • Field Summary

      • Fields inherited from class org.jboss.resteasy.reactive.common.processor.EndpointIndexer

        additionalReaders, applicationIndex, applicationScanningResult, CDI_WRAPPER_SUFFIX, config, EMPTY_STRING_ARRAY, existingConverters, hasRuntimeConverters, index, injectableBeans, log, METHOD_CONTEXT_ANNOTATION_STORE, METHOD_CONTEXT_CUSTOM_RETURN_TYPE_KEY, METHOD_PRODUCES, primitiveTypes, SUPPORT_TEMPORAL_PARAMS
    • Method Detail

      • setupApplyDefaults

        protected void setupApplyDefaults​(org.jboss.jandex.Type nonAsyncReturnType,
                                          org.jboss.jandex.DotName httpMethod)
        Overrides:
        setupApplyDefaults in class org.jboss.resteasy.reactive.common.processor.EndpointIndexer<ClientEndpointIndexer,​ClientEndpointIndexer.ClientIndexedParam,​org.jboss.resteasy.reactive.common.model.ResourceMethod>
      • handleAdditionalMethodProcessing

        protected void handleAdditionalMethodProcessing​(org.jboss.resteasy.reactive.common.model.ResourceMethod method,
                                                        org.jboss.jandex.ClassInfo currentClassInfo,
                                                        org.jboss.jandex.MethodInfo info,
                                                        org.jboss.resteasy.reactive.common.processor.transformation.AnnotationStore annotationStore)
        Overrides:
        handleAdditionalMethodProcessing in class org.jboss.resteasy.reactive.common.processor.EndpointIndexer<ClientEndpointIndexer,​ClientEndpointIndexer.ClientIndexedParam,​org.jboss.resteasy.reactive.common.model.ResourceMethod>
      • logMissingJsonWarning

        protected void logMissingJsonWarning​(org.jboss.jandex.MethodInfo info)
        Overrides:
        logMissingJsonWarning in class org.jboss.resteasy.reactive.common.processor.EndpointIndexer<ClientEndpointIndexer,​ClientEndpointIndexer.ClientIndexedParam,​org.jboss.resteasy.reactive.common.model.ResourceMethod>