public class HTMLStripCharFilterFactory extends CharFilterFactory
HTMLStripCharFilter
.
<fieldType name="text_html" class="solr.TextField" positionIncrementGap="100"> <analyzer> <charFilter class="solr.HTMLStripCharFilterFactory" escapedTags="a, title" /> <tokenizer class="solr.WhitespaceTokenizerFactory"/> </analyzer> </fieldType>
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Set<java.lang.String> |
escapedTags |
(package private) static java.util.regex.Pattern |
TAG_NAME_PATTERN |
LUCENE_MATCH_VERSION_PARAM, luceneMatchVersion
Constructor and Description |
---|
HTMLStripCharFilterFactory(java.util.Map<java.lang.String,java.lang.String> args)
Creates a new HTMLStripCharFilterFactory
|
Modifier and Type | Method and Description |
---|---|
HTMLStripCharFilter |
create(java.io.Reader input)
Wraps the given Reader with a CharFilter.
|
availableCharFilters, forName, lookupClass, normalize, reloadCharFilters
get, get, get, get, get, getBoolean, getChar, getClassArg, getFloat, getInt, getLines, getLuceneMatchVersion, getOriginalArgs, getPattern, getSet, getSnowballWordSet, getWordSet, isExplicitLuceneMatchVersion, require, require, require, requireBoolean, requireChar, requireFloat, requireInt, setExplicitLuceneMatchVersion, splitAt, splitFileNames
final java.util.Set<java.lang.String> escapedTags
static final java.util.regex.Pattern TAG_NAME_PATTERN
public HTMLStripCharFilterFactory(java.util.Map<java.lang.String,java.lang.String> args)
public HTMLStripCharFilter create(java.io.Reader input)
CharFilterFactory
create
in class CharFilterFactory