All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description AbstractRestResource<T extends IWebSerialDeserial> Base class to build a resource that serves REST requests.AbstractURLSegment Base class to contain the informations of the segments that compose the URL used to map a method.AnnotatedParam 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...).AuthorizeInvocation Annotation to apply role-based authorization to resource methods.CollectionUtils CookieParam This annotation indicates that the value of a method parameter must be read from a cookie.DefaultBundleResolver Wicket bundle resolver that relies on the defaultIStringResourceLoader
S.FixedURLSegment Segment class for segments without path parameter (i.e.HeaderParam This annotation indicates that the value of a method parameter must be read from a header parameter.IMimeTypeResolver A generic resolver to retrieve the MIME types to use for a mapped method in input and output.IObjectSerialDeserial<T> General interface to implement object serializers/deserializers.ISegementElement Implementation of pattern Visitor for URL segments.ISegmentVisitor Implementation of pattern Visitor for URL segments.IWebSerialDeserial General interface to serialize/deserialize an object to/from request/response.MatrixParam This annotation indicates that the value of a method parameter must be read from a given segment as matrix parameter.MethodMapping Annotation used to map a resource method to a given URL.MethodMappingInfo This class contains the informations of a resource mapped method (i.e.MethodParameter<T> The class contains the informations of a method parameter, like its type or its index in the array of method parameters.MethodParameterContext Context execution for a method parameter.MultiFormatSerialDeserial Object serializer/deserializer that supports multiple formats.MultiParamSegment This kind of segment can contain more than one path parameter, for example "/message-{day}-{month}-{year}/".PackageScanner ParamSegment StringValue
subtype that represents a mounted segment containing a parameter's value (for example '/{id}/').PathParam This annotation indicates that the value of a method parameter must be extracted from a path parameter.ReflectionUtils Utility methods to work with reflection entitiesRequestBody Annotation used to indicate that a method parameter must be extracted from the request body.RequestParam This annotation indicates that the value of a method parameter must be read from a request parameter.ResourcePath RestErrorMessage The Class RestErrorMessage.RestMimeTypes Utility class that contains constant values for MIME types.RestValidationError The Class RestValidationError.ScoreMethodAndExtractPathVars Visitor implementation to assign a score to URL segments and to extract path variables.StringConverterInterpolator Utility class to convert strings to values and vice-versa.TextualWebSerialDeserial Web serializer/deserailizer that works with a textual format.ValidatorKey