public String toUuidString ( ) { String [ ] items = new String [ ] { contentAsHex ( 0 , 4 ) , contentAsHex ( 4 , 6 ) , contentAsHex ( 6 , 8 ) , contentAsHex ( 8 , 10 ) , contentAsHex ( 10 , 16 ) } ; String result = StringUtils . join ( items , "-" ) ; return result . toLowerCase ( ) ; }
UUID created from the first 128 bits of SHA256