net.fwbrasil.activate.entity

Entity

trait Entity extends Serializable with EntityValidation with EntityListeners

Linear Supertypes
EntityListeners, EntityValidation, Serializable, Serializable, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Entity
  2. EntityListeners
  3. EntityValidation
  4. Serializable
  5. Serializable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class On extends AnyRef

    Attributes
    protected
    Definition Classes
    EntityListeners
  2. implicit class onInvariants extends AnyRef

    Attributes
    protected
    Definition Classes
    EntityValidation

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def afterConstruct: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  7. def afterDelete: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  8. def afterInitialize: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def beforeConstruct: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  11. def beforeDelete: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  12. def beforeInitialize: Unit

    Attributes
    protected
    Definition Classes
    EntityListeners
  13. def canDelete: Boolean

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. def creationDate: Date

  16. def creationDateTime: DateTime

  17. def creationTimestamp: Long

  18. def delete: Unit

  19. def deleteCascade: Unit

  20. def deleteIfHasntReferences: Unit

  21. def email(string: ⇒ String): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. final val id: String

  28. def invariant(exception: Exception)(f: ⇒ Boolean): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  29. def invariant(errorParams: ⇒ List[Any])(f: ⇒ Boolean): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  30. def invariant(f: ⇒ Boolean): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  31. def isDeleted: Boolean

  32. def isDirty: Boolean

  33. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  34. def isPersisted: Boolean

  35. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. def notEmpty[T](iterable: ⇒ Iterable[T]): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  37. def notNull(obj: ⇒ Any): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  38. final def notify(): Unit

    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  40. def on(functions: (Entity.this.type) ⇒ Any*): On

    Attributes
    protected
    Definition Classes
    EntityListeners
  41. def onAny: On

    Attributes
    protected
    Definition Classes
    EntityListeners
  42. def originalValue[T](f: (Entity.this.type) ⇒ T): T

  43. def preCondition[R](condition: ⇒ Boolean, name: String)(f: ⇒ R): R

    Attributes
    protected
    Definition Classes
    EntityValidation
  44. def preCondition[R](condition: ⇒ Boolean)(f: ⇒ R): R

    Attributes
    protected
    Definition Classes
    EntityValidation
  45. def references: Map[EntityMetadata, List[Entity]]

  46. def reloadFromDatabase: Entity

  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def toMap: EntityMap[Entity.this.type]

  49. implicit def toPostCond[R](f: ⇒ R): PostCond[R]

    Attributes
    protected
    Definition Classes
    EntityValidation
  50. def toString(): String

    Definition Classes
    Entity → AnyRef → Any
  51. def toStringVars: List[Var[Any]]

    Attributes
    protected
  52. def unique(criterias: (Entity.this.type) ⇒ Any*)(implicit m: Manifest[Entity.this.type]): Invariant[Entity.this.type]

    Attributes
    protected
    Definition Classes
    EntityValidation
  53. def validate: Unit

    Definition Classes
    EntityValidation
  54. def validationOptions: Option[Set[EntityValidationOption]]

    Attributes
    protected
    Definition Classes
    EntityValidation
  55. def varNamed(name: String): Var[Any]

  56. def vars: List[Var[Any]]

  57. final var version: Long

  58. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  59. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  60. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  61. def writeReplace(): AnyRef

    Attributes
    protected

Inherited from EntityListeners

Inherited from EntityValidation

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped