skinny.splash.controller

SprayController

trait SprayController extends SprayRequestFeature with SprayResponseFeature with RequestScopeFeature with LocaleFeature with ValidationFeature with JSONStringOps

Spray Controller

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SprayController
  2. JSONStringOps
  3. ValidationFeature
  4. LocaleFeature
  5. RequestScopeFeature
  6. SprayResponseFeature
  7. SprayRequestFeature
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def asJValue[T](obj: T)(implicit writer: Writer[T]): JValue

    Definition Classes
    JSONStringOps
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. def compact(value: JValue): String

    Definition Classes
    JSONStringOps
  8. def context(implicit currentRequest: SprayRequest): RequestContext

    Definition Classes
    SprayRequestFeature
  9. def currentLocale(implicit currentRequest: SprayRequest): Option[Locale]

    Definition Classes
    LocaleFeature
  10. def defaultObjectMapper: ObjectMapper

    Definition Classes
    JSONStringOps
  11. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  13. def errorMessages(implicit currentRequest: SprayRequest): Seq[String]

    Definition Classes
    ValidationFeature
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def fromJSONString[A](json: String, underscoreKeys: Boolean, asIs: Boolean)(implicit mf: Manifest[A]): Option[A]

    Definition Classes
    JSONStringOps
  16. def fromJSONStringAsIs[A](json: String)(implicit mf: Manifest[A]): Option[A]

    Definition Classes
    JSONStringOps
  17. def fromJSONStringToJValue(json: String, underscoreKeys: Boolean, asIs: Boolean): Option[JValue]

    Definition Classes
    JSONStringOps
  18. def fromJValue[T](json: JValue)(implicit reader: Reader[T]): T

    Definition Classes
    JSONStringOps
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. def getFromRequestScope[A](key: String)(implicit currentRequest: SprayRequest): Option[A]

    Definition Classes
    RequestScopeFeature
  21. def hashCode(): Int

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

    Definition Classes
    Any
  23. implicit val jsonFormats: Formats

    Attributes
    protected
    Definition Classes
    JSONStringOps
  24. def keyAndErrorMessages(implicit currentRequest: SprayRequest): KeyAndErrorMessages

    Definition Classes
    ValidationFeature
  25. def multiParams(implicit currentRequest: SprayRequest): Map[String, Seq[String]]

    Definition Classes
    SprayRequestFeature
  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def params(implicit currentRequest: SprayRequest): Map[String, String]

    Definition Classes
    SprayRequestFeature
  30. def prefixForJSONVulnerabilityProtection: String

    Attributes
    protected
    Definition Classes
    JSONStringOps
  31. def request(implicit currentRequest: SprayRequest): HttpRequest

    Definition Classes
    SprayRequestFeature
  32. def requestScope(implicit currentRequest: SprayRequest): Map[String, Any]

    Definition Classes
    RequestScopeFeature
  33. def respondAs(body: String, status: StatusCode = StatusCodes.OK, headers: Seq[HttpHeader] = Nil)(implicit currentRequest: SprayRequest): SprayResponse

    Definition Classes
    SprayResponseFeature
  34. def responder(implicit currentRequest: SprayRequest): ActorRef

    Definition Classes
    SprayRequestFeature
  35. def set(keyAndValue: (String, Any))(implicit currentRequest: SprayRequest): Unit

    Definition Classes
    RequestScopeFeature
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  37. def toJSON(v: Any): JValue

    Definition Classes
    JSONStringOps
  38. def toJSONString(v: Any, underscoreKeys: Boolean): String

    Definition Classes
    JSONStringOps
  39. def toJSONStringAsIs(v: Any): String

    Definition Classes
    JSONStringOps
  40. def toPrettyJSONString(v: Any, underscoreKeys: Boolean): String

    Definition Classes
    JSONStringOps
  41. def toPrettyJSONStringAsIs(v: Any): String

    Definition Classes
    JSONStringOps
  42. def toString(): String

    Definition Classes
    AnyRef → Any
  43. def unmatchedPath(implicit currentRequest: SprayRequest): Path

    Definition Classes
    SprayRequestFeature
  44. def useJSONVulnerabilityProtection: Boolean

    Attributes
    protected
    Definition Classes
    JSONStringOps
  45. def useUnderscoreKeysForJSON: Boolean

    Attributes
    protected
    Definition Classes
    JSONStringOps
  46. def validation(currentRequest: SprayRequest, validations: NewValidation*): MapValidator

    Definition Classes
    ValidationFeature
  47. def validationWithPrefix(currentRequest: SprayRequest, prefix: String, validations: NewValidation*): MapValidator

    Definition Classes
    ValidationFeature
  48. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JSONStringOps

Inherited from ValidationFeature

Inherited from LocaleFeature

Inherited from RequestScopeFeature

Inherited from SprayResponseFeature

Inherited from SprayRequestFeature

Inherited from AnyRef

Inherited from Any

Ungrouped