Use ImmutableMap collector in EnumStringCodec 21/90621/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 24 Jun 2020 10:05:52 +0000 (12:05 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 24 Jun 2020 10:05:52 +0000 (12:05 +0200)
commitd3cd104d8a221ab7287a386845be0b8357155777
tree95122b7bab1080fd7da5f14629115216cacf5238
parentdf08b00cfc054c628907c51c2961b9c4480806c1
Use ImmutableMap collector in EnumStringCodec

Reduce the use of intermediate structures by using a direct
collector rather than collecting to a list and then performing
Maps.uniqueIndex().

Change-Id: I0d200211daa240076394af1d3e33ec4df26c146e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/EnumStringCodec.java