Package

org.http4s.rho

bits

Permalink

package bits

Visibility
  1. Public
  2. All

Type Members

  1. class BooleanParser extends StringParser[Boolean]

    Permalink
  2. class DoubleParser extends StringParser[Double]

    Permalink
  3. abstract class EmptyResponseGenerator extends ResponseGenerator

    Permalink
  4. abstract class EntityResponseGenerator extends ResponseGenerator

    Permalink
  5. case class FailureResponse(reason: FailureReason) extends ResultResponse[Nothing] with Product with Serializable

    Permalink
  6. class FloatParser extends StringParser[Float]

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

    Permalink

    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

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

    Permalink

    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

  9. class IntParser extends StringParser[Int]

    Permalink
  10. abstract class LocationResponseGenerator extends ResponseGenerator

    Permalink
  11. class LongParser extends StringParser[Long]

    Permalink
  12. trait Metadata extends AnyRef

    Permalink
  13. trait MethodAliases extends AnyRef

    Permalink
  14. final class PathTree extends AnyRef

    Permalink

    Rho specific implementation of the PathTree

  15. trait QueryParser[A] extends AnyRef

    Permalink
  16. sealed trait ResponseGenerator extends AnyRef

    Permalink
  17. trait ResponseGeneratorInstances extends AnyRef

    Permalink
  18. sealed trait ResultInfo extends AnyRef

    Permalink
  19. trait ResultMatcher[-R] extends AnyRef

    Permalink
  20. sealed trait ResultResponse[+T] extends RouteResult[T]

    Permalink
  21. sealed trait RouteResult[+T] extends AnyRef

    Permalink
  22. class ShortParser extends StringParser[Short]

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

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

    Permalink
  25. trait StringParser[T] extends AnyRef

    Permalink
  26. case class SuccessResponse[+T](result: T) extends ResultResponse[T] with Product with Serializable

    Permalink
  27. trait TextMetaData extends Metadata

    Permalink
  28. case class TypeOnly(tpe: scala.reflect.api.JavaUniverse.Type) extends ResultInfo with Product with Serializable

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

    Permalink

Value Members

  1. object FailureResponse extends Serializable

    Permalink
  2. object HListToFunc

    Permalink
  3. object HeaderAST

    Permalink

    AST representing the Header operations of the DSL

  4. object MethodAliases extends MethodAliases

    Permalink
  5. object NoMatch extends RouteResult[Nothing] with Product with Serializable

    Permalink
  6. object PathAST

    Permalink

    Actual elements which build up the AST

  7. object QueryAST

    Permalink
  8. object QueryParser

    Permalink
  9. object ResponseGenerator

    Permalink
  10. object ResponseGeneratorInstances extends ResponseGeneratorInstances

    Permalink
  11. object ResultMatcher

    Permalink
  12. object StringParser

    Permalink
  13. object UriConverter

    Permalink

    Helps to convert different parts of a route into an UriTemplate

Ungrouped