com.websudos.util

lift

package lift

Linear Supertypes
JsonHelpers, LiftParsers, DefaultParsers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. lift
  2. JsonHelpers
  3. LiftParsers
  4. DefaultParsers
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class ApiError(error: ApiErrorResponse) extends Product with Serializable

  2. case class ApiErrorResponse(code: Int, messages: List[String]) extends Product with Serializable

  3. implicit final class ErrorConverter extends AnyVal

  4. implicit final class FutureResponseHelper extends AnyVal

  5. case class JsonErrorResponse(json: JsExp, headers: List[(String, String)], cookies: List[HTTPCookie] = immutable.this.Nil) extends Product with Serializable

  6. implicit final class JsonHelper[T <: Product with Serializable] extends AnyVal

  7. trait JsonHelpers extends AnyRef

  8. implicit final class JsonListHelper[T <: Product with Serializable] extends AnyVal

  9. implicit final class JsonSeqHelper[T <: Product with Serializable] extends AnyVal

  10. case class JsonUnauthorizedResponse(json: JsExp, headers: List[(String, String)], cookies: List[HTTPCookie] = immutable.this.Nil) extends Product with Serializable

  11. trait LiftParsers extends DefaultParsers

  12. implicit final class ResponseConverter extends AnyVal

  13. implicit final class ResponseToFuture extends AnyVal

  14. implicit final class ValidationResponseHelper[+A] extends AnyVal

Value Members

  1. object JsonErrorResponse extends Serializable

  2. object JsonUnauthorizedResponse extends Serializable

  3. final def confirm(first: String, second: String): ValidationNel[String, String]

    Definition Classes
    DefaultParsers
  4. final def date(str: Option[String], format: DateTimeFormatter): ValidationNel[String, DateTime]

    Definition Classes
    DefaultParsers
  5. final def date(str: String, format: DateTimeFormatter): ValidationNel[String, DateTime]

    Definition Classes
    DefaultParsers
  6. final def dateOpt(str: String, format: DateTimeFormatter): Option[DateTime]

    Definition Classes
    DefaultParsers
  7. final def double(str: Option[String]): ValidationNel[String, Double]

    Definition Classes
    DefaultParsers
  8. final def double(str: String): ValidationNel[String, Double]

    Definition Classes
    DefaultParsers
  9. final def doubleOpt(str: String): Option[Double]

    Definition Classes
    DefaultParsers
  10. final def email(str: Option[String]): ValidationNel[String, String]

    Definition Classes
    DefaultParsers
  11. final def email(str: String): ValidationNel[String, String]

    Definition Classes
    DefaultParsers
  12. final def emailOpt(str: String): Option[String]

    Definition Classes
    DefaultParsers
  13. final def enum[T <: Enumeration](obj: String, enum: T): ValidationNel[String, parsers.DefaultParsers.enum.T.Value]

    Definition Classes
    DefaultParsers
  14. final def enumOpt[T <: Enumeration](obj: String, enum: T): ValidationNel[String, parsers.DefaultParsers.enumOpt.T.Value]

    Definition Classes
    DefaultParsers
  15. final def float(str: Option[String]): ValidationNel[String, Float]

    Definition Classes
    DefaultParsers
  16. final def float(str: String): ValidationNel[String, Float]

    Definition Classes
    DefaultParsers
  17. final def floatOpt(str: String): Option[Float]

    Definition Classes
    DefaultParsers
  18. implicit val formats: DefaultFormats.type

    Definition Classes
    LiftParsers
  19. final def int(str: Option[String]): ValidationNel[String, Int]

    Definition Classes
    DefaultParsers
  20. final def int(str: String): ValidationNel[String, Int]

    Definition Classes
    DefaultParsers
  21. final def intOpt(str: String): Option[Int]

    Definition Classes
    DefaultParsers
  22. final def json[T](str: JValue)(implicit arg0: Manifest[T]): ValidationNel[String, T]

    Definition Classes
    LiftParsers
  23. final def json[T](str: Option[String])(implicit arg0: Manifest[T]): ValidationNel[String, T]

    Definition Classes
    LiftParsers
  24. final def json[T](str: String)(implicit arg0: Manifest[T]): ValidationNel[String, T]

    Definition Classes
    LiftParsers
  25. final def long(str: Option[String]): ValidationNel[String, Long]

    Definition Classes
    DefaultParsers
  26. final def long(str: String): ValidationNel[String, Long]

    Definition Classes
    DefaultParsers
  27. final def longOpt(str: String): Option[Long]

    Definition Classes
    DefaultParsers
  28. final def optional[T](str: Option[String])(f: (String) ⇒ ValidationNel[String, T]): ValidationNel[String, Option[T]]

    Definition Classes
    DefaultParsers
  29. final def present(str: String, name: String): ValidationNel[String, String]

    Definition Classes
    DefaultParsers
  30. final def required[T](opt: Option[T]): ValidationNel[String, T]

    Definition Classes
    DefaultParsers
  31. final def timestamp(str: Option[String]): ValidationNel[String, DateTime]

    Definition Classes
    DefaultParsers
  32. final def timestamp(str: String): ValidationNel[String, DateTime]

    Definition Classes
    DefaultParsers
  33. final def timestampOpt(str: String): Option[DateTime]

    Definition Classes
    DefaultParsers
  34. def toJson[T <: Product with Serializable](obj: T)(implicit formats: Formats): String

    Definition Classes
    JsonHelpers
  35. final def uuid(str: Option[String]): ValidationNel[String, UUID]

    Definition Classes
    DefaultParsers
  36. final def uuid(str: String): ValidationNel[String, UUID]

    Definition Classes
    DefaultParsers
  37. final def uuidOpt(str: String): Option[UUID]

    Definition Classes
    DefaultParsers

Inherited from JsonHelpers

Inherited from LiftParsers

Inherited from DefaultParsers

Inherited from AnyRef

Inherited from Any

Ungrouped