| Name | Description | Type | Package | Framework |
| ByteArrayDownload | Class | br.com.caelum.vraptor.observer.download | VRaptor | |
| CommonsUploadMultipartObserver | A multipart observer based on Apache Commons Upload. | Class | br.com.caelum.vraptor.observer.upload | VRaptor |
| DefaultMultipartConfig | Default implementation for MultipartConfig. | Class | br.com.caelum.vraptor.observer.upload | VRaptor |
| DefaultUploadedFile | Default implementation for UploadedFile. | Class | br.com.caelum.vraptor.observer.upload | VRaptor |
| DeserializingObserver | Important: this class must observe MethodReady because it is fired just before ExecuteMethod execution | Class | br.com.caelum.vraptor.observer | VRaptor |
| Download | Interface | br.com.caelum.vraptor.observer.download | VRaptor | |
| DownloadObserver | Observer that return a File or an InputStream when method return type is a download type. | Class | br.com.caelum.vraptor.observer.download | VRaptor |
| DownloadView | A view implementation that writes a download into response. | Class | br.com.caelum.vraptor.observer.download | VRaptor |
| ExecuteMethod | Interceptor that executes the logic method. | Class | br.com.caelum.vraptor.observer | VRaptor |
| FileDownload | Reads bytes from a file into the result. | Class | br.com.caelum.vraptor.observer.download | VRaptor |
| ForwardToDefaultView | Observes MethodExecuted event, and forwards to the default view if no view was rendered so far. | Class | br.com.caelum.vraptor.observer | VRaptor |
| InputStreamDownload | Handles download by reading from a input stream byte by byte. | Class | br.com.caelum.vraptor.observer.download | VRaptor |
| InstantiateObserver | Instantiates the current instance of controller class. | Class | br.com.caelum.vraptor.observer | VRaptor |
| MultipartConfig | Basic multi part interceptor configuration. | Interface | br.com.caelum.vraptor.observer.upload | VRaptor |
| NullMultipartObserver | This observer will warn a message in console when no commons-fileupload was found in classpath and application try to upload any files. | Class | br.com.caelum.vraptor.observer.upload | VRaptor |
| OutjectResult | Outjects the result of the method invocation to the desired resultAuthor:guilherme silveira, Rodrigo Turini | Class | br.com.caelum.vraptor.observer | VRaptor |
| ParameterIncluder | Includes all the parameters on the view of a method annotated with IncludeParameters annotation | Class | br.com.caelum.vraptor.observer | VRaptor |
| ParametersInstantiator | An observer which instantiates parameters and provide them to the request. | Class | br.com.caelum.vraptor.observer | VRaptor |
| RequestHandlerObserver | Looks up the ControllerMethod for a specific request and start InterceptorStack if it was found, otherwise delegates for the 404 component. | Class | br.com.caelum.vraptor.observer | VRaptor |
| UploadedFile | An interface which represents the information of an uploaded file. | Interface | br.com.caelum.vraptor.observer.upload | VRaptor |
| UploadedFileConverter | A converter capable of setting UploadedFiles based on files parsed by the multipart interceptor. | Class | br.com.caelum.vraptor.observer.upload | VRaptor |