toggle menu
Wow
3.16.8
jvm
switch theme
search in API
wow-api
/
me.ahoo.wow.api.modeling
/
AggregateId
Aggregate
Id
interface
AggregateId
:
Identifier
,
NamedAggregate
,
NamedAggregateDecorator
,
TenantId
,
Comparable
<
AggregateId
>
Aggregate Id .
Author
ahoo wang
Members
Members & Extensions
Properties
aggregate
Name
Link copied to clipboard
abstract
val
aggregateName
:
String
aggregate name.
context
Name
Link copied to clipboard
abstract
val
contextName
:
String
id
Link copied to clipboard
abstract
val
id
:
String
id.
named
Aggregate
Link copied to clipboard
abstract
override
val
namedAggregate
:
NamedAggregate
tenant
Id
Link copied to clipboard
abstract
val
tenantId
:
String
Functions
compare
To
Link copied to clipboard
open
operator override
fun
compareTo
(
other
:
AggregateId
)
:
Int
equal
To
Link copied to clipboard
fun
AggregateId
.
equalTo
(
other
:
Any
?
)
:
Boolean
hash
Link copied to clipboard
fun
AggregateId
.
hash
(
)
:
Int
is
Same
Aggregate
Name
Link copied to clipboard
open
fun
isSameAggregateName
(
other
:
NamedAggregate
)
:
Boolean
is
Same
Bounded
Context
Link copied to clipboard
open
fun
isSameBoundedContext
(
other
:
NamedBoundedContext
)
:
Boolean
mod
Link copied to clipboard
fun
AggregateId
.
mod
(
divisor
:
Int
)
:
Int