Optimize ImmutableNodes.leafNode() 16/84016/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 27 Aug 2019 14:13:19 +0000 (16:13 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 27 Aug 2019 14:50:06 +0000 (14:50 +0000)
commitd29fad3d8816880f02a4bf9f5bc626e214fd0009
tree84116fa5975f6328667efa6aa43bd6d2537ec614
parent137b205d9e971ef08e6b1d8baf62720b5d3d2cf1
Optimize ImmutableNodes.leafNode()

This eliminates instantiation of a temporary builder and shortcuts
to creating the leaf node directly.

Change-Id: I66256b46ef0de1aa3745bb90e70d41a2bd29d419
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit b6ba37de8e39888262a2bfa21d804cd233990e89)
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/ImmutableNodes.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableLeafNodeBuilder.java