Package com.helger.xml.serialize.read
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 Summary
Fields Modifier and Type Field Description static booleanDEFAULT_REQUIRES_NEW_XML_PARSER_EXPLICITLY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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 EntityResolvergetEntityResolver()static ErrorHandlergetErrorHandler()static BooleangetFeatureValue(EXMLParserFeature eFeature)static ObjectgetPropertyValue(EXMLParserProperty eProperty)static SchemagetSchema()static booleanhasAnyFeature()static booleanhasAnyProperties()static booleanisCoalescing()static booleanisExpandEntityReferences()static booleanisIgnoringComments()static booleanisIgnoringElementContentWhitespace()static booleanisNamespaceAware()static booleanisRequiresNewXMLParserExplicitly()static booleanisValidating()static booleanisXIncludeAware()static com.helger.commons.state.EChangeremoveAllFeatures()static com.helger.commons.state.EChangeremoveAllPropertyValues()static com.helger.commons.state.EChangeremoveFeature(EXMLParserFeature eFeature)static com.helger.commons.state.EChangeremovePropertyValue(EXMLParserProperty eProperty)static booleanrequiresNewXMLParser()static voidsetCoalescing(boolean bCoalescing)static voidsetEntityResolver(EntityResolver aEntityResolver)static voidsetErrorHandler(ErrorHandler aErrorHandler)static voidsetExpandEntityReferences(boolean bExpandEntityReferences)static voidsetFeatureValue(EXMLParserFeature eFeature, boolean bValue)static voidsetFeatureValue(EXMLParserFeature eFeature, Boolean aValue)static voidsetFeatureValues(Map<EXMLParserFeature,Boolean> aValues)static voidsetIgnoringComments(boolean bIgnoringComments)static voidsetIgnoringElementContentWhitespace(boolean bIgnoringElementContentWhitespace)static voidsetNamespaceAware(boolean bNamespaceAware)static voidsetPropertyValue(EXMLParserProperty eProperty, Object aPropertyValue)static voidsetPropertyValues(Map<EXMLParserProperty,?> aProperties)static voidsetRequiresNewXMLParserExplicitly(boolean bDefaultRequiresNewXMLParserExplicitly)static voidsetSchema(Schema aSchema)static voidsetValidating(boolean bValidating)static voidsetXIncludeAware(boolean bXIncludeAware)
-
-
-
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()
-
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)
-
-