@ThreadSafe public final class DOMReaderDefaultSettings extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY |
| Modifier and Type | Method and Description |
|---|---|
static com.helger.commons.callback.CallbackList<com.helger.commons.callback.exception.IExceptionCallback<Throwable>> |
exceptionCallbacks() |
static com.helger.commons.collection.impl.ICommonsMap<EXMLParserFeature,Boolean> |
getAllFeatureValues() |
static com.helger.commons.collection.impl.ICommonsMap<EXMLParserProperty,Object> |
getAllPropertyValues() |
static EntityResolver |
getEntityResolver() |
static ErrorHandler |
getErrorHandler() |
static Boolean |
getFeatureValue(EXMLParserFeature eFeature) |
static Object |
getPropertyValue(EXMLParserProperty eProperty) |
static Schema |
getSchema() |
static boolean |
hasAnyFeature() |
static boolean |
hasAnyProperties() |
static boolean |
isCoalescing() |
static boolean |
isExpandEntityReferences() |
static boolean |
isIgnoringComments() |
static boolean |
isIgnoringElementContentWhitespace() |
static boolean |
isNamespaceAware() |
static boolean |
isRequiresNewXMLParserExplicitly() |
static boolean |
isValidating() |
static boolean |
isXIncludeAware() |
static com.helger.commons.state.EChange |
removeAllFeatures() |
static com.helger.commons.state.EChange |
removeAllPropertyValues() |
static com.helger.commons.state.EChange |
removeFeature(EXMLParserFeature eFeature) |
static com.helger.commons.state.EChange |
removePropertyValue(EXMLParserProperty eProperty) |
static boolean |
requiresNewXMLParser() |
static void |
setCoalescing(boolean bCoalescing) |
static void |
setEntityResolver(EntityResolver aEntityResolver) |
static void |
setErrorHandler(ErrorHandler aErrorHandler) |
static void |
setExpandEntityReferences(boolean bExpandEntityReferences) |
static void |
setFeatureValue(EXMLParserFeature eFeature,
boolean bValue) |
static void |
setFeatureValue(EXMLParserFeature eFeature,
Boolean aValue) |
static void |
setFeatureValues(Map<EXMLParserFeature,Boolean> aValues) |
static void |
setIgnoringComments(boolean bIgnoringComments) |
static void |
setIgnoringElementContentWhitespace(boolean bIgnoringElementContentWhitespace) |
static void |
setNamespaceAware(boolean bNamespaceAware) |
static void |
setPropertyValue(EXMLParserProperty eProperty,
Object aPropertyValue) |
static void |
setPropertyValues(Map<EXMLParserProperty,?> aProperties) |
static void |
setRequiresNewXMLParserExplicitly(boolean bDefaultRequiresNewXMLParserExplicitly) |
static void |
setSchema(Schema aSchema) |
static void |
setValidating(boolean bValidating) |
static void |
setXIncludeAware(boolean bXIncludeAware) |
public static final boolean DEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY
public static boolean isNamespaceAware()
public static void setNamespaceAware(boolean bNamespaceAware)
public static boolean isValidating()
public static void setValidating(boolean bValidating)
public static boolean isIgnoringElementContentWhitespace()
public static void setIgnoringElementContentWhitespace(boolean bIgnoringElementContentWhitespace)
public static boolean isExpandEntityReferences()
public static void setExpandEntityReferences(boolean bExpandEntityReferences)
public static boolean isIgnoringComments()
public static void setIgnoringComments(boolean bIgnoringComments)
public static boolean isCoalescing()
public static void setCoalescing(boolean bCoalescing)
public static boolean isXIncludeAware()
public static void setXIncludeAware(boolean bXIncludeAware)
public static boolean hasAnyProperties()
@Nullable public static Object getPropertyValue(@Nullable EXMLParserProperty eProperty)
@Nonnull @ReturnsMutableCopy public static com.helger.commons.collection.impl.ICommonsMap<EXMLParserProperty,Object> getAllPropertyValues()
public static void setPropertyValue(@Nonnull EXMLParserProperty eProperty, @Nullable Object aPropertyValue)
public static void setPropertyValues(@Nullable Map<EXMLParserProperty,?> aProperties)
@Nonnull public static com.helger.commons.state.EChange removePropertyValue(@Nullable EXMLParserProperty eProperty)
@Nonnull public static com.helger.commons.state.EChange removeAllPropertyValues()
public static boolean hasAnyFeature()
@Nullable public static Boolean getFeatureValue(@Nullable EXMLParserFeature eFeature)
@Nonnull @ReturnsMutableCopy public static com.helger.commons.collection.impl.ICommonsMap<EXMLParserFeature,Boolean> getAllFeatureValues()
public static void setFeatureValue(@Nonnull EXMLParserFeature eFeature, boolean bValue)
public static void setFeatureValue(@Nonnull EXMLParserFeature eFeature, @Nullable Boolean aValue)
public static void setFeatureValues(@Nullable Map<EXMLParserFeature,Boolean> aValues)
@Nonnull public static com.helger.commons.state.EChange removeFeature(@Nullable EXMLParserFeature eFeature)
@Nonnull public static com.helger.commons.state.EChange removeAllFeatures()
public static boolean requiresNewXMLParser()
@Nullable public static EntityResolver getEntityResolver()
public static void setEntityResolver(@Nullable EntityResolver aEntityResolver)
@Nullable public static ErrorHandler getErrorHandler()
public static void setErrorHandler(@Nullable ErrorHandler aErrorHandler)
@Nonnull @ReturnsMutableObject public static com.helger.commons.callback.CallbackList<com.helger.commons.callback.exception.IExceptionCallback<Throwable>> exceptionCallbacks()
public static boolean isRequiresNewXMLParserExplicitly()
public static void setRequiresNewXMLParserExplicitly(boolean bDefaultRequiresNewXMLParserExplicitly)
Copyright © 2014–2023 Philip Helger. All rights reserved.