程序包 | 说明 |
---|---|
io.github.dddplus.model |
DDD patched building blocks.
|
io.github.dddplus.model.spcification |
Implementation of Notification Pattern & Specification Pattern.
|
限定符和类型 | 方法和说明 |
---|---|
void |
BaseAggregateRoot.assureSatisfied(ISpecification<Entity> specification)
业务归约要满足.
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractSpecification<T>
|
class |
AndSpecification<T>
AND specification, used to create a new specification that is the AND of two other specifications.
|
class |
OrSpecification<T>
OR specification, used to create a new specification that is the OR of two other specifications.
|
限定符和类型 | 方法和说明 |
---|---|
AbstractSpecification<T> |
AbstractSpecification.and(ISpecification<T> specification) |
AbstractSpecification<T> |
AbstractSpecification.or(ISpecification<T> specification) |
构造器和说明 |
---|
AndSpecification(ISpecification<T> left,
ISpecification<T> right)
Create a new AND specification based on two other spec.
|
AndSpecification(ISpecification<T> left,
ISpecification<T> right)
Create a new AND specification based on two other spec.
|
OrSpecification(ISpecification<T> left,
ISpecification<T> right)
Create a new OR specification based on two other spec.
|
OrSpecification(ISpecification<T> left,
ISpecification<T> right)
Create a new OR specification based on two other spec.
|
Copyright © 2020–2023. All rights reserved.