| Modifier and Type | Field and Description |
|---|---|
| private final Iterable | |
| private final Class | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| public | SimpleStrategyRegistrationImpl(Class<T>
The strategy contract strategyRole, Class<? extends T> The strategy implementation class strategyImplementation, Iterable<String> The selection/registration names for this implementation selectorNames)Constructs a SimpleStrategyRegistrationImpl. |
| public | SimpleStrategyRegistrationImpl(Class<T>
The strategy contract strategyRole, Class<? extends T> The strategy implementation class strategyImplementation, String... The selection/registration names for this implementation selectorNames)Constructs a SimpleStrategyRegistrationImpl. |
| Modifier and Type | Method and Description |
|---|---|
| public Iterable | getSelectorNames()
Implements org. |
| public Class | getStrategyImplementation()
Implements org. |
| public Class | getStrategyRole()
Implements org. |
| selectorNames | back to summary |
|---|---|
| private final Iterable<String> selectorNames | |
| strategyImplementation | back to summary |
|---|---|
| private final Class<? extends T> strategyImplementation | |
| strategyRole | back to summary |
|---|---|
| private final Class<T> strategyRole | |
| SimpleStrategyRegistrationImpl | back to summary |
|---|---|
| public SimpleStrategyRegistrationImpl(Class<T> strategyRole, Class<? extends T> strategyImplementation, Iterable<String> selectorNames) Constructs a SimpleStrategyRegistrationImpl. | |
| SimpleStrategyRegistrationImpl | back to summary |
|---|---|
| public SimpleStrategyRegistrationImpl(Class<T> strategyRole, Class<? extends T> strategyImplementation, String... selectorNames) Constructs a SimpleStrategyRegistrationImpl. | |
| getSelectorNames | back to summary |
|---|---|
| public Iterable Implements org. Doc from org. Any registered names for this strategy registration. | |
| getStrategyImplementation | back to summary |
|---|---|
| public Class Implements org. Doc from org. The strategy implementation class. | |
| getStrategyRole | back to summary |
|---|---|
| public Class Implements org. Doc from org. The strategy role. Best practice says this should be an interface. | |