org.scalatra

RouteRegistry

class RouteRegistry extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. RouteRegistry
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RouteRegistry ()

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def addStatusRoute (codes: Range, route: Route): Unit

    Add a route that explicitly matches one or more response codes.

  7. def afterFilters : Seq[Route]

    Returns the sequence of filters to run after the route.

  8. def appendAfterFilter (route: Route): Unit

    Appends a filter to the sequence of before filters.

  9. def appendBeforeFilter (route: Route): Unit

    Appends a filter to the sequence of before filters.

  10. def apply (statusCode: Int): Option[Route]

    Return a route for a specific HTTP response status code.

    Return a route for a specific HTTP response status code.

    statusCode

    the status code.

  11. def apply (method: HttpMethod): Seq[Route]

    Returns the sequence of routes registered for the specified method.

    Returns the sequence of routes registered for the specified method.

    HEAD must be identical to GET without a body, so HEAD returns GET's routes.

  12. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  13. def beforeFilters : Seq[Route]

    Returns the sequence of filters to run before the route.

  14. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def entryPoints : Seq[String]

    List of entry points, made of all route matchers

  16. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  17. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  19. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  20. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  21. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  22. def matchingMethods : Set[HttpMethod]

    Returns a set of methods with a matching route.

    Returns a set of methods with a matching route.

    HEAD must be identical to GET without a body, so GET implies HEAD.

  23. def matchingMethodsExcept (method: HttpMethod): Set[HttpMethod]

    Returns a set of methods with a matching route minus a specified method.

    Returns a set of methods with a matching route minus a specified method.

    HEAD must be identical to GET without a body, so: - GET implies HEAD - filtering one filters the other

  24. def methodRoutes : Map[HttpMethod, Seq[Route]]

  25. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  26. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  27. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  28. def prependRoute (method: HttpMethod, route: Route): Unit

    Prepends a route to the method's route sequence.

  29. def removeRoute (method: HttpMethod, route: Route): Unit

    Removes a route from the method's route seqeuence.

  30. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  31. def toString (): String

    Definition Classes
    RouteRegistry → AnyRef → Any
  32. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  33. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  34. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any