All Classes and Interfaces
Class
Description
Annotates a
Component
method to be called after this component is constructed and its components filled.Annotates a
Component
method to be called after all components are constructed.Should be used on
EntryPath
-annotated methods on Controller
-annotated classes.Annotates a controller method or method parameter for scope attribute binding.
Annotates a method parameter.
Exception thrown when a bean could not be created.
Annotates a
Component
method to be called before this component is removed from the environment.A class annotated with this annotation is instantiated as a singleton object shared by the application context.
This annotation specifies that the annotated constructor contains parameters
that should be filled with singleton instances.
Should be used on
EntryPath
-annotated methods on Controller
-annotated classes.This annotation is used to signify that this object is a Controller with entry points.
Creates a controller profile to assist in re-calling controllers by path and methods.
Controller output handling types.
Method descriptor class, specifically for controllers.
Annotates a method parameter for Cookie binding.
Default MIME-Type driver.
A component involved in HTTP request dispatching and handling.
Entry method descriptor class.
Parameter source types.
Describes an entry point that is meant to handle part of the MVC call stack.
Public methods with this annotation in
Controller
-annotated
classes are considered entry points via HTTP requests.Describes a view resolution driver for Small.
Annotation that is used to signify that this object is a Filter with entry points.
An annotation used to specify a filter chain to call before an
EntryPath
method is invoked on a Controller
.Creates a controller profile to assist in re-calling filters.
Public methods with this annotation in
Filter
-annotated objects declare the filter entry point.Filter entry method.
Public methods with this annotation in
Filter
-annotated objects declare a method to invoke when.Filter exit method.
A hash map that stores deques of a particular type.
Annotates a method parameter for request header value binding.
Annotates a request header for request header value binding.
The request methods that an
EntryPath
uses.Describes a JSON driver for Small.
An exception that is an encapsulation of many exceptions
in the request handling chain that will either need to be logged or reported.
Exception thrown when an HTTP request method is not supported.
Describes a MIME-Type driver for Small.
Annotates a
Controller
method or method parameter for constructing a model for
passing to a view or processing in a method.Parser for multipart form requests.
Abstract Multipart parser.
Exception thrown when a multiform request is not parsed properly.
If placed on a
Controller
EntryPath
method, headers are written in the response for
hinting at the fact that the returned content should not be cached by the browser.Exception thrown when a converter for incoming/outgoing data cannot be read.
Exception thrown when a resource could not be found.
Exception thrown when a suitable view driver for a view name could not be found.
Annotates a method parameter for request parameter binding.
Annotates a method parameter for request parameter binding.
Multipart part that is part of a multiform request.
Annotates a method parameter.
Annotates a method parameter.
Annotates a method parameter.
Annotates a method parameter.
Annotates a method parameter.
Enumeration of request methods for controller method invocation.
Parser for lines that are broken by RFC-standard style text lines (most HTTP headers).
Attribute scope type.
A single instance of an instantiated component.
Small Configuration class.
Small Framework Constants.
A base websocket endpoint that automatically has a connection to the Small application environment.
The component application environment.
An optional return type for a
FilterEntry
-annotated method on a Filter
that returns either a new HttpServletRequest
, a new HttpServletResponse
, both, or neither.An exception that is thrown when the framework finds a problem.
An exception that is thrown when the framework finds a problem with parsing paths for controllers.
An exception that is thrown when the framework finds a problem with constructing controllers or filters.
A view model-and-view container.
Utility class for
HttpServletRequest
manipulation.Generic response object for Small.
Creates a generic response object for Small Responses.
Utility class for
HttpServletResponse
manipulation.The main dispatcher servlet for the controller portion of the framework.
Utility library for common or useful functions.
A factory that produces type profiles for POJOs and data objects.
An interface for figuring out whether to ignore certain fields or methods
on an object that a profile is being generated for (if they are already
going to pass testing for includable fields).
Type profile for an unknown object that has an ambiguous signature for
applying values to POJOs and beans.
Field information.
Method signature.
Exception thrown when a media type cannot be handled by the server.
A trie that organizes mapping URI patterns to values.
An exception thrown when a bad URI parse happens.
Result class after a URITrie search.
Utility methods.
Should be used on
EntryPath
-annotated methods on Controller
-annotated components.Describes a view resolution driver for Small.
Exception thrown when a something goes wrong in the view driver.
Describes an XML conversion driver for Small.