Hello all,<br>Currently, the JDK API has a very limited support for the Unicode properties.<br>Mostly what is available is from the Character class's methods like isDigit,<br>getNumericValue, getCategory, etc.<br>These properties are supported by building the CharacterData classes from the UnicodeData.txt files. There are around 89 properties mentioned in the Unicode database. The UCD contains<br>
information about all the properties.<br>I wish to start working to build support for these properties, starting with giving priority to Normative properties.<br>I have already built a class from the information available from the UCD.html file to contain<br>
the meta-information related to the various Properties.<br>I feel we could start by creating a separate package may be something like java.lang.unicode<br>which would have the required classes for supporting information about the unicode properties.<br>
I have also tested a code which could generate enums for the Properties having values of Enumeration type as mentioned in the UCD.html.<br>Any one may please let me know as to how I can start contributing for this.<br>Thanks and regards.<br>
Pravin Jain<br><br>