|
Class Summary |
| AbstractConstraint |
Base class for parameter constraints. |
| And |
Aggregates multiple constraints together using boolean AND logic. |
| Anything |
A constraint that matches any component adapter. |
| CollectionConstraint |
Constraint that collects/aggregates dependencies to as many components
that satisfy the given constraint. |
| IsExactType |
Constraint that only accepts an adapter whose implementation is the same
class instance as the type represented by this object. |
| IsKey |
Constraint that accepts an adapter of a specific key. |
| IsKeyType |
Constraint that accepts an adapter whose key type is either the
same type or a subtype of the type(s) represented by this object. |
| IsType |
Constraint that accepts an adapter whose implementation is either the
same type or a subtype of the type(s) represented by this object. |
| Not |
Inverts the logical sense of the given constraint. |
| Or |
Aggregates multiple constraints together using boolean OR logic. |