public AnunciosEmMemoria() { Diretorio = new RAMDirectory(); Analizador = new BrazilianAnalyzer(); using (var indexWriter = new IndexWriter(Diretorio, Analizador, IndexWriter.MaxFieldLength.UNLIMITED)) CriarBaseDocumentosImoveisEmMemoria(indexWriter); }
public void TestExclusionTableReuse() { BrazilianAnalyzer a = new BrazilianAnalyzer(Version.LUCENE_CURRENT); CheckReuse(a, "quintessência", "quintessente"); a.SetStemExclusionTable(new String[] { "quintessência" }); CheckReuse(a, "quintessência", "quintessência"); }
public void TestStemExclusionTable() { BrazilianAnalyzer a = new BrazilianAnalyzer(Version.LUCENE_CURRENT); a.SetStemExclusionTable(new String[] { "quintessência" }); CheckReuse(a, "quintessência", "quintessência"); // excluded words will be completely unchanged. }
public void TestReusableTokenStream() { Analyzer a = new BrazilianAnalyzer(Version.LUCENE_CURRENT); CheckReuse(a, "boa", "boa"); CheckReuse(a, "boainain", "boainain"); CheckReuse(a, "boas", "boas"); CheckReuse(a, "bôas", "boas"); // removes diacritic: different from snowball portugese }