All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractFileResolvingResource Abstract base class for resources which resolve URLs into File references, such as UrlResource orClassPathResource
.AbstractResource Convenience base class forResource
implementations, pre-implementing typical behavior.AbstractResourceHandler Abstract class providing functionality for finding resources based on an Http Servlet request.Access Provides access to package protected methods.AfterAfterFilters Executes the done filters matching an HTTP request.AfterFilters Executes the after filters matching an HTTP request.Assert Assertion utility class that assists in validating arguments.Base64 BeforeFilters Executes the Before filters matching an HTTP request.Body Represents the 'body'BytesSerializer Bytes serializer.ClassPathResource Resource
implementation for class path resources.ClassPathResourceHandler Locates resources in classpath Code snippets copied from Eclipse Jetty source.ClassUtils Miscellaneous class utility methods.CollectionUtils Miscellaneous collection utility methods.CustomErrorPages Holds the custom error pages.CustomErrorPages.SingletonHolder DefaultSerializer Serializer that writes the result of toString to output in UTF-8 encodingDirectoryTraversal Protecting against Directory traversalDirectoryTraversal.DirectoryTraversalDetection EmbeddedJettyFactory Creates instances of embedded jetty containers.EmbeddedJettyServer Spark server implementationEmbeddedServer Represents an embedded server that can be used in Spark.EmbeddedServerFactory EmbeddedServers Holds and uses the factories for creating different Embedded servers.EmbeddedServers.Identifiers ExceptionHandler<T extends java.lang.Exception> Created by Per Wendel on 2014-05-10.ExceptionHandlerImpl<T extends java.lang.Exception> ExceptionMapper Experimental Types and methods annotated with this annotation are experimental and may be changed or removed from the API at any time.ExternalResource Created by Per Wendel on 2014-05-18.ExternalResourceHandler Locates resources from external folder Code snippets copied from Eclipse Jetty source.Filter Created by Per Wendel on 2014-05-10.FilterImpl FilterImpl is created from a path, acceptType and Filter.FilterTools GeneralError Modifies the HTTP response and body based on the provided exception and request/response wrappers.GzipUtils GZIP utility class.GzipUtils.StringMatch Used instead of lambdas due to risk for java.lang.IncompatibleClassChangeError.Halt Modifies the HTTP response and body based on the provided HaltException.HaltException Exception used for stopping the executionHttpMethod HttpRequestWrapper Http request wrapper.InputStreamResource Simple interface for objects that are sources for anInputStream
.InputStreamSerializer Input stream serializer.IOUtils General IO stream manipulation utilities.JettyHandler Simple Jetty HandlerJettyServer Creates Jetty Server instances.JettyServerFactory This interface can be implemented to provide custom Jetty server instances with specific settings or features.MatcherFilter Matches Spark routes and filters.MimeParse MIME-Type ParserMimeParse.FitnessAndQuality Structure for holding a fitness/quality comboMimeParse.ParseResults Parse results containerMimeType Configures and holds mappings from file extensions to MIME types.ModelAndView Model And View class is used to set the name of the view and the model object to be rendered.NotSupportedException Used to indicate that a feature is not supported for the specific embedded server.ObjectUtils Miscellaneous object utility methods.QueryParamsMap These objects represent the parameters sent on a Http Request.QueryParamsMap.NullQueryParamsMap Redirect Provides redirect utility methods.Redirect.Status The available redirect status codes.Request Provides information about the HTTP requestRequestResponseFactory RequestWrapper Resource Interface for a resource descriptor that abstracts from the actual type of underlying resource, such as a file or class path resource.ResourceUtils Utility methods for resolving resource locations to files in the file system.Response Provides functionality for modifying the responseResponseTransformer A ResponseTransformer holds the implementation of the 'render' method.ResponseTransformerRouteImpl A ResponseTransformerRouteImpl is built up by a path (for url-matching) and the implementation of the 'render' method.ResponseWrapper Routable Routable abstract class.Route Created by Per Wendel on 2014-05-10.RouteContext Holds the parameters needed in the Before filters, Routes and After filters execution.RouteEntry Class that holds information about routesRouteGroup RouteImpl RouteImpl is created from a path, acceptType and Route.RouteMatch Routes Created by Per Wendel on 2016-01-28.Routes Holds the routes and performs matching from HTTP requests to routes.Serializer Class that serializers and writes the result to given output stream.SerializerChain Chain of serializers for the output.Service Represents a Spark server "session".ServletFlag Holds the global information if Spark was run from an "external" web application server.ServletRoutes Holds the servlet routes.Session Provides session information.SimpleRouteMatcher Deprecated. seeRoutes
SocketConnectorFactory Creates socket connectors.Spark The main building block of a Spark application is a set of routes.Spark.SingletonHolder Initializes singleton.SparkApplication The application entry point when Spark is run in a servlet context.SparkFilter Filter that can be configured to be used in a web.xml file.SparkUtils Some utility methodsSslStores SSL StoresStaticFilesConfiguration Holds the static file configuration.StaticFilesFolder Created by Per Wendel on 2016-11-05.StringUtils MiscellaneousString
utility methods.TemplateEngine A Template holds the implementation of the 'render' method.TemplateViewRoute A TemplateViewRoute is built up by a path.TemplateViewRouteImpl A TemplateViewRoute is built up by a path (for url-matching) and the implementation of the 'render' method.TypeUtil TYPE Utilities.UriPath Used for converting URL paths.UrlDecode Utf8Appendable Utf8 Appendable abstract base class This abstract class wraps a standardAppendable
and provides methods to append UTF-8 encoded bytes, that are converted into characters.Utf8Appendable.NotUtf8Exception Utf8StringBuilder UTF-8 StringBuilder.WebSocketCreatorFactory Factory class to createWebSocketCreator
implementations that delegate to the given handler class.WebSocketCreatorFactory.SparkWebSocketCreator WebSocketHandlerClassWrapper WebSocketHandlerInstanceWrapper WebSocketHandlerWrapper A wrapper for web socket handler classes/instances.WebSocketServletContextHandlerFactory Creates websocket servlet context handlers.Wrapper Created by Per Wendel on 2016-04-25.