net.fwbrasil.activate

entity

package entity

Visibility
  1. Public
  2. All

Type Members

  1. case class BigDecimalEntityValue(value: Option[BigDecimal]) extends EntityValue[BigDecimal] with Product with Serializable

  2. case class BooleanEntityValue(value: Option[Boolean]) extends EntityValue[Boolean] with Product with Serializable

  3. case class ByteArrayEntityValue(value: Option[Array[Byte]]) extends EntityValue[Array[Byte]] with Product with Serializable

  4. case class CalendarEntityValue(value: Option[Calendar]) extends EntityValue[Calendar] with Product with Serializable

  5. case class CannotDeleteEntity(references: Map[EntityMetadata, List[Entity]]) extends Exception with Product with Serializable

  6. case class CharEntityValue(value: Option[Char]) extends EntityValue[Char] with Product with Serializable

  7. case class DateEntityValue(value: Option[Date]) extends EntityValue[Date] with Product with Serializable

  8. case class DoubleEntityValue(value: Option[Double]) extends EntityValue[Double] with Product with Serializable

  9. abstract class Encoder[A, B] extends AnyRef

  10. case class EncoderEntityValue[A, B](encoder: Encoder[A, B])(value: Option[A])(implicit evidence$1: Manifest[A]) extends EntityValue[A] with Product with Serializable

  11. trait Entity extends Serializable with EntityValidation with EntityListeners

  12. trait EntityContext extends ValueContext with TransactionContext with LazyListContext

  13. case class EntityInstanceEntityValue[E <: Entity](value: Option[E])(implicit evidence$4: Manifest[E]) extends EntityValue[E] with Product with Serializable

  14. case class EntityInstanceReferenceValue[E <: Entity](value: Option[String])(implicit evidence$5: Manifest[E]) extends EntityValue[String] with Product with Serializable

  15. trait EntityListeners extends AnyRef

  16. class EntityMetadata extends AnyRef

  17. class EntityPropertyMetadata extends AnyRef

  18. class EntitySerializationEnvelope[E <: Entity] extends Serializable

  19. trait EntityValidation extends AnyRef

  20. abstract class EntityValue[V] extends Serializable

  21. case class EnumerationEntityValue[E <: Value](value: Option[E])(implicit evidence$2: Manifest[E]) extends EntityValue[E] with Product with Serializable

  22. case class FloatEntityValue(value: Option[Float]) extends EntityValue[Float] with Product with Serializable

  23. class IdVar extends Var[String]

  24. case class IntEntityValue(value: Option[Int]) extends EntityValue[Int] with Product with Serializable

  25. class InternalAlias extends Annotation with Annotation with ClassfileAnnotation

  26. case class Invariant[E <: Entity](f: () ⇒ Boolean, errorParams: () ⇒ List[Any], properties: () ⇒ List[String], exceptionOption: Option[Exception] = scala.None)(implicit evidence$1: Manifest[E]) extends Product with Serializable

  27. case class InvariantViolation(invariantName: String, errorParams: List[Any], properties: List[String]) extends Product with Serializable

  28. case class InvariantViolationException(violations: InvariantViolation*) extends Exception with Product with Serializable

  29. case class JodaInstantEntityValue[I <: AbstractInstant](value: Option[I])(implicit evidence$3: Manifest[I]) extends EntityValue[I] with Product with Serializable

  30. case class LazyList[E <: Entity](ids: List[String])(implicit m: Manifest[E]) extends Product with Serializable

  31. trait LazyListContext extends AnyRef

  32. case class LazyListEntityValue[V <: Entity](value: Option[LazyList[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]) extends EntityValue[LazyList[V]] with Product with Serializable

  33. case class ListEntityValue[V](value: Option[List[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]) extends EntityValue[List[V]] with Product with Serializable

  34. case class LongEntityValue(value: Option[Long]) extends EntityValue[Long] with Product with Serializable

  35. case class PostCond[R](f: () ⇒ R) extends Product with Serializable

  36. case class PostCondidionViolationException(violations: String*) extends ViolationExceptions with Product with Serializable

  37. case class PreCondidionViolationException(violations: String*) extends ViolationExceptions with Product with Serializable

  38. case class ReferenceListEntityValue[V](value: Option[List[Option[String]]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]) extends EntityValue[List[Option[String]]] with Product with Serializable

  39. case class SerializableEntityValue[S](value: Option[S], serializatorOption: () ⇒ Option[Serializer] = (() => scala.None))(implicit evidence$6: Manifest[S]) extends EntityValue[S] with Product with Serializable

  40. case class SetEntityValue[V](value: Option[Set[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]) extends EntityValue[Set[V]] with Product with Serializable

  41. case class StringEntityValue(value: Option[String]) extends EntityValue[String] with Product with Serializable

  42. trait ValueContext extends AnyRef

  43. class Var[T] extends Ref[T] with Serializable

  44. abstract class ViolationExceptions extends Exception

Value Members

  1. object Entity extends Serializable

  2. object EntityEnhancer extends Logging

  3. object EntityHelper

  4. object EntityPropertyMetadata

  5. object EntityValidation

  6. object EntityValidationOption extends Enumeration

  7. object EntityValue extends ValueContext with Serializable

  8. object IdVar extends Serializable

  9. object LazyList extends Serializable

  10. package map

Ungrouped