Package

io

funcqrs

Permalink

package funcqrs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. funcqrs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AggregateId extends AnyRef

    Permalink

    Base trait for definitions of type-safe aggregate ids

  2. trait AggregateRef[A, C, E, F[_]] extends AnyRef

    Permalink
  3. trait AggregateUUID extends AggregateId

    Permalink
  4. type AnyEvent = Any

    Permalink

    Type alias to Any, the only reason for having it is because it reads better when defining methods signatures.

  5. trait AsyncAggregateRef[A, C, E] extends AggregateRef[A, C, E, Future]

    Permalink
  6. class CommandException extends IllegalArgumentException

    Permalink
  7. trait IdentityAggregateRef[A, C, E] extends AggregateRef[A, C, E, Identity]

    Permalink
  8. class InvalidCommandException extends IllegalArgumentException with NoStackTrace

    Permalink
  9. class MissingAggregateConfigurationException extends IllegalStateException

    Permalink
  10. class MissingBehaviorException extends IllegalStateException

    Permalink
  11. class MissingCommandHandlerException extends IllegalArgumentException

    Permalink
  12. class MissingEventHandlerException extends IllegalStateException

    Permalink
  13. case class Tag(key: String, value: String) extends Product with Serializable

    Permalink
  14. trait Tagged extends AnyRef

    Permalink
  15. trait TryAggregateRef[A, C, E] extends AggregateRef[A, C, E, Try]

    Permalink

Value Members

  1. object ClassTagImplicits

    Permalink
  2. object Tags

    Permalink
  3. package backend

    Permalink
  4. package behavior

    Permalink
  5. package config

    Permalink
  6. package interpreters

    Permalink
  7. package projections

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped