Name | Description |
---|---|
PortugueseAnalyzer | Analyzer for Portuguese. You must specify the required Version compatibility when creating PortugueseAnalyzer:
|
PortugueseAnalyzer.DefaultSetHolder | Atomically loads the DEFAULT_STOP_SET in a lazy fashion once the outer class accesses the static final set the first time.; |
PortugueseMinimalStemFilter | A TokenFilter that applies PortugueseMinimalStemmer to stem Portuguese words. To prevent terms from being stemmed use an instance of SetKeywordMarkerFilter or a custom TokenFilter that sets the KeywordAttribute before this TokenStream. |
PortugueseMinimalStemFilterFactory | Factory for PortugueseMinimalStemFilter. <fieldType name="text_ptminstem" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.PortugueseMinimalStemFilterFactory"/> </analyzer> </fieldType> |
PortugueseMinimalStemmer | Minimal Stemmer for Portuguese This follows the "RSLP-S" algorithm presented in: A study on the Use of Stemming for Monolingual Ad-Hoc Portuguese Information Retrieval (Orengo, et al) which is just the plural reduction step of the RSLP algorithm from A Stemming Algorithm for the Portuguese Language, Orengo et al. |
PortugueseStemFilter | A TokenFilter that applies PortugueseStemmer to stem Portuguese words. To prevent terms from being stemmed use an instance of SetKeywordMarkerFilter or a custom TokenFilter that sets the KeywordAttribute before this TokenStream. |
PortugueseStemFilterFactory | Factory for PortugueseStemFilter. <fieldType name="text_ptstem" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.StandardTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.PortugueseStemFilterFactory"/> </analyzer> </fieldType> |
PortugueseStemmer | Portuguese stemmer implementing the RSLP (Removedor de Sufixos da Lingua Portuguesa) algorithm. This is sometimes also referred to as the Orengo stemmer. |
RSLPStemmerBase | Base class for stemmers that use a set of RSLP-like stemming steps. RSLP (Removedor de Sufixos da Lingua Portuguesa) is an algorithm designed originally for stemming the Portuguese language, described in the paper A Stemming Algorithm for the Portuguese Language, Orengo et. al. Since this time a plural-only modification (RSLP-S) as well as a modification for the Galician language have been implemented. This class parses a configuration file that describes Steps, where each Step contains a set of Rules. The general rule format is: { "suffix", N, "replacement", { "exception1", "exception2", ...}}where:
A step is an ordered list of rules, with a structure in this format: { "name", N, B, { "cond1", "cond2", ... } ... rules ... };where:
|
RSLPStemmerBase.Rule | A basic rule, with no exceptions. |
RSLPStemmerBase.RuleWithSetExceptions | A rule with a set of whole-word exceptions. |
RSLPStemmerBase.RuleWithSuffixExceptions | A rule with a set of exceptional suffixes. |
RSLPStemmerBase.Step | A step containing a list of rules. |
TestPortugueseLightStemFilter | Simple tests for PortugueseLightStemFilter |
TestPortugueseLightStemFilter.AnalyzerAnonymousInnerClassHelper | |
TestPortugueseLightStemFilter.AnalyzerAnonymousInnerClassHelper2 | |
TestPortugueseLightStemFilter.AnalyzerAnonymousInnerClassHelper3 | |
TestPortugueseMinimalStemFilter | Simple tests for PortugueseMinimalStemFilter |
TestPortugueseMinimalStemFilter.AnalyzerAnonymousInnerClassHelper | |
TestPortugueseMinimalStemFilter.AnalyzerAnonymousInnerClassHelper2 | |
TestPortugueseMinimalStemFilter.AnalyzerAnonymousInnerClassHelper3 | |
TestPortugueseMinimalStemFilterFactory | Simple tests to ensure the Portuguese Minimal stem factory is working. |
TestPortugueseStemFilter | Simple tests for PortugueseStemFilter |
TestPortugueseStemFilter.AnalyzerAnonymousInnerClassHelper | |
TestPortugueseStemFilter.AnalyzerAnonymousInnerClassHelper2 | |
TestPortugueseStemFilter.AnalyzerAnonymousInnerClassHelper3 | |
TestPortugueseStemFilterFactory | Simple tests to ensure the Portuguese stem factory is working. |