Use ImmutableMap collector in EnumStringCodec 06/91006/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, 8 Jul 2020 17:15:45 +0000 (19:15 +0200)
commit5fddf46f52f178bb82c7fd1c96832786a6bc46b5
tree4377c866d0341aa25f2c7f75a5c2010bf6ad8c3a
parentac2efbedadeeeeab0c37b77ee77ac0a0be71ef8e
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>
(cherry picked from commit d3cd104d8a221ab7287a386845be0b8357155777)
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/EnumStringCodec.java