public static class ResourceBuilder.ResourceLocatorBuilder<T extends ResourceBuilder.ResourceLocatorBuilder<T>>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) ResourceLocator |
locator |
(package private) ResourceBuilder.ResourceClassBuilder |
resourceClassBuilder |
Constructor and Description |
---|
ResourceLocatorBuilder() |
ResourceLocatorBuilder(ResourceBuilder.ResourceClassBuilder resourceClassBuilder,
java.lang.reflect.Method method,
java.lang.reflect.Method annotatedMethod) |
Modifier and Type | Method and Description |
---|---|
ResourceBuilder.ResourceClassBuilder |
buildMethod() |
T |
genericReturnType(java.lang.reflect.Type type) |
ResourceBuilder.LocatorMethodParameterBuilder |
param(int i) |
T |
path(java.lang.String path) |
T |
returnType(java.lang.Class<?> type) |
T |
returnType(javax.ws.rs.core.GenericType type) |
ResourceLocator locator
ResourceBuilder.ResourceClassBuilder resourceClassBuilder
ResourceLocatorBuilder()
public ResourceLocatorBuilder(ResourceBuilder.ResourceClassBuilder resourceClassBuilder, java.lang.reflect.Method method, java.lang.reflect.Method annotatedMethod)
public T returnType(java.lang.Class<?> type)
public T genericReturnType(java.lang.reflect.Type type)
public T returnType(javax.ws.rs.core.GenericType type)
public ResourceBuilder.LocatorMethodParameterBuilder param(int i)
public ResourceBuilder.ResourceClassBuilder buildMethod()
public T path(java.lang.String path)