Package org.jboss.resteasy.spi.metadata
Class ResourceBuilder.ResourceMethodBuilder
- java.lang.Object
-
- org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceLocatorBuilder<ResourceBuilder.ResourceMethodBuilder>
-
- org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceMethodBuilder
-
- Enclosing class:
- ResourceBuilder
public static class ResourceBuilder.ResourceMethodBuilder extends ResourceBuilder.ResourceLocatorBuilder<ResourceBuilder.ResourceMethodBuilder>
-
-
Constructor Summary
Constructors Constructor Description ResourceMethodBuilder(ResourceBuilder.ResourceClassBuilder resourceClassBuilder, Method method, Method annotatedMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceBuilder.ResourceClassBuilderbuildMethod()ResourceBuilder.ResourceMethodBuilderconsumes(String... consumes)ResourceBuilder.ResourceMethodBuilderconsumes(javax.ws.rs.core.MediaType... consumes)ResourceBuilder.ResourceMethodBuilderdelete()ResourceBuilder.ResourceMethodBuilderget()DefaultResourceMethodgetMethod()ResourceBuilder.ResourceMethodBuilderhead()ResourceBuilder.ResourceMethodBuilderhttpMethod(String httpMethod)ResourceBuilder.ResourceMethodBuilderoptions()ResourceBuilder.ResourceMethodParameterBuilderparam(int i)protected javax.ws.rs.core.MediaType[]parseMediaTypes(String[] produces)ResourceBuilder.ResourceMethodBuilderpost()ResourceBuilder.ResourceMethodBuilderproduces(String... produces)ResourceBuilder.ResourceMethodBuilderproduces(javax.ws.rs.core.MediaType... produces)ResourceBuilder.ResourceMethodBuilderput()-
Methods inherited from class org.jboss.resteasy.spi.metadata.ResourceBuilder.ResourceLocatorBuilder
genericReturnType, getLocator, path, returnType, returnType
-
-
-
-
Constructor Detail
-
ResourceMethodBuilder
public ResourceMethodBuilder(ResourceBuilder.ResourceClassBuilder resourceClassBuilder, Method method, Method annotatedMethod)
-
-
Method Detail
-
httpMethod
public ResourceBuilder.ResourceMethodBuilder httpMethod(String httpMethod)
-
get
public ResourceBuilder.ResourceMethodBuilder get()
-
put
public ResourceBuilder.ResourceMethodBuilder put()
-
post
public ResourceBuilder.ResourceMethodBuilder post()
-
delete
public ResourceBuilder.ResourceMethodBuilder delete()
-
options
public ResourceBuilder.ResourceMethodBuilder options()
-
head
public ResourceBuilder.ResourceMethodBuilder head()
-
produces
public ResourceBuilder.ResourceMethodBuilder produces(javax.ws.rs.core.MediaType... produces)
-
produces
public ResourceBuilder.ResourceMethodBuilder produces(String... produces)
-
parseMediaTypes
protected javax.ws.rs.core.MediaType[] parseMediaTypes(String[] produces)
-
consumes
public ResourceBuilder.ResourceMethodBuilder consumes(javax.ws.rs.core.MediaType... consumes)
-
consumes
public ResourceBuilder.ResourceMethodBuilder consumes(String... consumes)
-
param
public ResourceBuilder.ResourceMethodParameterBuilder param(int i)
- Overrides:
paramin classResourceBuilder.ResourceLocatorBuilder<ResourceBuilder.ResourceMethodBuilder>
-
buildMethod
public ResourceBuilder.ResourceClassBuilder buildMethod()
- Overrides:
buildMethodin classResourceBuilder.ResourceLocatorBuilder<ResourceBuilder.ResourceMethodBuilder>
-
getMethod
public DefaultResourceMethod getMethod()
-
-