Class DOMReaderDefaultSettings


  • @ThreadSafe
    public final class DOMReaderDefaultSettings
    extends Object
    DOM reader default settings
    Author:
    Philip Helger
    • Field Detail

      • DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY

        public static final boolean DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY
        See Also:
        Constant Field Values
    • Method Detail

      • isNamespaceAware

        public static boolean isNamespaceAware()
      • setNamespaceAware

        public static void setNamespaceAware​(boolean bNamespaceAware)
      • isValidating

        public static boolean isValidating()
      • setValidating

        public static void setValidating​(boolean bValidating)
      • isIgnoringElementContentWhitespace

        public static boolean isIgnoringElementContentWhitespace()
      • setIgnoringElementContentWhitespace

        public static void setIgnoringElementContentWhitespace​(boolean bIgnoringElementContentWhitespace)
      • isExpandEntityReferences

        public static boolean isExpandEntityReferences()
      • setExpandEntityReferences

        public static void setExpandEntityReferences​(boolean bExpandEntityReferences)
      • isIgnoringComments

        public static boolean isIgnoringComments()
      • setIgnoringComments

        public static void setIgnoringComments​(boolean bIgnoringComments)
      • isCoalescing

        public static boolean isCoalescing()
      • setCoalescing

        public static void setCoalescing​(boolean bCoalescing)
      • isXIncludeAware

        public static boolean isXIncludeAware()
      • setXIncludeAware

        public static void setXIncludeAware​(boolean bXIncludeAware)
      • hasAnyProperties

        public static boolean hasAnyProperties()
      • getAllPropertyValues

        @Nonnull
        @ReturnsMutableCopy
        public static com.helger.commons.collection.impl.ICommonsMap<EXMLParserProperty,​Object> getAllPropertyValues()
      • removeAllPropertyValues

        @Nonnull
        public static com.helger.commons.state.EChange removeAllPropertyValues()
      • hasAnyFeature

        public static boolean hasAnyFeature()
      • getAllFeatureValues

        @Nonnull
        @ReturnsMutableCopy
        public static com.helger.commons.collection.impl.ICommonsMap<EXMLParserFeature,​Boolean> getAllFeatureValues()
      • removeAllFeatures

        @Nonnull
        public static com.helger.commons.state.EChange removeAllFeatures()
      • requiresNewXMLParser

        public static boolean requiresNewXMLParser()
      • exceptionCallbacks

        @Nonnull
        @ReturnsMutableObject
        public static com.helger.commons.callback.CallbackList<com.helger.commons.callback.exception.IExceptionCallback<Throwable>> exceptionCallbacks()
      • isRequiresNewXMLParserExplicitly

        public static boolean isRequiresNewXMLParserExplicitly()
      • setRequiresNewXMLParserExplicitly

        public static void setRequiresNewXMLParserExplicitly​(boolean bDefaultRequiresNewXMLParserExplicitly)