Packages

p

one.xingyi.core

endpoint

package endpoint

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait ChainKleisli[M[_]] extends AnyRef
  2. trait DisplayRecordedKleisli[M[_]] extends AnyRef
  3. case class EndPoint[M[_], Req, Res](normalisedPath: String, matchesServiceRequest: MatchesServiceRequest, debug: Boolean)(kleisli: (Req) ⇒ M[Res])(implicit evidence$3: Monad[M], fromServiceRequest: FromServiceRequest[M, Req], toServiceResponse: ToServiceResponse[Req, Res]) extends PartialFunction[ServiceRequest, M[Option[ServiceResponse]]] with Product with Serializable
  4. trait EndpointKleisli[M[_]] extends AnyRef
  5. case class FixedPathAndVerb(method: Method) extends MatchesServiceRequest with Product with Serializable
  6. case class IdAtEndAndVerb(method: Method) extends MatchesServiceRequest with Product with Serializable
  7. case class LinkPatternMatcher(method: Method) extends MatchesServiceRequest with Product with Serializable
  8. trait MatchesServiceRequest extends AnyRef
  9. case class Prefix(method: Method) extends MatchesServiceRequest with Product with Serializable
  10. case class PrefixThenIdThenCommand(method: Method, command: String) extends MatchesServiceRequest with Product with Serializable
  11. case class Regex(method: Method) extends MatchesServiceRequest with Product with Serializable

Value Members

  1. object AnyPathOrVerb extends MatchesServiceRequest with Product with Serializable
  2. object MatchesServiceRequest

Ungrouped