程序包 | 说明 |
---|---|
io.github.dddplus.model |
DDD patched building blocks.
|
限定符和类型 | 接口和说明 |
---|---|
interface |
IMergeAwareDirtyHint<ID extends Serializable>
可以合并的脏数据提示.
|
限定符和类型 | 方法和说明 |
---|---|
<T extends IDirtyHint> |
DirtyMemento.dirtyHintsOf(Class<T> hintClass)
根据指定hint class type,找到其所有的脏数据通知.
|
<T extends IDirtyHint> |
DirtyMemento.firstHintOf(Class<T> hintClass)
根据指定hint class type,找到已经注册的第一个脏数据通知.
|
<T extends IDirtyHint> |
BaseAggregateRoot.firstHintOf(Class<T> hintClass) |
限定符和类型 | 方法和说明 |
---|---|
List<IDirtyHint> |
DirtyMemento.dirtyHints()
当前的所有脏数据.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
BaseAggregateRoot.dirty(IDirtyHint hint) |
default void |
IMergeAwareDirtyHint.onMerge(IDirtyHint thatHint)
Merge预留的hook.
|
void |
DirtyMemento.register(@NonNull IDirtyHint hint)
注册(追加)一个脏数据通知,以便
Repository 知道具体如何持久化. |
Copyright © 2020–2023. All rights reserved.