Class StaxUtil


  • public class StaxUtil
    extends Object
    • Constructor Detail

      • StaxUtil

        public StaxUtil()
    • Method Detail

      • throwXmlAsIOException

        @Deprecated
        public static <T> T throwXmlAsIOException​(XMLStreamException e)
                                           throws IOException
        Deprecated.
        Since 2.9
        Adapter method used when only IOExceptions are declared to be thrown, but a XMLStreamException was caught.

        Note: dummy type variable is used for convenience, to allow caller to claim that this method returns result of any necessary type.

        Throws:
        IOException
      • sanitizeXmlTypeName

        public static String sanitizeXmlTypeName​(String name)
        Since XML names can not contain all characters JSON names can, we may need to replace characters. Let's start with trivial replacement of ASCII characters that can not be included.