package
model
Type Members
-
case class
AbstractClassType(typeName: String, implementations: List[CaseClassType], description: Option[String] = None) extends ComplexType with Product with Serializable
-
-
case class
CaseClassType(typeName: String, fields: List[ClassField], superTypeName: Option[String] = None, description: Option[String] = None) extends ComplexType with Product with Serializable
-
case class
ClassField(name: String, typeDefinition: TypeDefinition, description: Option[String] = None) extends Product with Serializable
-
-
-
-
case class
RootType(name: String, fields: List[ClassField], description: Option[String] = None) extends Product with Serializable
-
case class
TraitType(typeName: String, implementations: List[CaseClassType], description: Option[String] = None) extends ComplexType with Product with Serializable
-
Inherited from AnyRef
Inherited from Any