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()
 
 - 
 
 -