package staticdsl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- staticdsl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class EntityType(id: EntityTypeId, title: String, description: String, settings: Json) extends Product with Serializable
- case class Field(id: FieldId, name: FieldName, entityTypeId: EntityTypeId, title: String, description: Option[String], example: Option[Json], fieldType: FieldTypeId, nullable: Boolean, additional: Boolean, settings: Json) extends Product with Serializable
- sealed trait FieldDatabaseType extends AnyRef
- type FieldId = Type
- case class FieldType(id: FieldTypeId, description: String, databaseType: FieldDatabaseType, settings: Json) extends Product with Serializable
- case class Relation(id: RelationId, relationType: RelationTypeId, title: String, entity1: EntityTypeId, entity2: EntityTypeId, entity1Field: FieldName, entity2Field: Option[FieldName]) extends Product with Serializable
- trait RelationHelper[R] extends AnyRef
- type RelationId = Type
- class RelationOps[R] extends AnyRef
- case class RelationType(id: RelationTypeId, title: String, description: String) extends Product with Serializable
Value Members
- object EntityType extends Serializable
- object FieldDatabaseType
- object FieldId
- object FieldType extends Serializable
- object Relation extends Serializable
- object RelationHelper
- object RelationId