Index

D G H L M O P R S T 
All Classes and Interfaces|All Packages|Serialized Form

D

delete(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method DELETE.
delete(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method DELETE.

G

get(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method GET.
get(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method GET.
getCompatibilityScore(Request) - Method in class org.wicketstuff.rest.lambda.request.mapper.RestResourceMapper
 
getHttpMethod() - Method in class org.wicketstuff.rest.lambda.request.mapper.RestResourceMapper
 

H

head(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method HEAD.
head(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method HEAD.

L

LambdaRestMounter - Class in org.wicketstuff.rest.lambda.mounter
REST resource mounter.
LambdaRestMounter(WebApplication) - Constructor for class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Constructor for the mounter.

M

mapRequest(Request) - Method in class org.wicketstuff.rest.lambda.request.mapper.RestResourceMapper
 
mountRestResource(HttpMethod, String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for the given http method
mountRestResource(HttpMethod, String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for the given http method
mountRestResource(HttpMethod, String, IResource) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount rest resource.

O

options(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method OPTIONS.
options(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method OPTIONS.
org.wicketstuff.rest.lambda.mounter - package org.wicketstuff.rest.lambda.mounter
 
org.wicketstuff.rest.lambda.request.mapper - package org.wicketstuff.rest.lambda.request.mapper
 
org.wicketstuff.rest.lambda.resource - package org.wicketstuff.rest.lambda.resource
 

P

patch(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method PATCH.
patch(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method PATCH.
post(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method POST.
post(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method POST.
put(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method PUT.
put(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method PUT.

R

respond(IResource.Attributes) - Method in class org.wicketstuff.rest.lambda.resource.SimpleLambdaResource
 
respond(IResource.Attributes) - Method in class org.wicketstuff.rest.lambda.resource.TextOutputLambdaResource
 
respondConsumer - Variable in class org.wicketstuff.rest.lambda.resource.SimpleLambdaResource
 
RestResourceMapper - Class in org.wicketstuff.rest.lambda.request.mapper
Specialization of ResourceMapper to mount REST resources.
RestResourceMapper(String, ResourceReference, HttpMethod) - Constructor for class org.wicketstuff.rest.lambda.request.mapper.RestResourceMapper
Constructor for the mapper

S

SimpleLambdaResource - Class in org.wicketstuff.rest.lambda.resource
Basic IResource that uses a Consumer to serve the request.
SimpleLambdaResource(Consumer<AttributesWrapper>) - Constructor for class org.wicketstuff.rest.lambda.resource.SimpleLambdaResource
Build a new resource providing the Consumer for a AttributesWrapper parameter

T

TextOutputLambdaResource - Class in org.wicketstuff.rest.lambda.resource
IResource that uses a Function to serve the request.
TextOutputLambdaResource(Function<AttributesWrapper, Object>, Function<Object, String>) - Constructor for class org.wicketstuff.rest.lambda.resource.TextOutputLambdaResource
Build a new resource using the two provided functions.
trace(String, Consumer<AttributesWrapper>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a SimpleLambdaResource to the given path and for HTTP method TRACE.
trace(String, Function<AttributesWrapper, Object>, Function<Object, String>) - Method in class org.wicketstuff.rest.lambda.mounter.LambdaRestMounter
Mount a TextOutputLambdaResource to the given path and for HTTP method TRACE.
D G H L M O P R S T 
All Classes and Interfaces|All Packages|Serialized Form