Packages

p

typedapi

package typedapi

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. typedapi
  2. MethodToReqBodyLowPrio
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def Delete[A]: DeleteElement[A]
  2. def Get[A]: GetElement[A]
  3. def Header[A]: HeaderHelper[A]
  4. val Headers: HeaderListEmpty.type
  5. val NoHeaders: HeaderListEmpty.type
  6. val NoQueries: QueryListEmpty.type
  7. def Post[A]: PostElement[A]
  8. def Put[A]: PutElement[A]
  9. val Queries: QueryListEmpty.type
  10. def Query[A]: QueryHelper[A]
  11. val RawHeaders: RawHeadersParam.type
  12. def ReqBody[A]: ReqBodyElement[A]
  13. val Root: PathListEmpty.type
  14. def Segment[A]: SegmentHelper[A]
  15. def api[M <: MethodElement, P <: HList, Q <: HList, H <: HList, Prep <: HList, Api <: HList](method: M, path: PathList[P] = Root, queries: QueryList[Q] = NoQueries, headers: HeaderList[H] = NoHeaders)(implicit prepQP: shapeless.ops.hlist.Prepend.Aux[Q, P, Prep], prepH: shapeless.ops.hlist.Prepend.Aux[H, Prep, Api]): ApiTypeCarrier[::[M, Api]]
  16. def apiWithBody[M <: MethodElement, P <: HList, Q <: HList, H <: HList, Prep <: HList, Api <: HList, Bd](method: M, body: ReqBodyElement[Bd], path: PathList[P] = Root, queries: QueryList[Q] = NoQueries, headers: HeaderList[H] = NoHeaders)(implicit prepQP: shapeless.ops.hlist.Prepend.Aux[Q, P, Prep], prepH: shapeless.ops.hlist.Prepend.Aux[H, Prep, Api], m: MethodToReqBody[M, Bd]): ApiTypeCarrier[::[Out, Api]]
  17. implicit def postToReqBody[A, Bd]: MethodToReqBody[PostElement[A], Bd] { type Out = typedapi.shared.PostWithBodyElement[Bd,A] }
    Definition Classes
    MethodToReqBodyLowPrio
  18. implicit def putToReqBody[A, Bd]: MethodToReqBody[PutElement[A], Bd] { type Out = typedapi.shared.PutWithBodyElement[Bd,A] }
    Definition Classes
    MethodToReqBodyLowPrio

Inherited from MethodToReqBodyLowPrio

Inherited from AnyRef

Inherited from Any

Ungrouped