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 DbDunsNumber extends DbChar

  6. object DbEmail extends DbVarChar

  7. object DbFedEin extends DbChar

  8. object DbInt extends DbIntish

  9. object DbIntSerial extends DbIntish

  10. object DbLong extends DbLongish

  11. object DbLongSerial extends DbLongish

  12. object DbPassword extends DbVarChar

  13. object DbPhone extends DbChar

  14. object DbText extends DbTextLike

  15. object DbUrl extends DbVarChar

  16. object Entity extends AnyRef

  17. object IdType extends Serializable

  18. object Imp extends AnyRef

  19. object Path extends AnyRef

  20. object PathDiff extends Serializable

  21. object PathValue extends Serializable

  22. object Record extends AnyRef

  23. object Schema extends AnyRef

  24. object View extends AnyRef

  25. package es

  26. package meta

  27. package mongo

  28. package ram

  29. package sql

  30. package tuple