Class DOMReaderDefaultSettings

java.lang.Object
com.helger.xml.serialize.read.DOMReaderDefaultSettings

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

    • DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY

      public static final boolean DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY
      See Also:
  • Method Details

    • 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)
    • getSchema

      @Nullable public static Schema getSchema()
    • setSchema

      public static void setSchema(@Nullable Schema aSchema)
    • isXIncludeAware

      public static boolean isXIncludeAware()
    • setXIncludeAware

      public static void setXIncludeAware(boolean bXIncludeAware)
    • hasAnyProperties

      public static boolean hasAnyProperties()
    • getPropertyValue

      @Nullable public static Object getPropertyValue(@Nullable EXMLParserProperty eProperty)
    • getAllPropertyValues

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

      public static void setPropertyValue(@Nonnull EXMLParserProperty eProperty, @Nullable Object aPropertyValue)
    • setPropertyValues

      public static void setPropertyValues(@Nullable Map<EXMLParserProperty,?> aProperties)
    • removePropertyValue

      @Nonnull public static com.helger.commons.state.EChange removePropertyValue(@Nullable EXMLParserProperty eProperty)
    • removeAllPropertyValues

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

      public static boolean hasAnyFeature()
    • getFeatureValue

      @Nullable public static Boolean getFeatureValue(@Nullable EXMLParserFeature eFeature)
    • getAllFeatureValues

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

      public static void setFeatureValue(@Nonnull EXMLParserFeature eFeature, boolean bValue)
    • setFeatureValue

      public static void setFeatureValue(@Nonnull EXMLParserFeature eFeature, @Nullable Boolean aValue)
    • setFeatureValues

      public static void setFeatureValues(@Nullable Map<EXMLParserFeature,Boolean> aValues)
    • removeFeature

      @Nonnull public static com.helger.commons.state.EChange removeFeature(@Nullable EXMLParserFeature eFeature)
    • removeAllFeatures

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

      public static boolean requiresNewXMLParser()
    • getEntityResolver

      @Nullable public static EntityResolver getEntityResolver()
    • setEntityResolver

      public static void setEntityResolver(@Nullable EntityResolver aEntityResolver)
    • getErrorHandler

      @Nullable public static ErrorHandler getErrorHandler()
    • setErrorHandler

      public static void setErrorHandler(@Nullable ErrorHandler aErrorHandler)
    • 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)