Index

A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractRestResource<T extends IWebSerialDeserial> - Class in org.wicketstuff.rest.resource
Base class to build a resource that serves REST requests.
AbstractRestResource(T) - Constructor for class org.wicketstuff.rest.resource.AbstractRestResource
Constructor with no role-checker (i.e we don't use annotation AuthorizeInvocation).
AbstractRestResource(T, IRoleCheckingStrategy) - Constructor for class org.wicketstuff.rest.resource.AbstractRestResource
Constructor that takes in input the object serializer/deserializer and the role-checking strategy to use.
AbstractRestResource(T, IRoleCheckingStrategy, Supplier<Locale>) - Constructor for class org.wicketstuff.rest.resource.AbstractRestResource
Main constructor that takes in input the object serializer/deserializer and the role-checking strategy to use.
AbstractURLSegment - Class in org.wicketstuff.rest.resource.urlsegments
Base class to contain the informations of the segments that compose the URL used to map a method.
accept(ISegmentVisitor) - Method in class org.wicketstuff.rest.resource.urlsegments.FixedURLSegment
 
accept(ISegmentVisitor) - Method in class org.wicketstuff.rest.resource.urlsegments.MultiParamSegment
 
accept(ISegmentVisitor) - Method in class org.wicketstuff.rest.resource.urlsegments.ParamSegment
 
accept(ISegmentVisitor) - Method in interface org.wicketstuff.rest.resource.urlsegments.visitor.ISegementElement
 
addPathVariable(String, String) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
addScore(int) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
AnnotatedParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the target annotation is meant for extracting the value of a method parameter from a specific source (like a request parameter, a cookie, etc...).
APPLICATION_JSON - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
APPLICATION_RSS_XML - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
APPLICATION_XML - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
AuthorizeInvocation - Annotation Interface in org.wicketstuff.rest.annotations
Annotation to apply role-based authorization to resource methods.

C

CollectionUtils - Class in org.wicketstuff.rest.utils.collection
 
CollectionUtils() - Constructor for class org.wicketstuff.rest.utils.collection.CollectionUtils
 
consumes() - Element in annotation interface org.wicketstuff.rest.annotations.MethodMapping
 
CookieParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the value of a method parameter must be read from a cookie.

D

DefaultBundleResolver - Class in org.wicketstuff.rest.utils.wicket.bundle
Wicket bundle resolver that relies on the default IStringResourceLoaderS.
DefaultBundleResolver(Class<?>...) - Constructor for class org.wicketstuff.rest.utils.wicket.bundle.DefaultBundleResolver
 
DefaultBundleResolver(List<Class<?>>) - Constructor for class org.wicketstuff.rest.utils.wicket.bundle.DefaultBundleResolver
 
defaultValue() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.CookieParam
 
defaultValue() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.HeaderParam
 
defaultValue() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.MatrixParam
 
defaultValue() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.RequestParam
 
deserializeObject(T, Class<E>, String) - Method in interface org.wicketstuff.rest.contenthandling.IObjectSerialDeserial
Extract an object instance from a given source object.

E

extractParameterValue(MethodParameterContext) - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Extract parameter value from the current web request or other web entities (cookies, request header, etc...).
extractUrlFromRequest() - Static method in class org.wicketstuff.rest.resource.AbstractRestResource
Utility method to extract the client URL from the current request.

F

filterCollectionByType(Collection<T>, Collection<E>, Class<E>) - Static method in class org.wicketstuff.rest.utils.collection.CollectionUtils
Copy the source collection into the destination one filtering source elements by the given type.
findAnnotation(Annotation[], Class<T>) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Utility method to find if an annotation type is present in an array of annotations.
findMethod(Class<?>, String, Class<?>...) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Safely search for a method with a given signature (name + parameter types) on a given class.
findMethodParameterAnnotation(Method, int, Class<T>) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Return the specified annotation for the method parameter at a given position (see paramIndex).
FixedURLSegment - Class in org.wicketstuff.rest.resource.urlsegments
Segment class for segments without path parameter (i.e.

G

getActualSegment(String) - Static method in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
Get the segment value without optional matrix parameters.
getAnnotatedMethodParameters() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the method parameters stored by annotation.
getAnnotationField(Annotation, String, T) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Get the value of an annotation field.
getAnnotationParam() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the annotation for the parameter.
getAnnotationParam(int, Method) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Return the annotation (annotated with an AnnotatedParam) used with a given method parameter.
getAttributesWrapper() - Method in class org.wicketstuff.rest.utils.wicket.MethodParameterContext
 
getCharset() - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
getCurrentWebRequest() - Static method in class org.wicketstuff.rest.resource.AbstractRestResource
Utility method to retrieve the current web request.
getCurrentWebResponse() - Static method in class org.wicketstuff.rest.resource.AbstractRestResource
Utility method to retrieve the current web response.
getDeaultValue() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the deault value for the parameter.
getElementsClasses(Collection<?>) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Extract the list of types of every element of a given collection.
getErrorMessage(IErrorMessageSource) - Method in class org.wicketstuff.rest.utils.wicket.validator.RestValidationError
 
getField() - Method in class org.wicketstuff.rest.utils.wicket.validator.RestErrorMessage
Gets the field.
getField() - Method in class org.wicketstuff.rest.utils.wicket.validator.RestValidationError
Gets the field.
getHttpMethod() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the HTTP method.
getInputFormat() - Method in interface org.wicketstuff.rest.contenthandling.mimetypes.IMimeTypeResolver
Get the MIME type to use in input.
getInputFormat() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the mime input format.
getKeys() - Method in class org.wicketstuff.rest.utils.wicket.validator.RestValidationError
Gets the keys.
getLocale() - Method in class org.wicketstuff.rest.utils.wicket.bundle.StringConverterInterpolator
 
getLocaleSupplier() - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Gets the Supplier used to retrieve the Locale
getLocaleSupplier() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the Supplier used to retrieve the Locale
getMappedMethods() - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Return mapped methods grouped by number of segments and HTTP method.
getMappedMethodsInfo() - Method in class org.wicketstuff.rest.resource.AbstractRestResource
 
getMessage(String, Map<String, Object>) - Method in class org.wicketstuff.rest.utils.wicket.bundle.DefaultBundleResolver
 
getMetaPattern() - Method in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
Getter method for segment MetaPattern.
getMetaPatternWithGroups() - Method in class org.wicketstuff.rest.resource.urlsegments.MultiParamSegment
Returns segment meta pattern with regexp group to support named-capturing.
getMethod() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the relative class method.
getMethodInfo() - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
getMethodInfo(Method) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
 
getMethodParameters() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the method parameters.
getMimeType() - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
getObjectSerialDeserial() - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
getOutputFormat() - Method in interface org.wicketstuff.rest.contenthandling.mimetypes.IMimeTypeResolver
Get the MIME type to use in output.
getOutputFormat() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the mime output format.
getOwnerMethod() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the owner method.
getParameterClass() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the type of the method parameter.
getParamIndex() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the index of the parameter in the array of method's parameters.
getParamName() - Method in class org.wicketstuff.rest.resource.urlsegments.ParamSegment
 
getPathParameters() - Method in class org.wicketstuff.rest.utils.wicket.MethodParameterContext
 
getPathVariables() - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
getRoles() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the optional authorization roles for this method.
getScore() - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
getSegmentMatrixParameters(String) - Static method in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
Extract matrix parameters from the segment in input.
getSegments() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the segments of the mapped URL.
getSegmentsCount() - Method in class org.wicketstuff.rest.resource.MethodMappingInfo
Gets the segments count.
getSerialDeserial() - Method in class org.wicketstuff.rest.utils.wicket.MethodParameterContext
 
getSubSegments() - Method in class org.wicketstuff.rest.resource.urlsegments.MultiParamSegment
 
getValdatorKey() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Gets the valdator key.
getValidator(String, E) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Retrieve a registered validator.
getValue(String) - Method in class org.wicketstuff.rest.utils.wicket.bundle.StringConverterInterpolator
 
getVars() - Method in class org.wicketstuff.rest.utils.wicket.validator.RestValidationError
Gets the vars.

H

handleException(WebResponse, Exception) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Handle Exception.
handleValidationError(WebResponse, String, IValidationError) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Handle Validation exception.
HeaderParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the value of a method parameter must be read from a header parameter.
httpMethod() - Element in annotation interface org.wicketstuff.rest.annotations.MethodMapping
 

I

IMAGE_GIF - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
IMAGE_JPEG - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
IMAGE_PNG - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
IMimeTypeResolver - Interface in org.wicketstuff.rest.contenthandling.mimetypes
A generic resolver to retrieve the MIME types to use for a mapped method in input and output.
invokeMethod(Object, String, Class<?>...) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Safely invoke a method with the given signature (name + parameter types) on the given target object.
IObjectSerialDeserial<T> - Interface in org.wicketstuff.rest.contenthandling
General interface to implement object serializers/deserializers.
ISegementElement - Interface in org.wicketstuff.rest.resource.urlsegments.visitor
Implementation of pattern Visitor for URL segments.
ISegmentVisitor - Interface in org.wicketstuff.rest.resource.urlsegments.visitor
Implementation of pattern Visitor for URL segments.
isMimeTypeSupported(String) - Method in interface org.wicketstuff.rest.contenthandling.IWebSerialDeserial
Check if a given MIME type is handled.
isMimeTypeSupported(String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.MultiFormatSerialDeserial
 
isMimeTypeSupported(String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
isParameterAnnotatedWith(int, Method, Class<? extends Annotation>) - Static method in class org.wicketstuff.rest.utils.reflection.ReflectionUtils
Check if a parameter is annotated with a given annotation.
isRequired() - Method in class org.wicketstuff.rest.utils.reflection.MethodParameter
Checks if the parameter required.
isSegmentValid() - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
IWebSerialDeserial - Interface in org.wicketstuff.rest.contenthandling
General interface to serialize/deserialize an object to/from request/response.

L

loadMetaPattern() - Method in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
Method invoked to load the MetaPattern for the current segment.
loadMetaPattern() - Method in class org.wicketstuff.rest.resource.urlsegments.FixedURLSegment
 
loadMetaPattern() - Method in class org.wicketstuff.rest.resource.urlsegments.MultiParamSegment
 
loadMetaPattern() - Method in class org.wicketstuff.rest.resource.urlsegments.ParamSegment
 

M

makeListMapImmutable(Map<C, List<E>>) - Static method in class org.wicketstuff.rest.utils.collection.CollectionUtils
Make a list map immutable.
MatrixParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the value of a method parameter must be read from a given segment as matrix parameter.
MethodMapping - Annotation Interface in org.wicketstuff.rest.annotations
Annotation used to map a resource method to a given URL.
MethodMappingInfo - Class in org.wicketstuff.rest.resource
This class contains the informations of a resource mapped method (i.e.
MethodMappingInfo(MethodMapping, Method, Supplier<Locale>) - Constructor for class org.wicketstuff.rest.resource.MethodMappingInfo
Class constructor.
MethodParameter<T> - Class in org.wicketstuff.rest.utils.reflection
The class contains the informations of a method parameter, like its type or its index in the array of method parameters.
MethodParameter(Class<? extends T>, MethodMappingInfo, int, Supplier<Locale>) - Constructor for class org.wicketstuff.rest.utils.reflection.MethodParameter
Instantiates a new method parameter.
MethodParameterContext - Class in org.wicketstuff.rest.utils.wicket
Context execution for a method parameter.
MethodParameterContext(AttributesWrapper, Map<String, String>, IWebSerialDeserial) - Constructor for class org.wicketstuff.rest.utils.wicket.MethodParameterContext
 
MultiFormatSerialDeserial - Class in org.wicketstuff.rest.contenthandling.webserialdeserial
Object serializer/deserializer that supports multiple formats.
MultiFormatSerialDeserial() - Constructor for class org.wicketstuff.rest.contenthandling.webserialdeserial.MultiFormatSerialDeserial
 
MultiParamSegment - Class in org.wicketstuff.rest.resource.urlsegments
This kind of segment can contain more than one path parameter, for example "/message-{day}-{month}-{year}/".

N

newSegment(String) - Static method in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
Factory method to create new instances of AbstractURLSegment.
NO_SUITABLE_METHOD_FOUND - Static variable in class org.wicketstuff.rest.resource.AbstractRestResource
 
noSuitableMethodFound(WebResponse, HttpMethod) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
This method can be used to write a standard error message to the current response object when no mapped method has been found for the current request.

O

objectToResponse(Object, WebResponse, String) - Method in interface org.wicketstuff.rest.contenthandling.IWebSerialDeserial
Write the object in input to the response converting it to a given MIME type.
objectToResponse(Object, WebResponse, String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.MultiFormatSerialDeserial
 
objectToResponse(Object, WebResponse, String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
objectToResponse(Object, WebResponse, String) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Method invoked to serialize the result of the invoked method and write this value to the response.
OCTET_STREAM - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
onAfterMethodInvoked(MethodMappingInfo, IResource.Attributes, Object) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Invoked just after a mapped method has been invoked to serve the current request.
onBeforeMethodInvoked(MethodMappingInfo, IResource.Attributes) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Invoked just before a mapped method is invoked to serve the current request.
onInitialize(T) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Method called to initialize and configure the resource.
org.wicketstuff.rest.annotations - package org.wicketstuff.rest.annotations
 
org.wicketstuff.rest.annotations.parameters - package org.wicketstuff.rest.annotations.parameters
 
org.wicketstuff.rest.contenthandling - package org.wicketstuff.rest.contenthandling
 
org.wicketstuff.rest.contenthandling.mimetypes - package org.wicketstuff.rest.contenthandling.mimetypes
 
org.wicketstuff.rest.contenthandling.webserialdeserial - package org.wicketstuff.rest.contenthandling.webserialdeserial
 
org.wicketstuff.rest.resource - package org.wicketstuff.rest.resource
 
org.wicketstuff.rest.resource.urlsegments - package org.wicketstuff.rest.resource.urlsegments
 
org.wicketstuff.rest.resource.urlsegments.visitor - package org.wicketstuff.rest.resource.urlsegments.visitor
 
org.wicketstuff.rest.utils.collection - package org.wicketstuff.rest.utils.collection
 
org.wicketstuff.rest.utils.mounting - package org.wicketstuff.rest.utils.mounting
 
org.wicketstuff.rest.utils.reflection - package org.wicketstuff.rest.utils.reflection
 
org.wicketstuff.rest.utils.wicket - package org.wicketstuff.rest.utils.wicket
 
org.wicketstuff.rest.utils.wicket.bundle - package org.wicketstuff.rest.utils.wicket.bundle
 
org.wicketstuff.rest.utils.wicket.validator - package org.wicketstuff.rest.utils.wicket.validator
 

P

PackageScanner - Class in org.wicketstuff.rest.utils.mounting
 
PackageScanner() - Constructor for class org.wicketstuff.rest.utils.mounting.PackageScanner
 
parameterName() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.MatrixParam
 
ParamSegment - Class in org.wicketstuff.rest.resource.urlsegments
StringValue subtype that represents a mounted segment containing a parameter's value (for example '/{id}/').
PathParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the value of a method parameter must be extracted from a path parameter.
produces() - Element in annotation interface org.wicketstuff.rest.annotations.MethodMapping
 

R

ReflectionUtils - Class in org.wicketstuff.rest.utils.reflection
Utility methods to work with reflection entities
ReflectionUtils() - Constructor for class org.wicketstuff.rest.utils.reflection.ReflectionUtils
 
REGEXP_BODY - Static variable in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
MetaPattern to identify the content of a regular expression.
REGEXP_DECLARATION - Static variable in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
MetaPattern to identify the declaration of a regular expression.
registerSerDeser(IWebSerialDeserial, String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.MultiFormatSerialDeserial
Register a new serial/deserial for the given MIME type.
registerValidator(String, IValidator<?>) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Register a Wicket validator for the current resource.
RequestBody - Annotation Interface in org.wicketstuff.rest.annotations.parameters
Annotation used to indicate that a method parameter must be extracted from the request body.
RequestParam - Annotation Interface in org.wicketstuff.rest.annotations.parameters
This annotation indicates that the value of a method parameter must be read from a request parameter.
requestToObject(WebRequest, Class<E>, String) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Internal method that tries to extract an instance of the given class from the request body.
requestToObject(WebRequest, Class<T>, String) - Method in interface org.wicketstuff.rest.contenthandling.IWebSerialDeserial
Extract an instance of argClass form the request.
requestToObject(WebRequest, Class<T>, String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.MultiFormatSerialDeserial
 
requestToObject(WebRequest, Class<T>, String) - Method in class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
required() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.CookieParam
 
required() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.HeaderParam
 
required() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.MatrixParam
 
required() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.RequestParam
 
resolveExceptionStatusCode(Exception, int) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Resolve WebResponse status code for Exception.
resolveValidationErrorStatusCode(IValidationError, int) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Resolve WebResponse status code for IValidationError.
ResourcePath - Annotation Interface in org.wicketstuff.rest.annotations
 
respond(IResource.Attributes) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Handles a REST request invoking one of the methods annotated with MethodMapping.
RestErrorMessage - Class in org.wicketstuff.rest.utils.wicket.validator
The Class RestErrorMessage.
RestErrorMessage(IValidationError, Serializable, String) - Constructor for class org.wicketstuff.rest.utils.wicket.validator.RestErrorMessage
Instantiates a new rest error message.
RestMimeTypes - Class in org.wicketstuff.rest.contenthandling.mimetypes
Utility class that contains constant values for MIME types.
RestMimeTypes() - Constructor for class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
RestValidationError - Class in org.wicketstuff.rest.utils.wicket.validator
The Class RestValidationError.
RestValidationError(List<String>, Map<String, Object>, String) - Constructor for class org.wicketstuff.rest.utils.wicket.validator.RestValidationError
Instantiates a new rest validation error.

S

scanPackage(String...) - Static method in class org.wicketstuff.rest.utils.mounting.PackageScanner
 
scanPackage(WebApplication, String) - Static method in class org.wicketstuff.rest.utils.mounting.PackageScanner
 
scanPackage(WebApplication, String...) - Static method in class org.wicketstuff.rest.utils.mounting.PackageScanner
 
ScoreMethodAndExtractPathVars - Class in org.wicketstuff.rest.resource.urlsegments.visitor
Visitor implementation to assign a score to URL segments and to extract path variables.
ScoreMethodAndExtractPathVars(MethodMappingInfo, PageParameters) - Constructor for class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
SEGMENT_PARAMETER - Static variable in class org.wicketstuff.rest.resource.urlsegments.AbstractURLSegment
MetaPattern to identify a path parameter inside a segment (i.e.
segmentActualValue(AbstractURLSegment) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
Extract segment value from current page parameters.
segmentIndex() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.MatrixParam
 
serializeObject(Object, String) - Method in interface org.wicketstuff.rest.contenthandling.IObjectSerialDeserial
Returns a given representation of the target object.
setResponseStatusCode(int) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Set the status code for the current response.
StringConverterInterpolator - Class in org.wicketstuff.rest.utils.wicket.bundle
Utility class to convert strings to values and vice-versa.
StringConverterInterpolator(String, Map<?, ?>, boolean, Locale) - Constructor for class org.wicketstuff.rest.utils.wicket.bundle.StringConverterInterpolator
 

T

TEXT_CSS - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
TEXT_CSV - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
TEXT_HTML - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
TEXT_PLAIN - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
TEXT_XML - Static variable in class org.wicketstuff.rest.contenthandling.mimetypes.RestMimeTypes
 
TextualWebSerialDeserial - Class in org.wicketstuff.rest.contenthandling.webserialdeserial
Web serializer/deserailizer that works with a textual format.
TextualWebSerialDeserial(String, String, IObjectSerialDeserial<String>) - Constructor for class org.wicketstuff.rest.contenthandling.webserialdeserial.TextualWebSerialDeserial
 
toObject(Class<?>, String, Supplier<Locale>) - Static method in class org.wicketstuff.rest.resource.AbstractRestResource
Utility method to convert string values to the corresponding objects.

U

unauthorizedMethodAccess(WebResponse, MethodMappingInfo) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Handle unauthorized user access.
unregisterValidator(String) - Method in class org.wicketstuff.rest.resource.AbstractRestResource
Unregister a Wicket validator.
USER_IS_NOT_ALLOWED - Static variable in class org.wicketstuff.rest.resource.AbstractRestResource
 

V

ValidatorKey - Annotation Interface in org.wicketstuff.rest.annotations.parameters
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.AuthorizeInvocation
Gets the roles that are allowed to invoke a method.
value() - Element in annotation interface org.wicketstuff.rest.annotations.MethodMapping
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.CookieParam
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.HeaderParam
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.PathParam
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.RequestParam
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.parameters.ValidatorKey
 
value() - Element in annotation interface org.wicketstuff.rest.annotations.ResourcePath
 
visit(FixedURLSegment) - Method in interface org.wicketstuff.rest.resource.urlsegments.visitor.ISegmentVisitor
 
visit(FixedURLSegment) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
visit(MultiParamSegment) - Method in interface org.wicketstuff.rest.resource.urlsegments.visitor.ISegmentVisitor
 
visit(MultiParamSegment) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
visit(ParamSegment) - Method in interface org.wicketstuff.rest.resource.urlsegments.visitor.ISegmentVisitor
 
visit(ParamSegment) - Method in class org.wicketstuff.rest.resource.urlsegments.visitor.ScoreMethodAndExtractPathVars
 
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form