Class 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 Detail

      • SpringResourceBuilder

        public SpringResourceBuilder()
    • Method Detail

      • 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