package ast
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Api(types: ListMap[String, Type], endpoints: ListMap[List[Segment], ListMap[Method, Endpoint]]) extends Product with Serializable
- case class Endpoint(name: Option[String], parameters: List[(ParameterType, Parameter)], responses: SortedMap[Option[Int], Response]) extends Product with Serializable
- sealed trait Method extends AnyRef
- case class Parameter(name: String, realName: String, t: Type, required: Boolean) extends Product with Serializable
- sealed trait ParameterType extends AnyRef
- case class Response(t: Option[Type], haveHeaders: Boolean) extends Product with Serializable
- sealed trait Segment extends AnyRef
- sealed trait Type extends AnyRef
Value Members
- object CollapsedMultipart
- object FixIdents
- object Method
- object OptionalBody
- object ParameterType
- object ReorderParams
- object Segment
- object Stages
- object Type