How can member variable in class automatically mapped to String with hbm2class even though type is user type. (whatever it's called, I use hibernate synchronzer)