public class PriorityConfig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Class<? extends Strategy>,java.lang.Integer> |
strategy2Priority |
Constructor and Description |
---|
PriorityConfig() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Class<? extends Strategy>,java.lang.Integer> |
getStrategy2Priority() |
PriorityConfig |
set(java.lang.Class<? extends Strategy> strategy,
int priority)
Set priority of strategy.
|
protected final java.util.Map<java.lang.Class<? extends Strategy>,java.lang.Integer> strategy2Priority
public PriorityConfig set(java.lang.Class<? extends Strategy> strategy, int priority)
strategy
- a strategy to set prioritypriority
- a priority. must be positivepublic java.util.Map<java.lang.Class<? extends Strategy>,java.lang.Integer> getStrategy2Priority()