Interface ClassNameTransformer


  • public interface ClassNameTransformer
    A class name transformer. Allows to remap one java type name to another java type name.
    Author:
    Richard Opalka
    • Field Detail

      • JAVAEE_TO_JAKARTAEE

        static final ClassNameTransformer JAVAEE_TO_JAKARTAEE
        Translates all incoming Java EE 8- types to Jakarta EE 9+ types and all outgoing Jakarta EE 9+ types to Java EE 8- types.
    • Method Detail

      • transformInput

        String transformInput​(String className)
        Transforms unmarshaller input stream java type names.
        Parameters:
        className - candidate to be translated
        Returns:
        either original or new class name
      • transformOutput

        String transformOutput​(String className)
        Transforms marshaller output stream java type names.
        Parameters:
        className - candidate to be translated
        Returns:
        either original or new class name