org.http4s.rho

bits

package bits

Visibility
  1. Public
  2. All

Type Members

  1. class BooleanParser extends StringParser[Boolean]

  2. class DoubleParser extends StringParser[Double]

  3. abstract class EmptyResponseGenerator[S <: Status] extends ResponseGenerator

  4. abstract class EntityResponseGenerator[S <: Status] extends ResponseGenerator

  5. class FloatParser extends StringParser[Float]

  6. trait HListToFunc[T <: HList, -F] extends AnyRef

    Maps an F to the HList T

    Maps an F to the HList T

    T

    HList type of the incoming values

    F

    type of element onto which T will be mapped

  7. trait HeaderAppendable[T1 <: HList] extends AnyRef

    Base trait which is capable of appending header rules

    Base trait which is capable of appending header rules

    T1

    HList representation of the values to be extracted from the Request

  8. class IntParser extends StringParser[Int]

  9. trait Level0Impls extends AnyRef

  10. abstract class LocationResponseGenerator[S <: Status] extends ResponseGenerator

  11. class LongParser extends StringParser[Long]

  12. trait Metadata extends AnyRef

  13. trait MethodAliases extends AnyRef

  14. case class ModelOnly(tpe: scala.reflect.api.JavaUniverse.Type) extends ResultInfo with Product with Serializable

  15. case class ParserFailure(reason: String) extends ParserResult[Nothing] with Product with Serializable

  16. sealed trait ParserResult[+T] extends AnyRef

  17. case class ParserSuccess[+T](result: T) extends ParserResult[T] with Product with Serializable

  18. trait PathTree extends ValidationTree

  19. trait QueryParser[A] extends AnyRef

  20. trait ResponseGenerator extends AnyRef

  21. trait ResponseGeneratorInstances extends AnyRef

  22. sealed trait ResultInfo extends AnyRef

  23. trait ResultMatcher[R] extends AnyRef

  24. class ShortParser extends StringParser[Short]

  25. case class StatusAndModel(status: Status, tpe: scala.reflect.api.JavaUniverse.Type) extends ResultInfo with Product with Serializable

  26. case class StatusOnly(status: Status) extends ResultInfo with Product with Serializable

  27. trait StringParser[T] extends AnyRef

  28. trait TextMetaData extends Metadata

  29. final class ValidatingParser[A] extends QueryParser[A]

  30. case class ValidationFailure(reason: String) extends ParserResult[Nothing] with Product with Serializable

Value Members

  1. object Empty extends ResultInfo with Product with Serializable

  2. object HListToFunc

  3. object HeaderAST

    AST representing the Header operations of the DSL

  4. object MethodAliases extends MethodAliases

  5. object PathAST

    Actual elements which build up the AST

  6. object QueryAST

  7. object QueryParser

  8. object ResponseGeneratorInstances extends ResponseGeneratorInstances

  9. object ResultInfo

  10. object ResultMatcher extends Level0Impls

  11. object StringParser

  12. object UriConverter

    Helps to convert different parts of a route into an UriTemplate

Ungrouped