Use MethodHandle to acquire augmentations 61/35461/1
authorRobert Varga <rovarga@cisco.com>
Fri, 26 Feb 2016 08:11:50 +0000 (09:11 +0100)
committerTony Tkacik <ttkacik@cisco.com>
Fri, 26 Feb 2016 11:34:12 +0000 (11:34 +0000)
commit4ec6ac3372589f5ee6474a7d4e6fb4bba2fbfd69
tree8d3550adfaf453c54313c78554041214cc947ea2
parent7e060af0f7a124ac7beb710663f656b1f10e38bc
Use MethodHandle to acquire augmentations

Binding a method handle results in faster execution speed than using a
reflective field getter.

Change-Id: Id82242dad28b788bb8c2063854b32a13db19bae1
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit 48ad5dfa5d4b11814d16c201ace70fff2c16073f)
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/util/AugmentationFieldGetter.java