| Interface | Description |
|---|---|
| Constraint |
Extension to
Parameter that allows for
constraint-based configuration of component parameters. |
| Class | Description |
|---|---|
| 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.
|
Copyright © 2003-2014 Codehaus. All Rights Reserved.