org.beangle.data

model

package model

Visibility
  1. Public
  2. All

Type Members

  1. trait Coded extends AnyRef

    Coded interface.

  2. trait Component extends AnyRef

  3. trait Enabled extends AnyRef

    能够启用和禁用的实体

  4. trait Entity[ID] extends Serializable

  5. trait Hierarchical[T] extends Ordered[T]

    Hierarchical interface.

  6. abstract class IntId extends NumId[Int]

  7. trait IntIdEntity extends Entity[Int]

  8. trait Journal[T <: TemporalOn] extends Component

  9. abstract class LongId extends NumId[Long]

  10. trait LongIdEntity extends Entity[Long]

  11. trait Named extends AnyRef

  12. abstract class NumId[ID] extends Entity[ID]

  13. trait Remark extends AnyRef

  14. abstract class StringId extends Entity[String]

  15. trait StringIdEntity extends Entity[String]

  16. trait TemporalAt extends AnyRef

    有时效性的实体

    有时效性的实体

    指有具体生效时间和失效时间的实体。一般生效时间不能为空,失效时间可以为空。 具体时间采用时间时间格式便于比对。

  17. trait TemporalOn extends AnyRef

    有时效性的实体

    有时效性的实体

    指有具体生效时间和失效时间的实体。一般生效时间不能为空,失效时间可以为空。 具体时间采用时间时间格式便于比对。

  18. trait Updated extends AnyRef

    Contain create and update time interface.

  19. trait YearId extends AnyRef

    Entity Id contains date infomation(year/[month]/[day]/[hour]/[minute]) Max 1000,000 record per minute

Value Members

  1. package annotation

  2. package bind

  3. package event

  4. package meta

  5. package util

Ungrouped