See: Description
Interface | Description |
---|---|
AggregateSelector<A extends AggregateRoot<I>,I,S extends AggregateSelector<A,I,S>> |
An element of the
SpecificationBuilder DSL to select the identity of the aggregate a
clause will apply to. |
BaseSelector<T,S extends BaseSelector<T,S>> |
An element of the
SpecificationBuilder DSL to select all or a part of the object a clause
will apply to. |
IdentityPicker<A extends AggregateRoot<I>,I,S extends BaseSelector> |
An element of the
SpecificationBuilder DSL to specify the identity of an aggregate. |
OperatorPicker<T,S extends BaseSelector> |
An element of the
SpecificationBuilder DSL to compose the current specification with
another one. |
PropertySelector<T,S extends BaseSelector<T,S>> |
An element of the
SpecificationBuilder DSL to select a property of the object a
specification will apply to. |
SpecificationBuilder |
SpecificationBuilder is a DSL that facilitates the creation of complex composite specifications.
|
SpecificationPicker<T,S extends BaseSelector> |
An element of the
SpecificationBuilder DSL to pick the specification that will apply to
the current selection. |
StringOptionPicker<T,S extends BaseSelector> |
An element of the
SpecificationBuilder DSL to pick the options for a String -specific specification. |
TerminalOperation<T> |
An element of the
SpecificationBuilder DSL to build the final composite specification. |
Copyright © 2013-2018–2019 SeedStack. All rights reserved.