All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
protected ResourceBuilder.ResourceClassBuilder |
buildLocator(Class<?> root) |
ResourceBuilder.ResourceClassBuilder |
buildRootResource(Class<?> root) |
protected ResourceBuilder.ResourceClassBuilder |
buildRootResource(Class<?> root,
String path) |
static ResourceConstructor |
constructor(Class<?> annotatedResourceClass)
Deprecated.
|
protected ResourceBuilder.ResourceClassBuilder |
createResourceClassBuilder(Class<?> clazz) |
static Method |
findAnnotatedMethod(Class<?> root,
Method implementation)
Deprecated.
|
Method |
getAnnotatedMethod(Class<?> root,
Method implementation)
Find the annotated resource method or sub-resource method / sub-resource locator in the class hierarchy.
|
ResourceConstructor |
getConstructor(Class<?> annotatedResourceClass)
Picks a constructor from an annotated resource class based on spec rules.
|
Class<? extends Annotation> |
getCorrespondingRootAnnotation() |
ResourceClass |
getLocatorFromAnnotations(Class<?> clazz) |
ResourceClass |
getRootResourceFromAnnotations(Class<?> clazz)
Build metadata from annotations on classes and methods.
|
static ResourceBuilder.ResourceClassBuilder |
locator(Class<?> root)
Deprecated.
|
static ResourceClass |
locatorFromAnnotations(Class<?> clazz)
Deprecated.
|
protected void |
processDeclaredFields(ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
Class<?> root) |
protected void |
processDeclaredSetters(ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
Class<?> root,
Set<Long> visitedHashes) |
protected void |
processFields(ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
Class<?> root) |
protected void |
processMethod(boolean isLocator,
ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
Class<?> root,
Method implementation) |
protected void |
processSetters(ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
Class<?> root) |
void |
registerResourceClassProcessor(ResourceClassProcessor processor,
int priority)
|
static ResourceBuilder.ResourceClassBuilder |
rootResource(Class<?> root)
Deprecated.
|
static ResourceBuilder.ResourceClassBuilder |
rootResource(Class<?> root,
String path)
Deprecated.
|
static ResourceClass |
rootResourceFromAnnotations(Class<?> clazz)
Deprecated.
|