Package

com.outworkers.util

parsers

Permalink

package parsers

Linear Supertypes
DefaultParsers, DefaultImplicitParsers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. parsers
  2. DefaultParsers
  3. DefaultImplicitParsers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class EnumParser[T <: Enumeration] extends Parser[parsers.DefaultImplicitParsers.EnumParser.T.Value]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  2. implicit class NelDelegation[X, T] extends AnyRef

    Permalink
    Definition Classes
    DefaultParsers
  3. implicit class OptionDelegation[T] extends AnyRef

    Permalink
    Definition Classes
    DefaultParsers

Value Members

  1. implicit object BooleanParser extends Parser[Boolean]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  2. implicit object DoubleParser extends Parser[Double]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  3. implicit object EmailParser extends Parser[EmailAddress]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  4. implicit object FloatParser extends Parser[Float]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  5. implicit object IntParser extends Parser[Int]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  6. implicit object LongParser extends Parser[Long]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  7. implicit object TimestampParser extends Parser[DateTime]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  8. implicit object URLParser extends Parser[URL]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  9. implicit object UUIDParser extends Parser[UUID]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  10. def biparse[A, B](obj: Option[A])(implicit p: BiParser[A, B]): ValidationNel[String, B]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  11. def biparse[A, B](obj: A)(implicit p: BiParser[A, B]): ValidationNel[String, B]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  12. def biparseNonEmpty[A, B](obj: Option[A])(implicit p: BiParser[A, B]): ValidationNel[String, Option[B]]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  13. def biparseOpt[A, B](obj: A)(implicit p: BiParser[A, B]): Option[B]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  14. final def confirm(first: String, second: String): ValidationNel[String, String]

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

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

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

    Permalink
    Definition Classes
    DefaultParsers
  18. final def enumOpt[T <: Enumeration](obj: Int, enum: T): Option[parsers.DefaultParsers.enumOpt.T.Value]

    Permalink
    Definition Classes
    DefaultParsers
  19. def nonEmpty[M[X] <: Traversable[X], T](coll: M[T]): ValidationNel[String, M[T]]

    Permalink
    Definition Classes
    DefaultParsers
  20. def nonEmpty[T](opt: Option[T]): ValidationNel[String, T]

    Permalink
    Definition Classes
    DefaultParsers
  21. def nonEmpty[K, V](map: Map[K, V]): ValidationNel[String, Map[K, V]]

    Permalink
    Definition Classes
    DefaultParsers
  22. def nonEmpty(str: String): ValidationNel[String, String]

    Permalink
    Definition Classes
    DefaultParsers
  23. def parse[T](obj: Option[String])(implicit arg0: Parser[T]): ValidationNel[String, T]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  24. def parse[T](str: String)(implicit arg0: Parser[T]): ValidationNel[String, T]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  25. def parseNonEmpty[T](obj: Option[String])(implicit arg0: Parser[T]): ValidationNel[String, Option[T]]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  26. def parseOpt[T](obj: String)(implicit arg0: Parser[T]): Option[T]

    Permalink
    Definition Classes
    DefaultImplicitParsers
  27. final def present(str: String, name: String): ValidationNel[String, String]

    Permalink
    Definition Classes
    DefaultParsers
  28. def tryParse[T](str: String)(implicit arg0: Parser[T]): Try[T]

    Permalink
    Definition Classes
    DefaultImplicitParsers

Inherited from DefaultParsers

Inherited from DefaultImplicitParsers

Inherited from AnyRef

Inherited from Any

Ungrouped