BUG-987: optimize illegal character search 12/6912/1
authorRobert Varga <rovarga@cisco.com>
Mon, 12 May 2014 22:36:44 +0000 (00:36 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 12 May 2014 22:36:44 +0000 (00:36 +0200)
commit23df6e207d1dc0c705d50bd0014db7a3ae7d1484
tree616a721c3152b12b337dccf17a6a25b9f7cbdbc6
parenta5c57f34daf6f4a0adead19c14a06f169794b490
BUG-987: optimize illegal character search

As it turns out, we are not search for a substring, but rather for
characters. Move the array into static field so we do not allocate it
needlessly over and over. And make it a char array to save space and
increase checking speed.

Change-Id: I307813ad363441cf8ee63d383896e5fa6d2fb6e6
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java