| Interface | Description | 
|---|---|
| IRankingSearchTerminationDecider<S> | Decides when to start ranking results. | 
| IServiceEvaluator | |
| IServiceRanker<S> | Interfaces for non-functional ranking mechanism for services. | 
| Class | Description | 
|---|---|
| BasicEvaluator<T> | Basic evaluator implementation for service and methods. | 
| ComposedEvaluator<S> | Evaluator composed of multiple weighted evaluators. | 
| CountThresholdSearchTerminationDecider<S> | Service search ranking decider based on a simple service count threshold. | 
| ServiceRankingDelegationResultListener<S> | Listener that ranks results. | 
| ServiceRankingDelegationResultListener2<S> | Listener that ranks results. | 
| ServiceRankingResultListener<S> | Listener that ranks results. |