Packages

package ast

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Card extends AnyRef
  2. trait CardMap extends Card
  3. trait CardOne extends Card
  4. trait CardSeq extends Card
  5. trait CardSet extends Card
  6. 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
  7. sealed trait MetaModel extends AnyRef
  8. 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
  9. case class MetaPart(part: String, nss: Seq[MetaNs]) extends MetaModel with BaseHelpers with Product with Serializable
  10. case class MetaSchema(pkg: String, domain: String, maxArity: Int, parts: Seq[MetaPart]) extends MetaModel with BaseHelpers with Product with Serializable
  11. case class Reserved(reservedNss: Array[Boolean], reservedAttrs: Array[Boolean]) extends Product with Serializable

Value Members

  1. object CardMap extends CardMap with Product with Serializable
  2. object CardOne extends CardOne with Product with Serializable
  3. object CardSeq extends CardSeq with Product with Serializable
  4. object CardSet extends CardSet with Product with Serializable

Ungrouped