Transducer and its implementation classes, which are responsible for converting Java objects from/to a text in XML.