Fix for Bug 274. 64/4764/1
authorLukas Sedlak <lsedlak@cisco.com>
Sat, 25 Jan 2014 11:52:08 +0000 (12:52 +0100)
committerLukas Sedlak <lsedlak@cisco.com>
Sat, 25 Jan 2014 11:52:08 +0000 (12:52 +0100)
commit8321abdf1c19fca2f99311631c05ea1c8206c80f
treed6e0c4edc5da6ff7c0393ff1b1a672621b73ee90
parent4368ec658d0dbd11459810d39a4d8b1f56d29a8f
Fix for Bug 274.

Added implementation into TypeDefinitionAwareCodec for handling of Integer values in different formats. Added support for Hexadecimal, Octal and Integer numbers.
Hexadecimal numbers MUST be in format starting with 0x or 0X and following by rest of hexadecimal digits. The octal numbers MUST start with "0". All of Integer numbers
can start with optional "+" or "-" sign.

Signed-off-by: Lukas Sedlak <lsedlak@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/TypeDefinitionAwareCodec.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/test/codecs/IntCodecStringTest.java [new file with mode: 0644]