package
model
Type Members
-
case class
Action(name: String, href: String, classes: Option[Seq[String]] = scala.None, title: Option[String] = scala.None, method: Option[Method] = scala.None, type: Option[Encoding] = scala.None, fields: Option[Seq[Field]] = scala.None) extends Product with Serializable
-
-
sealed
trait
Entity extends AnyRef
-
-
trait
Enum[A <: Val[A]] extends AnyRef
-
case class
Link(rel: Seq[String], href: String, title: Option[String] = scala.None) extends Product with Serializable
-
type
Properties = Seq[Property]
-
case class
Property(name: String, value: Value) extends Product with Serializable
Value Members
-
object
Action extends Serializable
-
-
-
object
Property extends Serializable
Inherited from AnyRef
Inherited from Any
The model package, containing a complete model of Siren entities in terms of algebraic data types).