Class ResteasyReactiveResourceInfo

  • All Implemented Interfaces:
    jakarta.ws.rs.container.ResourceInfo

    public class ResteasyReactiveResourceInfo
    extends Object
    implements jakarta.ws.rs.container.ResourceInfo
    A lazy representation of a Method Only loaded if actually needed, which should not be the case generally unless custom Serialization is in use.
    • Field Detail

      • isNonBlocking

        public final boolean isNonBlocking
        If it's non-blocking method within the runtime that won't always default to blocking
    • Constructor Detail

      • ResteasyReactiveResourceInfo

        public ResteasyReactiveResourceInfo​(String name,
                                            Class<?> declaringClass,
                                            Class[] parameterTypes,
                                            Set<String> classAnnotationNames,
                                            Set<String> methodAnnotationNames,
                                            boolean isNonBlocking)
    • Method Detail

      • getName

        public String getName()
      • getParameterTypes

        public Class[] getParameterTypes()
      • getClassAnnotationNames

        public Set<String> getClassAnnotationNames()
      • getMethodAnnotationNames

        public Set<String> getMethodAnnotationNames()
      • getMethod

        public Method getMethod()
      • getClassAnnotations

        public Annotation[] getClassAnnotations()
      • getAnnotations

        public Annotation[] getAnnotations()
      • getGenericReturnType

        public Type getGenericReturnType()
      • getResourceMethod

        public Method getResourceMethod()
        Specified by:
        getResourceMethod in interface jakarta.ws.rs.container.ResourceInfo
      • getResourceClass

        public Class<?> getResourceClass()
        Specified by:
        getResourceClass in interface jakarta.ws.rs.container.ResourceInfo
      • getParameterAnnotations

        public Annotation[] getParameterAnnotations​(int index)
      • getMethodId

        public String getMethodId()