public class

PersonalInformationLeadingNGramAnalyzer

extends Analyzer
java.lang.Object
   ↳ org.apache.lucene.analysis.Analyzer
     ↳ com.atlassian.confluence.search.lucene.analyzers.PersonalInformationLeadingNGramAnalyzer

Class Overview

Analyzer for producing an n-gram token stream from aggregated user information (consisting of username and fullname). This anlayzer returns an n-gram stream consisting of only the leading n-gram of each token.

For example: "barney rubble" produces "bar rub".

Summary

[Expand]
Inherited Fields
From class org.apache.lucene.analysis.Analyzer
Public Constructors
PersonalInformationLeadingNGramAnalyzer()
Public Methods
TokenStream tokenStream(String fieldName, Reader reader)
[Expand]
Inherited Methods
From class org.apache.lucene.analysis.Analyzer
From class java.lang.Object

Public Constructors

public PersonalInformationLeadingNGramAnalyzer ()

Public Methods

public TokenStream tokenStream (String fieldName, Reader reader)