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. trait DbDateLike extends Domain

  7. class DbIntish extends Domain

    Attributes
    abstract
  8. trait DbItem extends AnyRef

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

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

  11. class DbLongish extends Domain

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

    A string that must be lower case.

  13. trait DbTextLike extends Domain

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

  15. trait Domain extends Valid

  16. trait Entity extends Domain with DbItem

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

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

  19. trait LimitedText extends DbTextLike

  20. class ModelException extends RuntimeException

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

  22. trait Path extends Pathable

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

  24. trait PathNode extends AnyRef

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

  26. trait Pathable extends AnyRef

  27. trait Record extends Valid with BsonObject

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

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

  30. trait View extends AnyRef

  31. class ViewAttribute extends Valid with Path with PathNode

Value Members

  1. object DbBoolean extends Domain

  2. object DbDate extends DbDateLike

  3. object DbDateTime extends DbDateLike

  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