Package org.apache.abdera.util
Class AbstractParserOptions
- java.lang.Object
-
- org.apache.abdera.util.AbstractParserOptions
-
- All Implemented Interfaces:
java.lang.Cloneable,org.apache.abdera.parser.ParserOptions
public abstract class AbstractParserOptions extends java.lang.Object implements org.apache.abdera.parser.ParserOptions, java.lang.CloneableNon thread-safe abstract implementation of ParserOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()booleangetAutodetectCharset()java.lang.StringgetCharset()CompressionUtil.CompressionCodec[]getCompressionCodecs()FactorygetFactory()chargetFilterRestrictedCharacterReplacement()booleangetFilterRestrictedCharacters()booleangetMustPreserveWhitespace()ParseFiltergetParseFilter()java.util.Map<javax.xml.namespace.QName,javax.xml.namespace.QName>getQNameAliasMap()booleangetResolveEntities()booleanisQNameAliasMappingEnabled()org.apache.abdera.parser.ParserOptionsregisterEntity(java.lang.String name, java.lang.String value)java.lang.StringresolveEntity(java.lang.String name)org.apache.abdera.parser.ParserOptionssetAutodetectCharset(boolean detect)org.apache.abdera.parser.ParserOptionssetCharset(java.lang.String charset)org.apache.abdera.parser.ParserOptionssetCompressionCodecs(CompressionUtil.CompressionCodec... codecs)org.apache.abdera.parser.ParserOptionssetFactory(Factory factory)org.apache.abdera.parser.ParserOptionssetFilterRestrictedCharacterReplacement(char replacement)org.apache.abdera.parser.ParserOptionssetFilterRestrictedCharacters(boolean filter)org.apache.abdera.parser.ParserOptionssetMustPreserveWhitespace(boolean preserve)org.apache.abdera.parser.ParserOptionssetParseFilter(ParseFilter parseFilter)org.apache.abdera.parser.ParserOptionssetQNameAliasMap(java.util.Map<javax.xml.namespace.QName,javax.xml.namespace.QName> map)org.apache.abdera.parser.ParserOptionssetQNameAliasMappingEnabled(boolean enabled)org.apache.abdera.parser.ParserOptionssetResolveEntities(boolean resolve)
-
-
-
Method Detail
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException- Specified by:
clonein interfaceorg.apache.abdera.parser.ParserOptions- Throws:
java.lang.CloneNotSupportedException
-
getFactory
public Factory getFactory()
- Specified by:
getFactoryin interfaceorg.apache.abdera.parser.ParserOptions
-
setFactory
public org.apache.abdera.parser.ParserOptions setFactory(Factory factory)
- Specified by:
setFactoryin interfaceorg.apache.abdera.parser.ParserOptions
-
getCharset
public java.lang.String getCharset()
- Specified by:
getCharsetin interfaceorg.apache.abdera.parser.ParserOptions
-
setCharset
public org.apache.abdera.parser.ParserOptions setCharset(java.lang.String charset)
- Specified by:
setCharsetin interfaceorg.apache.abdera.parser.ParserOptions
-
getParseFilter
public ParseFilter getParseFilter()
- Specified by:
getParseFilterin interfaceorg.apache.abdera.parser.ParserOptions
-
setParseFilter
public org.apache.abdera.parser.ParserOptions setParseFilter(ParseFilter parseFilter)
- Specified by:
setParseFilterin interfaceorg.apache.abdera.parser.ParserOptions
-
getAutodetectCharset
public boolean getAutodetectCharset()
- Specified by:
getAutodetectCharsetin interfaceorg.apache.abdera.parser.ParserOptions
-
setAutodetectCharset
public org.apache.abdera.parser.ParserOptions setAutodetectCharset(boolean detect)
- Specified by:
setAutodetectCharsetin interfaceorg.apache.abdera.parser.ParserOptions
-
getMustPreserveWhitespace
public boolean getMustPreserveWhitespace()
- Specified by:
getMustPreserveWhitespacein interfaceorg.apache.abdera.parser.ParserOptions
-
setMustPreserveWhitespace
public org.apache.abdera.parser.ParserOptions setMustPreserveWhitespace(boolean preserve)
- Specified by:
setMustPreserveWhitespacein interfaceorg.apache.abdera.parser.ParserOptions
-
getFilterRestrictedCharacters
public boolean getFilterRestrictedCharacters()
- Specified by:
getFilterRestrictedCharactersin interfaceorg.apache.abdera.parser.ParserOptions
-
setFilterRestrictedCharacters
public org.apache.abdera.parser.ParserOptions setFilterRestrictedCharacters(boolean filter)
- Specified by:
setFilterRestrictedCharactersin interfaceorg.apache.abdera.parser.ParserOptions
-
getFilterRestrictedCharacterReplacement
public char getFilterRestrictedCharacterReplacement()
- Specified by:
getFilterRestrictedCharacterReplacementin interfaceorg.apache.abdera.parser.ParserOptions
-
setFilterRestrictedCharacterReplacement
public org.apache.abdera.parser.ParserOptions setFilterRestrictedCharacterReplacement(char replacement)
- Specified by:
setFilterRestrictedCharacterReplacementin interfaceorg.apache.abdera.parser.ParserOptions
-
getCompressionCodecs
public CompressionUtil.CompressionCodec[] getCompressionCodecs()
- Specified by:
getCompressionCodecsin interfaceorg.apache.abdera.parser.ParserOptions
-
setCompressionCodecs
public org.apache.abdera.parser.ParserOptions setCompressionCodecs(CompressionUtil.CompressionCodec... codecs)
-
registerEntity
public org.apache.abdera.parser.ParserOptions registerEntity(java.lang.String name, java.lang.String value)- Specified by:
registerEntityin interfaceorg.apache.abdera.parser.ParserOptions
-
resolveEntity
public java.lang.String resolveEntity(java.lang.String name)
- Specified by:
resolveEntityin interfaceorg.apache.abdera.parser.ParserOptions
-
setResolveEntities
public org.apache.abdera.parser.ParserOptions setResolveEntities(boolean resolve)
- Specified by:
setResolveEntitiesin interfaceorg.apache.abdera.parser.ParserOptions
-
getResolveEntities
public boolean getResolveEntities()
- Specified by:
getResolveEntitiesin interfaceorg.apache.abdera.parser.ParserOptions
-
getQNameAliasMap
public java.util.Map<javax.xml.namespace.QName,javax.xml.namespace.QName> getQNameAliasMap()
- Specified by:
getQNameAliasMapin interfaceorg.apache.abdera.parser.ParserOptions
-
setQNameAliasMap
public org.apache.abdera.parser.ParserOptions setQNameAliasMap(java.util.Map<javax.xml.namespace.QName,javax.xml.namespace.QName> map)
- Specified by:
setQNameAliasMapin interfaceorg.apache.abdera.parser.ParserOptions
-
isQNameAliasMappingEnabled
public boolean isQNameAliasMappingEnabled()
- Specified by:
isQNameAliasMappingEnabledin interfaceorg.apache.abdera.parser.ParserOptions
-
setQNameAliasMappingEnabled
public org.apache.abdera.parser.ParserOptions setQNameAliasMappingEnabled(boolean enabled)
- Specified by:
setQNameAliasMappingEnabledin interfaceorg.apache.abdera.parser.ParserOptions
-
-