Interface | Description |
---|---|
Spec | Represents some predicate against objects of type T. |
Class | Description |
---|---|
AndSpec | A CompositeSpec which requires all its specs to be true in order to evaluate to true. |
CompositeSpec | A Spec which aggregates a sequence of other Spec instances. |
NotSpec | A Spec implementation which negates another Spec . |
OrSpec | A CompositeSpec which requires any one of its specs to be true in order to evaluate to true. |
Specs | Provides a number of Spec implementations. |