io.atomicbits.scraml.generator

restmodel

package restmodel

Visibility
  1. Public
  2. All

Type Members

  1. case class ActionSelection(action: Action, contentTypeMap: Map[MediaType, ContentType], responseTypeMap: Map[MediaType, Set[ResponseTypeWithStatus]], selectedContentTypeHeader: MediaType = ..., selectedResponsetypeHeader: MediaType = ...) extends Product with Serializable

    Created by peter on 20/01/17.

  2. case class AnyContentType(contentTypeHeader: MediaType) extends ContentType with Product with Serializable

  3. case class BinaryContentType(contentTypeHeader: MediaType) extends ContentType with Product with Serializable

  4. case class BinaryResponseType(acceptHeader: MediaType) extends ResponseType with Product with Serializable

  5. sealed trait ContentType extends AnyRef

    Created by peter on 26/08/15.

  6. case class FormPostContentType(contentTypeHeader: MediaType, formParameters: ParsedParameters) extends ContentType with Product with Serializable

  7. case class JsonContentType(contentTypeHeader: MediaType) extends ContentType with Product with Serializable

  8. case class JsonResponseType(acceptHeader: MediaType) extends ResponseType with Product with Serializable

  9. case class MultipartFormContentType(contentTypeHeader: MediaType) extends ContentType with Product with Serializable

  10. sealed trait ResponseType extends AnyRef

    Created by peter on 26/08/15.

  11. case class ResponseTypeWithStatus(responseType: ResponseType, status: StatusCode) extends Product with Serializable

  12. case class StringContentType(contentTypeHeader: MediaType) extends ContentType with Product with Serializable

  13. case class StringResponseType(acceptHeader: MediaType) extends ResponseType with Product with Serializable

  14. case class TypedContentType(contentTypeHeader: MediaType, classPointer: ClassPointer) extends ContentType with Product with Serializable

  15. case class TypedResponseType(acceptHeader: MediaType, classPointer: ClassPointer) extends ResponseType with Product with Serializable

Value Members

  1. object ActionSelection extends Serializable

  2. object ContentType

  3. object NoContentType extends ContentType with Product with Serializable

  4. object NoResponseType extends ResponseType with Product with Serializable

  5. object ResponseType

Ungrouped