Package com.helger.xml.serialize.read
Class SAXReaderDefaultSettings
- java.lang.Object
-
- com.helger.xml.serialize.read.SAXReaderDefaultSettings
-
@ThreadSafe public final class SAXReaderDefaultSettings extends Object
SAX 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 ContentHandlergetContentHandler()static DeclHandlergetDeclarationHandler()static DTDHandlergetDTDHandler()static EntityResolvergetEntityResolver()static ErrorHandlergetErrorHandler()static BooleangetFeatureValue(EXMLParserFeature eFeature)static LexicalHandlergetLexicalHandler()static ObjectgetPropertyValue(EXMLParserProperty eProperty)static booleanhasAnyFeature()static booleanhasAnyProperties()static booleanisRequiresNewXMLParserExplicitly()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 voidsetContentHandler(ContentHandler aContentHandler)static voidsetDeclarationHandler(DeclHandler aDeclHandler)static voidsetDTDHandler(DTDHandler aDTDHandler)static voidsetEntityResolver(EntityResolver aEntityResolver)static voidsetErrorHandler(ErrorHandler aErrorHandler)static voidsetFeatureValue(EXMLParserFeature eFeature, boolean bValue)static voidsetFeatureValue(EXMLParserFeature eFeature, Boolean aValue)static voidsetFeatureValues(Map<EXMLParserFeature,Boolean> aValues)static voidsetLexicalHandler(LexicalHandler aLexicalHandler)static voidsetPropertyValue(EXMLParserProperty eProperty, Object aPropertyValue)static voidsetPropertyValues(Map<EXMLParserProperty,?> aProperties)static voidsetRequiresNewXMLParserExplicitly(boolean bDefaultRequiresNewXMLParserExplicitly)
-
-
-
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
-
getEntityResolver
@Nullable public static EntityResolver getEntityResolver()
-
setEntityResolver
public static void setEntityResolver(@Nullable EntityResolver aEntityResolver)
-
getDTDHandler
@Nullable public static DTDHandler getDTDHandler()
-
setDTDHandler
public static void setDTDHandler(@Nullable DTDHandler aDTDHandler)
-
getContentHandler
@Nullable public static ContentHandler getContentHandler()
-
setContentHandler
public static void setContentHandler(@Nullable ContentHandler aContentHandler)
-
getErrorHandler
@Nullable public static ErrorHandler getErrorHandler()
-
setErrorHandler
public static void setErrorHandler(@Nullable ErrorHandler aErrorHandler)
-
getLexicalHandler
@Nullable public static LexicalHandler getLexicalHandler()
-
setLexicalHandler
public static void setLexicalHandler(@Nullable LexicalHandler aLexicalHandler)
-
getDeclarationHandler
@Nullable public static DeclHandler getDeclarationHandler()
-
setDeclarationHandler
public static void setDeclarationHandler(@Nullable DeclHandler aDeclHandler)
-
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()
-
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)
-
-