Package

io.youi.server

dsl

Permalink

package dsl

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dsl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ActionFilter extends ConnectionFilter

    Permalink
  2. implicit class CachingManagerFilter extends LastConnectionFilter

    Permalink
  3. case class ClassLoaderPath(directory: String = "", pathTransform: (String) ⇒ String = (s: String) => s) extends ConnectionFilter with Product with Serializable

    Permalink
  4. case class CombinedConnectionFilter(first: ConnectionFilter, second: ConnectionFilter) extends ConnectionFilter with Product with Serializable

    Permalink
  5. class ConditionalFilter extends ConnectionFilter

    Permalink
  6. trait ConnectionFilter extends HttpHandler

    Permalink
  7. implicit class DeltaFilter extends ActionFilter

    Permalink
  8. implicit class DeltasFilter extends ActionFilter

    Permalink
  9. sealed trait FilterResponse extends AnyRef

    Permalink
  10. case class IPAddressFilter(allow: List[IP] = Nil, deny: List[IP] = Nil) extends ConnectionFilter with Product with Serializable

    Permalink
  11. case class LastConnectionFilter(filters: ConnectionFilter*) extends ConnectionFilter with Product with Serializable

    Permalink
  12. case class ListConnectionFilter(filters: List[ConnectionFilter]) extends ConnectionFilter with Product with Serializable

    Permalink
  13. implicit class MethodConnectionFilter extends ConditionalFilter

    Permalink
  14. case class PathFilter(path: Path) extends ConnectionFilter with Product with Serializable

    Permalink
  15. case class PathRegexFilter(regex: Regex) extends ConnectionFilter with Product with Serializable

    Permalink
  16. implicit class StringFilter extends ConnectionFilter

    Permalink
  17. implicit class URLMatcherFilter extends ConditionalFilter

    Permalink
  18. implicit class ValidatorFilter extends ConnectionFilter

    Permalink

Value Members

  1. object ActionFilter

    Permalink
  2. object ConnectionFilter

    Permalink
  3. object FilterResponse

    Permalink
  4. object PathFilter extends Serializable

    Permalink
  5. object PathPart

    Permalink
  6. def allow(path: Path): ConnectionFilter

    Permalink
  7. def allow(ips: IP*): ConnectionFilter

    Permalink
  8. implicit def content2Filter(content: Content): ConnectionFilter

    Permalink
  9. def filters(filters: ConnectionFilter*): ConnectionFilter

    Permalink
  10. implicit def handler2Filter(handler: HttpHandler): ConnectionFilter

    Permalink
  11. def last(filters: ConnectionFilter*): ConnectionFilter

    Permalink
  12. implicit def path2AllowFilter(path: Path): ConnectionFilter

    Permalink
  13. def redirect(path: Path): ConnectionFilter

    Permalink
  14. def respond(content: Content, status: HttpStatus = HttpStatus.OK): ContentHandler

    Permalink
  15. implicit def restful[Request, Response](restful: Restful[Request, Response])(implicit decoder: Decoder[Request], encoder: Encoder[Response]): ConnectionFilter

    Permalink
  16. implicit def string2Content(value: String): Content

    Permalink
  17. implicit def xml2Content(value: Elem): Content

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped