Class SpringResourceBuilder

java.lang.Object
org.jboss.resteasy.spi.metadata.ResourceBuilder
org.jboss.resteasy.spi.metadata.SpringResourceBuilder

public class SpringResourceBuilder extends org.jboss.resteasy.spi.metadata.ResourceBuilder
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.jboss.resteasy.spi.metadata.ResourceBuilder

    org.jboss.resteasy.spi.metadata.ResourceBuilder.ConstructorParameterBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.FieldParameterBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.LocatorMethodParameterBuilder<T extends org.jboss.resteasy.spi.metadata.ResourceBuilder.LocatorMethodParameterBuilder<T>>, org.jboss.resteasy.spi.metadata.ResourceBuilder.ParameterBuilder<T extends org.jboss.resteasy.spi.metadata.ResourceBuilder.ParameterBuilder<T>>, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceClassBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceConstructorBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceLocatorBuilder<T extends org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceLocatorBuilder<T>>, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceMethodBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceMethodParameterBuilder, org.jboss.resteasy.spi.metadata.ResourceBuilder.SetterParameterBuilder
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceClassBuilder
     
    getAnnotatedMethod(Class<?> root, Method implementation)
     
    Class<? extends Annotation>
     
    protected void
    processMethod(boolean isLocator, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceClassBuilder resourceClassBuilder, Class<?> root, Method implementation)
     

    Methods inherited from class org.jboss.resteasy.spi.metadata.ResourceBuilder

    buildLocator, buildRootResource, buildRootResource, constructor, findAnnotatedMethod, getConstructor, getLocatorFromAnnotations, getRootResourceFromAnnotations, locator, locatorFromAnnotations, processDeclaredFields, processDeclaredSetters, processFields, processSetters, registerResourceClassProcessor, rootResource, rootResource, rootResourceFromAnnotations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SpringResourceBuilder

      public SpringResourceBuilder()
  • Method Details

    • getCorrespondingRootAnnotation

      public Class<? extends Annotation> getCorrespondingRootAnnotation()
      Overrides:
      getCorrespondingRootAnnotation in class org.jboss.resteasy.spi.metadata.ResourceBuilder
    • createResourceClassBuilder

      protected org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceClassBuilder createResourceClassBuilder(Class<?> clazz)
      Overrides:
      createResourceClassBuilder in class org.jboss.resteasy.spi.metadata.ResourceBuilder
    • processMethod

      protected void processMethod(boolean isLocator, org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceClassBuilder resourceClassBuilder, Class<?> root, Method implementation)
      Overrides:
      processMethod in class org.jboss.resteasy.spi.metadata.ResourceBuilder
    • getAnnotatedMethod

      public Method getAnnotatedMethod(Class<?> root, Method implementation)
      Overrides:
      getAnnotatedMethod in class org.jboss.resteasy.spi.metadata.ResourceBuilder