| Interface | Description |
|---|---|
| PriorityProvider<T> |
Simple interface that provides a priority based on the value of an object.
|
| Class | Description |
|---|---|
| AnnotationPriorityProvider |
Provide the priority of an implementation based on
Priority
annotation that is present on the class (if any). |
| AutoDecrementPriorityProvider<T> |
Provides a priority based on a decrement.
|
| ImplementationPriorityProvider<T> |
PriorityProvider used to encapsulate the default behavior for
providing priority value for a possible implementation. |
| Annotation Type | Description |
|---|---|
| Priority |
Annotation that is used to configure the priority of an implementation.
|
Copyright © 2021. All rights reserved.