package util
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package RicherString
- package conversion
- package io
A collection of I/O utility methods.
Type Members
- trait Inflector extends AnyRef
- trait InflectorImports extends AnyRef
- case class MapQueryString(initialValues: Seq[(String, Seq[String])], rawValue: String) extends Product with Serializable
- trait Mimes extends AnyRef
A utility to help with mime type detection for a given file path or url.
- trait MultiMapHeadView[A, B] extends AnyRef
- final class MultiMapHeadViewValueReader[T <: MultiMapHeadView[String, String]] extends AnyVal with ValueReader[T, String]
- final class MultiParamsValueReader extends AnyVal with ValueReader[MultiParams, Seq[String]]
- sealed trait NotNothing[A] extends AnyRef
Nice trick from Miles Sabin using ambiguity in implicit resolution to disallow Nothing
- trait ParamsValueReaderProperties extends AnyRef
- trait RequestLogging extends ScalatraBase with Handler
Logs request information using slf4j with "REQUEST" logger name by mixing-in this trait to scalatra servlet or filter.
- final class StringMapValueReader extends AnyVal with ValueReader[Map[String, String], String]
- trait UrlCodingUtils extends AnyRef
- trait ValueReader[S, U] extends Any
Value Members
- object DateUtil
- object Inflector extends Inflector
- object InflectorImports extends InflectorImports
- object MapQueryString extends Serializable
- object MimeTypes extends Mimes
- object Mimes
- object MultiMapHeadView
- object NotEmpty
Extractor object, useful for handling empty form parameter submissions:
Extractor object, useful for handling empty form parameter submissions:
params.get("foo") match { case NotEmpty(value) => processValue(value) case _ => message("foo is required") }
- object NotNothing
- object ParamsValueReaderProperties extends ParamsValueReaderProperties
- object RequestLogging
- object UrlCodingUtils extends UrlCodingUtils