org.tyranid

db

package db

Visibility
  1. Public
  2. All

Type Members

  1. case class ArrayIndex (idx: Int) extends PathNode with Product with Serializable

  2. class Attribute extends DbItem with Valid

  3. trait AttributeAnnotation extends AnyRef

  4. case class DbArray (of: Domain) extends Domain with Product with Serializable

  5. case class DbChar (len: Int) extends LimitedText with Product with Serializable

  6. class DbIntish extends Domain

    Attributes
    abstract
  7. trait DbItem extends AnyRef

  8. case class DbLargeChar (len: Int) extends LimitedText with Product with Serializable

  9. case class DbLink (toEntity: Entity) extends Domain with Product with Serializable

  10. class DbLongish extends Domain

    Attributes
    abstract
  11. case class DbLowerChar (len: Int) extends LimitedText with Product with Serializable

    A string that must be lower case.

  12. trait DbTextLike extends Domain

  13. case class DbVarChar (len: Int) extends LimitedText with Product with Serializable

  14. trait Domain extends Valid

  15. trait Entity extends Domain with DbItem

  16. trait EnumEntity [T >: Null <: Tuple] extends Entity

  17. case class IdType (name: String) extends Product with Serializable

  18. trait LimitedText extends DbTextLike

  19. class ModelException extends RuntimeException

  20. case class MultiPath (nodes: PathNode*) extends Path with Product with Serializable

  21. trait Path extends Pathable

  22. case class PathDiff (path: Path, a: Any, b: Any) extends Pathable with Product with Serializable

  23. trait PathNode extends AnyRef

  24. case class PathValue (path: Path, value: Any) extends Pathable with Product with Serializable

  25. trait Pathable extends AnyRef

  26. trait Record extends Valid with BsonObject

  27. case class Scope (rec: Record, initialDraw: Boolean, saving: Boolean, captcha: Boolean, path: Option[Path]) extends Product with Serializable

  28. case class StaticBuilder (en: Entity) extends Product with Serializable

  29. trait View extends AnyRef

  30. class ViewAttribute extends Valid with Path with PathNode

Value Members

  1. object DbBoolean extends Domain

  2. object DbDate extends Domain

  3. object DbDateTime extends Domain

  4. object DbDouble extends Domain

  5. object DbEmail extends DbVarChar

  6. object DbInt extends DbIntish

  7. object DbIntSerial extends DbIntish

  8. object DbLong extends DbLongish

  9. object DbLongSerial extends DbLongish

  10. object DbPassword extends DbVarChar

  11. object DbPhone extends DbChar

  12. object DbText extends DbTextLike

  13. object DbUrl extends DbVarChar

  14. object Entity extends AnyRef

  15. object IdType extends Serializable

  16. object Imp extends AnyRef

  17. object Path extends AnyRef

  18. object PathDiff extends Serializable

  19. object PathValue extends Serializable

  20. object Record extends AnyRef

  21. object Schema extends AnyRef

  22. object View extends AnyRef

  23. package es

  24. package meta

  25. package mongo

  26. package ram

  27. package sql

  28. package tuple