public POJOResourceFactory(final ResourceBuilder resourceBuilder, final Class<?> scannableClass) { this.resourceBuilder = resourceBuilder; this.scannableClass = scannableClass; this.resourceClass = resourceBuilder.getRootResourceFromAnnotations(scannableClass); }
@Deprecated public static ResourceClass rootResourceFromAnnotations(Class<?> clazz) { return new ResourceBuilder().getRootResourceFromAnnotations(clazz); }
public void addSingletonResource(Object singleton) { ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(singleton.getClass()); addResourceFactory(new SingletonResource(singleton, resourceClass)); }
public void addSingletonResource(Object singleton, String basePath) { ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(singleton.getClass()); addResourceFactory(new SingletonResource(singleton, resourceClass), basePath); }
ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(intf); register(ref, base, resourceClass); ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(clazz); register(ref, base, resourceClass);
public POJOResourceFactory(final ResourceBuilder resourceBuilder, final Class<?> scannableClass) { this.resourceBuilder = resourceBuilder; this.scannableClass = scannableClass; this.resourceClass = resourceBuilder.getRootResourceFromAnnotations(scannableClass); }
@Deprecated public static ResourceClass rootResourceFromAnnotations(Class<?> clazz) { return new ResourceBuilder().getRootResourceFromAnnotations(clazz); }
public void addSingletonResource(Object singleton) { ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(singleton.getClass()); addResourceFactory(new SingletonResource(singleton, resourceClass)); }
public void addSingletonResource(Object singleton, String basePath) { ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(singleton.getClass()); addResourceFactory(new SingletonResource(singleton, resourceClass), basePath); }
ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(intf); register(ref, base, resourceClass); ResourceClass resourceClass = resourceBuilder.getRootResourceFromAnnotations(clazz); register(ref, base, resourceClass);