Package

io.atomicbits.scraml.generator

restmodel

Permalink

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 = NoMediaType, selectedResponsetypeHeader: MediaType = NoMediaType) extends Product with Serializable

    Permalink

    Created by peter on 20/01/17.

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

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

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

    Permalink
  5. sealed trait ContentType extends AnyRef

    Permalink

    Created by peter on 26/08/15.

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

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

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

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

    Permalink
  10. sealed trait ResponseType extends AnyRef

    Permalink

    Created by peter on 26/08/15.

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

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

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

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

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

    Permalink

Value Members

  1. object ActionSelection extends Serializable

    Permalink
  2. object ContentType

    Permalink
  3. object NoContentType extends ContentType with Product with Serializable

    Permalink
  4. object NoResponseType extends ResponseType with Product with Serializable

    Permalink
  5. object ResponseType

    Permalink

Ungrouped