Class XmlFactoryBuilder

    • Constructor Detail

      • XmlFactoryBuilder

        public XmlFactoryBuilder​(XmlFactory base)
    • Method Detail

      • formatParserFeaturesMask

        public int formatParserFeaturesMask()
      • formatGeneratorFeaturesMask

        public int formatGeneratorFeaturesMask()
      • nameForTextElement

        public java.lang.String nameForTextElement()
      • xmlInputFactory

        public javax.xml.stream.XMLInputFactory xmlInputFactory()
      • xmlOutputFactory

        public javax.xml.stream.XMLOutputFactory xmlOutputFactory()
      • enable

        public XmlFactoryBuilder enable​(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature f)
      • enable

        public XmlFactoryBuilder enable​(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature first,
                                        com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature... other)
      • disable

        public XmlFactoryBuilder disable​(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature f)
      • disable

        public XmlFactoryBuilder disable​(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature first,
                                         com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature... other)
      • configure

        public XmlFactoryBuilder configure​(com.fasterxml.jackson.dataformat.xml.deser.FromXmlParser.Feature f,
                                           boolean state)
      • enable

        public XmlFactoryBuilder enable​(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature f)
      • enable

        public XmlFactoryBuilder enable​(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature first,
                                        com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature... other)
      • disable

        public XmlFactoryBuilder disable​(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature f)
      • disable

        public XmlFactoryBuilder disable​(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature first,
                                         com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature... other)
      • configure

        public XmlFactoryBuilder configure​(com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator.Feature f,
                                           boolean state)
      • nameForTextElement

        public XmlFactoryBuilder nameForTextElement​(java.lang.String name)
      • xmlInputFactory

        public XmlFactoryBuilder xmlInputFactory​(javax.xml.stream.XMLInputFactory xmlIn)
        Since:
        2.13 (was misnamed as inputFactory(in) formerly)
      • xmlOutputFactory

        public XmlFactoryBuilder xmlOutputFactory​(javax.xml.stream.XMLOutputFactory xmlOut)
        Since:
        2.13 (was misnamed as outputFactory(in) formerly)
      • staxClassLoader

        public XmlFactoryBuilder staxClassLoader​(java.lang.ClassLoader cl)
        Method that can be used to specific ClassLoader for creating XMLInputFactory and XMLOutputFactory instances if those are not explicitly defined by caller: passed to respective newFactory() methods.
        NOTE: recommended approach is to explicitly pass XMLInputFactory and XMLOutputFactory methods instead of relying on JDK SPI mechanism.
        Since:
        2.13