Details
-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
Most (all?) usages of the attributes collection are testing whether the collection contains a certain value. It may be a good candidate for switching from a List to a Set, ideally an EnumSet.
Make sure there aren't any usages where the order of the attributes is significant.
See if there's an annotation to persuade Jackson to deserialize using an EnumSet as the concrete implementation.