typedapi
package
typedapi
Value Members
-
-
-
-
-
object
NoMediaType extends MediaType with Product with Serializable
-
-
-
-
-
-
-
-
def
api[M <: MethodElement, P <: HList, Q <: HList, H <: HList, Prep <: HList, Api <: HList](method: TypeCarrier[M], path: PathListBuilder[P] = Root, queries: QueryListBuilder[Q] = NoQueries, headers: HeaderListBuilder[H] = NoHeaders)(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, BMT <: MediaType, Bd](method: TypeCarrier[M], body: TypeCarrier[ReqBodyElement[BMT, Bd]], path: PathListBuilder[P] = Root, queries: QueryListBuilder[Q] = NoQueries, headers: HeaderListBuilder[H] = NoHeaders)(implicit prepQP: shapeless.ops.hlist.Prepend.Aux[Q, P, Prep], prepH: shapeless.ops.hlist.Prepend.Aux[H, Prep, Api], m: MethodToReqBody[M, BMT, Bd]): ApiTypeCarrier[::[Out, Api]]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
object
audio/aiff extends MediaType with Product with Serializable
-
object
audio/basic extends MediaType with Product with Serializable
-
object
audio/midi extends MediaType with Product with Serializable
-
object
audio/mod extends MediaType with Product with Serializable
-
object
audio/mpeg extends MediaType with Product with Serializable
-
object
audio/ogg extends MediaType with Product with Serializable
-
object
audio/voc extends MediaType with Product with Serializable
-
object
audio/vorbis extends MediaType with Product with Serializable
-
object
audio/voxware extends MediaType with Product with Serializable
-
object
audio/wav extends MediaType with Product with Serializable
-
object
audio/webm extends MediaType with Product with Serializable
-
object
audio/x-psid extends MediaType with Product with Serializable
-
-
object
audio/xm extends MediaType with Product with Serializable
-
implicit
val
deleteToStr: MethodToString[DeleteCall] { val show: String }
-
package
dsl
-
implicit
val
getToStr: MethodToString[GetCall] { val show: String }
-
object
image/gif extends MediaType with Product with Serializable
-
object
image/jpeg extends MediaType with Product with Serializable
-
object
image/pict extends MediaType with Product with Serializable
-
object
image/png extends MediaType with Product with Serializable
-
object
image/svg+xml extends MediaType with Product with Serializable
-
object
image/svgz extends MediaType with Product with Serializable
-
object
image/tiff extends MediaType with Product with Serializable
-
object
image/webp extends MediaType with Product with Serializable
-
object
image/x-icon extends MediaType with Product with Serializable
-
object
image/x-ms-bmp extends MediaType with Product with Serializable
-
object
image/x-pcx extends MediaType with Product with Serializable
-
object
image/x-pict extends MediaType with Product with Serializable
-
-
object
image/x-rgb extends MediaType with Product with Serializable
-
-
-
-
object
message/http extends MediaType with Product with Serializable
-
object
message/rfc822 extends MediaType with Product with Serializable
-
-
implicit
val
postToStr: MethodToString[PostCall] { val show: String }
-
-
implicit
val
putToStr: MethodToString[PutCall] { val show: String }
-
implicit
def
reqBodyForPost[MT <: MediaType, A, BMT <: MediaType, Bd]: MethodToReqBody[PostElement[MT, A], BMT, Bd] { type Out = typedapi.shared.PostWithBodyElement[BMT,Bd,MT,A] }
-
implicit
def
reqBodyForPut[MT <: MediaType, A, BMT <: MediaType, Bd]: MethodToReqBody[PutElement[MT, A], BMT, Bd] { type Out = typedapi.shared.PutWithBodyElement[BMT,Bd,MT,A] }
-
-
object
text/asp extends MediaType with Product with Serializable
-
-
object
text/calendar extends MediaType with Product with Serializable
-
object
text/css extends MediaType with Product with Serializable
-
object
text/csv extends MediaType with Product with Serializable
-
-
object
text/html extends MediaType with Product with Serializable
-
object
text/markdown extends MediaType with Product with Serializable
-
object
text/mcf extends MediaType with Product with Serializable
-
object
text/plain extends MediaType with Product with Serializable
-
object
text/richtext extends MediaType with Product with Serializable
-
-
object
text/uri-list extends MediaType with Product with Serializable
-
-
-
object
text/x-asm extends MediaType with Product with Serializable
-
object
text/x-c extends MediaType with Product with Serializable
-
-
object
text/x-h extends MediaType with Product with Serializable
-
-
object
text/x-pascal extends MediaType with Product with Serializable
-
object
text/x-script extends MediaType with Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
object
text/x-setext extends MediaType with Product with Serializable
-
object
text/x-sgml extends MediaType with Product with Serializable
-
object
text/x-speech extends MediaType with Product with Serializable
-
-
-
object
text/x-vcard extends MediaType with Product with Serializable
-
object
text/xml extends MediaType with Product with Serializable
-
Inherited from AnyRef
Inherited from Any