## Uses of Class
org.apache.lucene.analysis.miscellaneous.ConditionalTokenFilterFactory

Packages that use ConditionalTokenFilterFactory
org.apache.lucene.analysis.custom: A general-purpose Analyzer that can be created with a builder-style API.
org.apache.lucene.analysis.miscellaneous: Miscellaneous Tokenstreams.

### Uses of ConditionalTokenFilterFactory in org.apache.lucene.analysis.custom

Methods in org.apache.lucene.analysis.custom with parameters of type ConditionalTokenFilterFactory
`CustomAnalyzer.ConditionBuilder` CustomAnalyzer.Builder.`when(ConditionalTokenFilterFactory factory)` Add a `ConditionalTokenFilterFactory` to the analysis chain TokenFilters added by subsequent calls to `CustomAnalyzer.ConditionBuilder.addTokenFilter(String, String...)` and related functions will only be used if the current token matches the condition.

Method parameters in org.apache.lucene.analysis.custom with type arguments of type ConditionalTokenFilterFactory
`CustomAnalyzer.ConditionBuilder` CustomAnalyzer.Builder.`when(Class<? extends ConditionalTokenFilterFactory> factory, Map<String,String> params)` Add a `ConditionalTokenFilterFactory` to the analysis chain TokenFilters added by subsequent calls to `CustomAnalyzer.ConditionBuilder.addTokenFilter(String, String...)` and related functions will only be used if the current token matches the condition.
`CustomAnalyzer.ConditionBuilder` CustomAnalyzer.Builder.`when(Class<? extends ConditionalTokenFilterFactory> factory, String... params)` Add a `ConditionalTokenFilterFactory` to the analysis chain TokenFilters added by subsequent calls to `CustomAnalyzer.ConditionBuilder.addTokenFilter(String, String...)` and related functions will only be used if the current token matches the condition.

### Uses of ConditionalTokenFilterFactory in org.apache.lucene.analysis.miscellaneous

Subclasses of ConditionalTokenFilterFactory in org.apache.lucene.analysis.miscellaneous
`class` `ProtectedTermFilterFactory` Factory for a `ProtectedTermFilter`