Packages

package ast

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Card extends AnyRef
  2. trait CardOne extends Card
  3. trait CardSet extends Card
  4. case class MetaAttr(attr: String, card: Card, baseTpe: String, refNs: Option[String] = None, options: Seq[String] = Nil, description: Option[String] = None, alias: Option[String] = None, requiredAttrs: Seq[String] = Nil, valueAttrs: Seq[String] = Nil, validations: Seq[(String, String)] = Nil) extends MetaModel with BaseHelpers with Product with Serializable
  5. sealed trait MetaModel extends AnyRef
  6. case class MetaNs(ns: String, attrs: Seq[MetaAttr], backRefNss: Seq[String] = Nil, mandatoryAttrs: Seq[String] = Nil, mandatoryRefs: Seq[(String, String)] = Nil) extends MetaModel with BaseHelpers with Product with Serializable
  7. case class MetaPart(part: String, nss: Seq[MetaNs]) extends MetaModel with BaseHelpers with Product with Serializable
  8. case class MetaSchema(pkg: String, domain: String, maxArity: Int, parts: Seq[MetaPart]) extends MetaModel with BaseHelpers with Product with Serializable

Value Members

  1. case object CardOne extends CardOne with Product with Serializable
  2. case object CardSet extends CardSet with Product with Serializable

Ungrouped