Uses of Class
org.apache.lucene.analysis.TokenStream
-
Packages that use TokenStream Package Description org.apache.lucene.analysis API and code to convert text into indexable/searchable tokens.org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.index Code to maintain and access indices. -
-
Uses of TokenStream in org.apache.lucene.analysis
Subclasses of TokenStream in org.apache.lucene.analysis Modifier and Type Class Description class
CachingTokenFilter
This class can be used if the token attributes of a TokenStream are intended to be consumed more than once.class
NumericTokenStream
Expert: This class provides aTokenStream
for indexing numeric values that can be used byNumericRangeQuery
orNumericRangeFilter
.class
TokenFilter
A TokenFilter is a TokenStream whose input is another TokenStream.class
Tokenizer
A Tokenizer is a TokenStream whose input is a Reader.Fields in org.apache.lucene.analysis declared as TokenStream Modifier and Type Field Description protected TokenStream
TokenFilter. input
The source of tokens for this filter.protected TokenStream
Analyzer.TokenStreamComponents. sink
Sink tokenstream, such as the outer tokenfilter decorating the chain.Methods in org.apache.lucene.analysis that return TokenStream Modifier and Type Method Description TokenStream
Analyzer.TokenStreamComponents. getTokenStream()
Returns the sinkTokenStream
TokenStream
Analyzer. tokenStream(String fieldName, Reader reader)
Returns a TokenStream suitable forfieldName
, tokenizing the contents ofreader
.TokenStream
Analyzer. tokenStream(String fieldName, String text)
Returns a TokenStream suitable forfieldName
, tokenizing the contents oftext
.Methods in org.apache.lucene.analysis with parameters of type TokenStream Modifier and Type Method Description Automaton
TokenStreamToAutomaton. toAutomaton(TokenStream in)
Pulls the graph (includingPositionLengthAttribute
) from the providedTokenStream
, and creates the corresponding automaton where arcs are bytes (or Unicode code points if unicodeArcs = true) from each term.Constructors in org.apache.lucene.analysis with parameters of type TokenStream Constructor Description CachingTokenFilter(TokenStream input)
Create a new CachingTokenFilter aroundinput
, caching its token attributes, which can be replayed again after a call toCachingTokenFilter.reset()
.TokenFilter(TokenStream input)
Construct a token stream filtering the given input.TokenStreamComponents(Tokenizer source, TokenStream result)
Creates a newAnalyzer.TokenStreamComponents
instance. -
Uses of TokenStream in org.apache.lucene.document
Fields in org.apache.lucene.document declared as TokenStream Modifier and Type Field Description protected TokenStream
Field. tokenStream
Pre-analyzed tokenStream for indexed fields; this is separate from fieldsData because you are allowed to have both; eg maybe field has a String value but you customize how it's tokenizedMethods in org.apache.lucene.document that return TokenStream Modifier and Type Method Description TokenStream
Field. tokenStream(Analyzer analyzer)
TokenStream
Field. tokenStreamValue()
The TokenStream for this field to be used when indexing, or null.Methods in org.apache.lucene.document with parameters of type TokenStream Modifier and Type Method Description void
Field. setTokenStream(TokenStream tokenStream)
Expert: sets the token stream to be used for indexing and causes isIndexed() and isTokenized() to return true.Constructors in org.apache.lucene.document with parameters of type TokenStream Constructor Description Field(String name, TokenStream tokenStream)
Deprecated.UseTextField
insteadField(String name, TokenStream tokenStream, Field.TermVector termVector)
Deprecated.UseTextField
insteadField(String name, TokenStream tokenStream, FieldType type)
Create field with TokenStream value.TextField(String name, TokenStream stream)
Creates a new un-stored TextField with TokenStream value. -
Uses of TokenStream in org.apache.lucene.index
Methods in org.apache.lucene.index that return TokenStream Modifier and Type Method Description TokenStream
IndexableField. tokenStream(Analyzer analyzer)
Creates the TokenStream used for indexing this field.
-