return entityTypeToStrategyInfo.get(entityType) != null;
}
- public EntityOwnerSelectionStrategy createStrategy(String entityType, Map<String, Long> initialStatistics) {
+ public EntityOwnerSelectionStrategy createStrategy(final String entityType,
+ final Map<String, Long> initialStatistics) {
final EntityOwnerSelectionStrategy strategy;
final EntityOwnerSelectionStrategy existingStrategy = entityTypeToOwnerSelectionStrategy.get(entityType);
if (existingStrategy != null) {
this.delay = delay;
}
- public EntityOwnerSelectionStrategy createStrategy(Map<String, Long> initialStatistics) {
+ public EntityOwnerSelectionStrategy createStrategy(final Map<String, Long> initialStatistics) {
try {
return strategyClass.getDeclaredConstructor(long.class, Map.class)
.newInstance(delay, initialStatistics);
return new Builder(new EntityOwnerSelectionStrategyConfig());
}
- public static class Builder {
+ public static final class Builder {
private final EntityOwnerSelectionStrategyConfig config;
- private Builder(final EntityOwnerSelectionStrategyConfig config) {
+ Builder(final EntityOwnerSelectionStrategyConfig config) {
this.config = config;
}