Add range validation and normalization 72/28572/3
authorRobert Varga <robert.varga@pantheon.sk>
Sun, 18 Oct 2015 11:20:15 +0000 (13:20 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 20 Oct 2015 08:23:13 +0000 (08:23 +0000)
commit65a5738e522eddf43ac0af41974d37d2a9cf0545
tree43412dd13dafd5e0f449dba90418201d202c6591
parent9b33085704be9acfaa15dc41c30fe12cfc664cfd
Add range validation and normalization

RangeRestrictedTypeBuilder now computes proper ranges, lowered to the
class defined by the base type, so we have the same types for
enforcement no matter the input.

Change-Id: Ibc139a3ff3d18bba87219a1fe91b2269b107a3c6
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/NumberUtil.java [new file with mode: 0644]
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/RangeRestrictedTypeBuilder.java