public static <R extends Renderer<?, ?>> RendererBeanDescriptor<R> ofRenderer(final Class<R> rendererClass) {
        return new AnnotationBasedRendererBeanDescriptor<>(rendererClass);
    }
public static < R extends Renderer < ? , ? > > RendererBeanDescriptor < R > ofRenderer ( final Class < R > rendererClass ) { return new AnnotationBasedRendererBeanDescriptor < > ( rendererClass ) ; }
Creates a {@link RendererBeanDescriptor} for a renderer class.

@param <R>
@param rendererClass
@return