toggle menu
Wow
3.16.8
jvm
switch theme
search in API
wow-api
/
me.ahoo.wow.api.annotation
/
BoundedContext
Bounded
Context
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
,
AnnotationTarget.ANNOTATION_CLASS
]
)
@
Inherited
annotation class
BoundedContext
(
val
name
:
String
,
val
alias
:
String
=
""
,
val
scopes
:
Array
<
String
>
=
[]
,
val
packageScopes
:
Array
<
KClass
<
*
>
>
=
[]
,
val
aggregates
:
Array
<
BoundedContext.Aggregate
>
=
[]
)
Members
Types
Aggregate
Link copied to clipboard
@
Target
(
allowedTargets
=
[
AnnotationTarget.CLASS
]
)
@
Inherited
annotation class
Aggregate
(
val
name
:
String
,
val
tenantId
:
String
=
""
,
val
id
:
String
=
""
,
val
scopes
:
Array
<
String
>
=
[]
,
val
packageScopes
:
Array
<
KClass
<
*
>
>
=
[]
)
Properties
aggregates
Link copied to clipboard
val
aggregates
:
Array
<
BoundedContext.Aggregate
>
alias
Link copied to clipboard
val
alias
:
String
name
Link copied to clipboard
val
name
:
String
Bounded context name.
package
Scopes
Link copied to clipboard
val
packageScopes
:
Array
<
KClass
<
*
>
>
scopes
Link copied to clipboard
val
scopes
:
Array
<
String
>