com.twitter

finatra

package finatra

Visibility
  1. Public
  2. All

Type Members

  1. trait AdminHttpServer extends AnyRef

  2. class AppService extends Service[finagle.http.Request, Response]

  3. trait CommonStatuses extends AnyRef

  4. class ContentType extends AnyRef

  5. class Controller extends App with Logging with Stats

  6. class ControllerCollection extends AnyRef

  7. class DebugFilter extends SimpleFilter[finagle.http.Request, Response] with App with Logging

  8. class FileService extends SimpleFilter[finagle.http.Request, Response] with App with Logging

  9. class FinatraMustacheFactory extends DefaultMustacheFactory

  10. class FinatraServer extends FinatraTwitterServer

  11. trait FinatraTwitterServer extends App with Lifecycle with Stats with Logging with Admin

  12. trait Logging extends AnyRef

  13. class LoggingFilter extends SimpleFilter[finagle.http.Request, Response] with App with Logging

  14. case class MultipartItem(data: Array[Byte], name: String, contentType: Option[String], filename: Option[String]) extends Product with Serializable

  15. case class PathPattern(regex: Regex, captureGroupNames: List[String] = immutable.this.Nil) extends Product with Serializable

    A path pattern optionally matches a request path and extracts path parameters.

  16. trait PathPatternParser extends AnyRef

    Parses a string into a path pattern for routing.

  17. class RailsPathPatternParser extends RegexPathPatternParser

    Path pattern parser based on Rack::Mount::Strexp, which is used by Rails.

  18. trait RegexPathPatternParser extends PathPatternParser with RegexParsers

  19. class Request extends RequestProxy

  20. class ResponseBuilder extends CommonStatuses

  21. class RouteVector[A] extends AnyRef

  22. class Router extends App with Logging

  23. class SinatraPathPatternParser extends RegexPathPatternParser

    A Sinatra-compatible route path pattern parser.

  24. class UnsupportedMediaType extends Exception

  25. abstract class View extends Callable[String]

Value Members

  1. object AcceptOrdering extends Ordering[String]

  2. object ContentType

  3. object ErrorHandler extends App with Logging

  4. object FileResolver

  5. object FileService

  6. object MultipartParsing

  7. object RailsPathPatternParser

  8. object Request

  9. object RequestAdapter

    Adapts a FinagleRquest to a FinatraRequest

  10. object ResponseAdapter

  11. object ResponseBuilder

  12. object SinatraPathPatternParser

  13. object View

  14. package config

  15. package test

Ungrouped