- 1
- 2
- 3
- 4
- 5
- 6
protected static final Set<String> SUCCESS_STATUSES = new HashSet<String>(3) {
private static final long serialVersionUID = 76234654856701L;{
add(PROCESSING_COMPLETE_RESULTS_CLEAR.toString());
add(PROCESSING_COMPLETE_WITH_RESULTS_INFORMATION.toString());
add(NOT_PROCESSED_STATE_LIMITATION.toString());
}};
множество, разумеется
Имеет право на жизнь.
>способ создать статическую константную мапу без статического блока в основном классе
Можно еще сделать Set с флуент-интерфейсом и написать аля
protected static final Set<String> SUCCESS_STATUSES = FluentSet.newFluentSet()
.add("A")
.add("B")
.add("C")
;
тогда говнокод 100%