scope core
scope core
scope
ModelMapper
Builder
ModelMapperK
ModelMapperK
BuilderK
ModelMapperKInstances
Scope
Scope
Command
Domain
Endpoint
Event
Persistence
PersistenceRead
PersistenceWrite
Read
Write
ScopeContext
ScopeContext
TypedScopeContext
syntax
scope core
/
scope
scope
package
scope
Type members
Type members
Classlikes
object
ModelMapper
@
implicitNotFound
(msg = "Cannot find a mapper for the scope ${S}") @
implicitAmbiguous
(msg = "Multiple mapper for the same type ${M2} and same scope ${S}")
class
ModelMapperK
[F[_], S <:
Scope
, A, B](val mapper:
Kleisli
[
F
,
A
,
B
])
Companion
object
object
ModelMapperK
extends
ModelMapperKInstances
Companion
class
trait
ModelMapperKInstances
trait
Scope
Companion
object
object
Scope
Companion
class
sealed
class
ScopeContext
Companion
object
object
ScopeContext
Companion
class
sealed
class
TypedScopeContext
[S <:
Scope
] extends
ScopeContext
object
syntax
extends
ModelScopeMapperSyntax
Types
type
ModelMapper
[S <:
Scope
, A, B] =
ModelMapperK
[
Id
,
S
,
A
,
B
]