Skip to content

SetMultimap should be deserialized to a LinkedHashMultimap by default #25

@twbecker

Description

@twbecker

Currently, when deserializing to a field declared simply as a SetMultimap, a HashMultimap is used as the implementation. This is at odds with Jackson's default behavior for normal Maps where a LinkedHashMap is used to preserve the ordering present in the JSON. It seems like the Guava module should analogously use LinkedHashMultimap as the default SetMultimap implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueIssue that seems easy to resolve and is likely a good candidate for contributors new to projectguava

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions