p
typedapi
package typedapi
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- typedapi
- MethodToReqBodyLowPrio
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
- def Delete[A]: DeleteElement[A]
- def Get[A]: GetElement[A]
- def Header[A]: HeaderHelper[A]
- val Headers: HeaderListEmpty.type
- val NoHeaders: HeaderListEmpty.type
- val NoQueries: QueryListEmpty.type
- def Post[A]: PostElement[A]
- def Put[A]: PutElement[A]
- val Queries: QueryListEmpty.type
- def Query[A]: QueryHelper[A]
- val RawHeaders: RawHeadersParam.type
- def ReqBody[A]: ReqBodyElement[A]
- val Root: PathListEmpty.type
- def Segment[A]: SegmentHelper[A]
- def api[M <: MethodElement, P <: HList, Q <: HList, H <: HList, Prep <: HList, Api <: HList](method: M, path: PathList[P], queries: QueryList[Q], headers: HeaderList[H])(implicit prepQP: shapeless.ops.hlist.Prepend.Aux[Q, P, Prep], prepH: shapeless.ops.hlist.Prepend.Aux[H, Prep, Api]): ApiTypeCarrier[::[M, Api]]
- def apiWithBody[M <: MethodElement, P <: HList, Q <: HList, H <: HList, Prep <: HList, Api <: HList, Bd](method: M, body: ReqBodyElement[Bd], path: PathList[P], queries: QueryList[Q], headers: HeaderList[H])(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]]
-
implicit
def
postToReqBody[A, Bd]: MethodToReqBody[PostElement[A], Bd] { type Out = typedapi.shared.PostWithBodyElement[Bd,A] }
- Definition Classes
- MethodToReqBodyLowPrio
-
implicit
def
putToReqBody[A, Bd]: MethodToReqBody[PutElement[A], Bd] { type Out = typedapi.shared.PutWithBodyElement[Bd,A] }
- Definition Classes
- MethodToReqBodyLowPrio