event.getData()
, is returning to you exactly what the id12 chip is saying on the serial port. The data is a 10 character string representation of a hexadecimal number, followed by a 2 character checksum.
The behavior is specified in the id12 datasheet, which can be quickly found on google, or here: http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/ID/ID-2LA,%20ID-12LA,%20ID-20LA(2013-4-10).pdf . In the linked PDF, it is page 4.
If you would like some help parsing this data in java, please supply some actual read data, and the corresponding expected values belonging to that read data.