|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Analyzer | |
---|---|
org.apache.lucene.analysis | API and code to convert text into indexable tokens. |
org.apache.lucene.analysis.br | Analyzer for Brazilian. |
org.apache.lucene.analysis.cjk | Analyzer for Chinese, Japanese and Korean. |
org.apache.lucene.analysis.cn | Analyzer for Chinese. |
org.apache.lucene.analysis.cz | Analyzer for Czech. |
org.apache.lucene.analysis.de | Analyzer for German. |
org.apache.lucene.analysis.el | Analyzer for Greek. |
org.apache.lucene.analysis.fr | Analyzer for French. |
org.apache.lucene.analysis.nl | Analyzer for Dutch. |
org.apache.lucene.analysis.ru | Analyzer for Russian. |
org.apache.lucene.analysis.snowball | TokenFilter and Analyzer implementations that use Snowball
stemmers. |
org.apache.lucene.analysis.standard | A grammar-based tokenizer constructed with JavaCC. |
org.apache.lucene.index | Code to maintain and access indices. |
org.apache.lucene.index.memory | High-performance single-document main memory Apache Lucene fulltext search index. |
org.apache.lucene.queryParser | A simple query parser implemented with JavaCC. |
org.apache.lucene.queryParser.analyzing | |
org.apache.lucene.queryParser.precedence | |
org.apache.lucene.search | Search over indices. |
org.apache.lucene.search.highlight | The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages. |
org.apache.lucene.search.similar | Document similarity query generators. |
org.apache.lucene.swing.models | Decorators for JTable TableModel and JList ListModel encapsulating Lucene indexing and searching functionality. |
org.apache.lucene.wordnet | This package uses synonyms defined by WordNet to build a Lucene index storing them, which in turn can be used for query expansion. |
Uses of Analyzer in org.apache.lucene.analysis |
---|
Subclasses of Analyzer in org.apache.lucene.analysis | |
---|---|
class |
KeywordAnalyzer
"Tokenizes" the entire stream as a single token. |
class |
PerFieldAnalyzerWrapper
This analyzer is used to facilitate scenarios where different fields require different analysis techniques. |
class |
SimpleAnalyzer
An Analyzer that filters LetterTokenizer with LowerCaseFilter. |
class |
StopAnalyzer
Filters LetterTokenizer with LowerCaseFilter and StopFilter. |
class |
WhitespaceAnalyzer
An Analyzer that uses WhitespaceTokenizer. |
Methods in org.apache.lucene.analysis with parameters of type Analyzer | |
---|---|
void |
PerFieldAnalyzerWrapper.addAnalyzer(java.lang.String fieldName,
Analyzer analyzer)
Defines an analyzer to use for the specified field. |
Constructors in org.apache.lucene.analysis with parameters of type Analyzer | |
---|---|
PerFieldAnalyzerWrapper(Analyzer defaultAnalyzer)
Constructs with default analyzer. |
Uses of Analyzer in org.apache.lucene.analysis.br |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.br | |
---|---|
class |
BrazilianAnalyzer
Analyzer for Brazilian language. |
Uses of Analyzer in org.apache.lucene.analysis.cjk |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.cjk | |
---|---|
class |
CJKAnalyzer
Filters CJKTokenizer with StopFilter. |
Uses of Analyzer in org.apache.lucene.analysis.cn |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.cn | |
---|---|
class |
ChineseAnalyzer
Title: ChineseAnalyzer Description: Subclass of org.apache.lucene.analysis.Analyzer build from a ChineseTokenizer, filtered with ChineseFilter. |
Uses of Analyzer in org.apache.lucene.analysis.cz |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.cz | |
---|---|
class |
CzechAnalyzer
Analyzer for Czech language. |
Uses of Analyzer in org.apache.lucene.analysis.de |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.de | |
---|---|
class |
GermanAnalyzer
Analyzer for German language. |
Uses of Analyzer in org.apache.lucene.analysis.el |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.el | |
---|---|
class |
GreekAnalyzer
Analyzer for the Greek language. |
Uses of Analyzer in org.apache.lucene.analysis.fr |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.fr | |
---|---|
class |
FrenchAnalyzer
Analyzer for French language. |
Uses of Analyzer in org.apache.lucene.analysis.nl |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.nl | |
---|---|
class |
DutchAnalyzer
Analyzer for Dutch language. |
Uses of Analyzer in org.apache.lucene.analysis.ru |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.ru | |
---|---|
class |
RussianAnalyzer
Analyzer for Russian language. |
Uses of Analyzer in org.apache.lucene.analysis.snowball |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.snowball | |
---|---|
class |
SnowballAnalyzer
Filters StandardTokenizer with StandardFilter , LowerCaseFilter , StopFilter and SnowballFilter . |
Uses of Analyzer in org.apache.lucene.analysis.standard |
---|
Subclasses of Analyzer in org.apache.lucene.analysis.standard | |
---|---|
class |
StandardAnalyzer
Filters StandardTokenizer with StandardFilter , LowerCaseFilter and StopFilter , using a list of English stop words. |
Uses of Analyzer in org.apache.lucene.index |
---|
Fields in org.apache.lucene.index declared as Analyzer | |
---|---|
protected Analyzer |
IndexModifier.analyzer
|
Methods in org.apache.lucene.index that return Analyzer | |
---|---|
Analyzer |
IndexWriter.getAnalyzer()
Returns the analyzer used by this index. |
Methods in org.apache.lucene.index with parameters of type Analyzer | |
---|---|
void |
IndexModifier.addDocument(Document doc,
Analyzer docAnalyzer)
Adds a document to this index, using the provided analyzer instead of the one specific in the constructor. |
void |
IndexWriter.addDocument(Document doc,
Analyzer analyzer)
Adds a document to this index, using the provided analyzer instead of the value of IndexWriter.getAnalyzer() . |
protected void |
IndexModifier.init(Directory directory,
Analyzer analyzer,
boolean create)
Initialize an IndexWriter. |
Constructors in org.apache.lucene.index with parameters of type Analyzer | |
---|---|
IndexModifier(Directory directory,
Analyzer analyzer,
boolean create)
Open an index with write access. |
|
IndexModifier(java.io.File file,
Analyzer analyzer,
boolean create)
Open an index with write access. |
|
IndexModifier(java.lang.String dirName,
Analyzer analyzer,
boolean create)
Open an index with write access. |
|
IndexWriter(Directory d,
Analyzer a,
boolean create)
Constructs an IndexWriter for the index in d . |
|
IndexWriter(java.io.File path,
Analyzer a,
boolean create)
Constructs an IndexWriter for the index in path . |
|
IndexWriter(java.lang.String path,
Analyzer a,
boolean create)
Constructs an IndexWriter for the index in path . |
Uses of Analyzer in org.apache.lucene.index.memory |
---|
Subclasses of Analyzer in org.apache.lucene.index.memory | |
---|---|
class |
PatternAnalyzer
Efficient Lucene analyzer/tokenizer that preferably operates on a String rather than a Reader , that can flexibly separate text into terms via a regular expression Pattern
(with behaviour identical to String.split(String) ),
and that combines the functionality of
LetterTokenizer ,
LowerCaseTokenizer ,
WhitespaceTokenizer ,
StopFilter into a single efficient
multi-purpose class. |
Methods in org.apache.lucene.index.memory that return Analyzer | |
---|---|
static Analyzer |
AnalyzerUtil.getLoggingAnalyzer(Analyzer child,
java.io.PrintStream log,
java.lang.String logName)
Returns a simple analyzer wrapper that logs all tokens produced by the underlying child analyzer to the given log stream (typically System.err); Otherwise behaves exactly like the child analyzer, delivering the very same tokens; useful for debugging purposes on custom indexing and/or querying. |
static Analyzer |
AnalyzerUtil.getMaxTokenAnalyzer(Analyzer child,
int maxTokens)
Returns an analyzer wrapper that returns at most the first maxTokens tokens from the underlying child analyzer,
ignoring all remaining tokens. |
static Analyzer |
AnalyzerUtil.getPorterStemmerAnalyzer(Analyzer child)
Returns an English stemming analyzer that stems tokens from the underlying child analyzer according to the Porter stemming algorithm. |
static Analyzer |
AnalyzerUtil.getSynonymAnalyzer(Analyzer child,
SynonymMap synonyms,
int maxSynonyms)
Returns an analyzer wrapper that wraps the underlying child analyzer's token stream into a SynonymTokenFilter . |
Methods in org.apache.lucene.index.memory with parameters of type Analyzer | |
---|---|
void |
MemoryIndex.addField(java.lang.String fieldName,
java.lang.String text,
Analyzer analyzer)
Convenience method; Tokenizes the given field text and adds the resulting terms to the index; Equivalent to adding a tokenized, indexed, termVectorStored, unstored, non-keyword Lucene Field . |
static Analyzer |
AnalyzerUtil.getLoggingAnalyzer(Analyzer child,
java.io.PrintStream log,
java.lang.String logName)
Returns a simple analyzer wrapper that logs all tokens produced by the underlying child analyzer to the given log stream (typically System.err); Otherwise behaves exactly like the child analyzer, delivering the very same tokens; useful for debugging purposes on custom indexing and/or querying. |
static Analyzer |
AnalyzerUtil.getMaxTokenAnalyzer(Analyzer child,
int maxTokens)
Returns an analyzer wrapper that returns at most the first maxTokens tokens from the underlying child analyzer,
ignoring all remaining tokens. |
static java.lang.String[] |
AnalyzerUtil.getMostFrequentTerms(Analyzer analyzer,
java.lang.String text,
int limit)
Returns (frequency:term) pairs for the top N distinct terms (aka words), sorted descending by frequency (and ascending by term, if tied). |
static Analyzer |
AnalyzerUtil.getPorterStemmerAnalyzer(Analyzer child)
Returns an English stemming analyzer that stems tokens from the underlying child analyzer according to the Porter stemming algorithm. |
static Analyzer |
AnalyzerUtil.getSynonymAnalyzer(Analyzer child,
SynonymMap synonyms,
int maxSynonyms)
Returns an analyzer wrapper that wraps the underlying child analyzer's token stream into a SynonymTokenFilter . |
Uses of Analyzer in org.apache.lucene.queryParser |
---|
Methods in org.apache.lucene.queryParser that return Analyzer | |
---|---|
Analyzer |
QueryParser.getAnalyzer()
|
Methods in org.apache.lucene.queryParser with parameters of type Analyzer | |
---|---|
protected Query |
MultiFieldQueryParser.getFieldQuery(java.lang.String field,
Analyzer analyzer,
java.lang.String queryText)
Deprecated. use MultiFieldQueryParser.getFieldQuery(String, String) |
protected Query |
QueryParser.getFieldQuery(java.lang.String field,
Analyzer analyzer,
java.lang.String queryText)
Deprecated. use QueryParser.getFieldQuery(String, String) |
protected Query |
QueryParser.getFieldQuery(java.lang.String field,
Analyzer analyzer,
java.lang.String queryText,
int slop)
Deprecated. use QueryParser.getFieldQuery(String, String, int) |
protected Query |
MultiFieldQueryParser.getRangeQuery(java.lang.String field,
Analyzer analyzer,
java.lang.String part1,
java.lang.String part2,
boolean inclusive)
Deprecated. use MultiFieldQueryParser.getRangeQuery(String, String, String, boolean) |
protected Query |
QueryParser.getRangeQuery(java.lang.String field,
Analyzer analyzer,
java.lang.String part1,
java.lang.String part2,
boolean inclusive)
Deprecated. use QueryParser.getRangeQuery(String, String, String, boolean) |
static Query |
MultiFieldQueryParser.parse(java.lang.String[] queries,
java.lang.String[] fields,
Analyzer analyzer)
Parses a query which searches on the fields specified. |
static Query |
MultiFieldQueryParser.parse(java.lang.String[] queries,
java.lang.String[] fields,
BooleanClause.Occur[] flags,
Analyzer analyzer)
Parses a query, searching on the fields specified. |
static Query |
MultiFieldQueryParser.parse(java.lang.String[] queries,
java.lang.String[] fields,
int[] flags,
Analyzer analyzer)
Deprecated. use MultiFieldQueryParser.parse(String[], String[], BooleanClause.Occur[], Analyzer) instead |
static Query |
MultiFieldQueryParser.parse(java.lang.String query,
java.lang.String[] fields,
Analyzer analyzer)
Deprecated. use QueryParser.parse(String) instead but note that it
returns a different query for queries where all terms are required:
its query excepts all terms, no matter in what field they occur whereas
the query built by this (deprecated) method expected all terms in all fields
at the same time. |
static Query |
MultiFieldQueryParser.parse(java.lang.String query,
java.lang.String[] fields,
BooleanClause.Occur[] flags,
Analyzer analyzer)
Parses a query, searching on the fields specified. |
static Query |
MultiFieldQueryParser.parse(java.lang.String query,
java.lang.String[] fields,
int[] flags,
Analyzer analyzer)
Deprecated. use MultiFieldQueryParser.parse(String, String[], BooleanClause.Occur[], Analyzer) instead |
static Query |
QueryParser.parse(java.lang.String query,
java.lang.String field,
Analyzer analyzer)
Deprecated. Use an instance of QueryParser and the QueryParser.parse(String) method instead. |
Constructors in org.apache.lucene.queryParser with parameters of type Analyzer | |
---|---|
MultiFieldQueryParser(java.lang.String[] fields,
Analyzer analyzer)
Creates a MultiFieldQueryParser. |
|
MultiFieldQueryParser(java.lang.String f,
Analyzer a)
Deprecated. use MultiFieldQueryParser.MultiFieldQueryParser(String[], Analyzer) instead |
|
QueryParser(java.lang.String f,
Analyzer a)
Constructs a query parser. |
Uses of Analyzer in org.apache.lucene.queryParser.analyzing |
---|
Constructors in org.apache.lucene.queryParser.analyzing with parameters of type Analyzer | |
---|---|
AnalyzingQueryParser(java.lang.String field,
Analyzer analyzer)
Constructs a query parser. |
Uses of Analyzer in org.apache.lucene.queryParser.precedence |
---|
Methods in org.apache.lucene.queryParser.precedence that return Analyzer | |
---|---|
Analyzer |
PrecedenceQueryParser.getAnalyzer()
|
Constructors in org.apache.lucene.queryParser.precedence with parameters of type Analyzer | |
---|---|
PrecedenceQueryParser(java.lang.String f,
Analyzer a)
Constructs a query parser. |
Uses of Analyzer in org.apache.lucene.search |
---|
Constructors in org.apache.lucene.search with parameters of type Analyzer | |
---|---|
QueryTermVector(java.lang.String queryString,
Analyzer analyzer)
|
Uses of Analyzer in org.apache.lucene.search.highlight |
---|
Methods in org.apache.lucene.search.highlight with parameters of type Analyzer | |
---|---|
static TokenStream |
TokenSources.getAnyTokenStream(IndexReader reader,
int docId,
java.lang.String field,
Analyzer analyzer)
A convenience method that tries a number of approaches to getting a token stream. |
java.lang.String |
Highlighter.getBestFragment(Analyzer analyzer,
java.lang.String fieldName,
java.lang.String text)
Highlights chosen terms in a text, extracting the most relevant section. |
java.lang.String[] |
Highlighter.getBestFragments(Analyzer analyzer,
java.lang.String text,
int maxNumFragments)
Highlights chosen terms in a text, extracting the most relevant sections. |
static TokenStream |
TokenSources.getTokenStream(IndexReader reader,
int docId,
java.lang.String field,
Analyzer analyzer)
|
Uses of Analyzer in org.apache.lucene.search.similar |
---|
Fields in org.apache.lucene.search.similar declared as Analyzer | |
---|---|
static Analyzer |
MoreLikeThis.DEFAULT_ANALYZER
Default analyzer to parse source doc with. |
Methods in org.apache.lucene.search.similar that return Analyzer | |
---|---|
Analyzer |
MoreLikeThis.getAnalyzer()
Returns an analyzer that will be used to parse source doc with. |
Methods in org.apache.lucene.search.similar with parameters of type Analyzer | |
---|---|
static Query |
SimilarityQueries.formSimilarQuery(java.lang.String body,
Analyzer a,
java.lang.String field,
java.util.Set stop)
Simple similarity query generators. |
void |
MoreLikeThis.setAnalyzer(Analyzer analyzer)
Sets the analyzer to use. |
Uses of Analyzer in org.apache.lucene.swing.models |
---|
Methods in org.apache.lucene.swing.models that return Analyzer | |
---|---|
Analyzer |
ListSearcher.getAnalyzer()
|
Analyzer |
TableSearcher.getAnalyzer()
|
Methods in org.apache.lucene.swing.models with parameters of type Analyzer | |
---|---|
void |
ListSearcher.setAnalyzer(Analyzer analyzer)
|
void |
TableSearcher.setAnalyzer(Analyzer analyzer)
|
Uses of Analyzer in org.apache.lucene.wordnet |
---|
Methods in org.apache.lucene.wordnet with parameters of type Analyzer | |
---|---|
static Query |
SynExpand.expand(java.lang.String query,
Searcher syns,
Analyzer a,
java.lang.String field,
float boost)
Perform synonym expansion on a query. |
static Query |
SynLookup.expand(java.lang.String query,
Searcher syns,
Analyzer a,
java.lang.String field,
float boost)
Perform synonym expansion on a query. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |