## Uses of Class
org.apache.lucene.util.AttributeSource.AttributeFactory

Packages that use AttributeSource.AttributeFactory
org.apache.lucene.analysis: API and code to convert text into indexable/searchable tokens.
org.apache.lucene.analysis.ar: Analyzer for Arabic.
org.apache.lucene.analysis.cjk: Analyzer for Chinese, Japanese, and Korean, which indexes bigrams (overlapping groups of two adjacent Han characters).
org.apache.lucene.analysis.cn: Analyzer for Chinese, which indexes unigrams (individual chinese characters).
org.apache.lucene.analysis.cn.smart: Analyzer for Simplified Chinese, which indexes words.
org.apache.lucene.analysis.in: Analysis components for Indian languages.
org.apache.lucene.analysis.ngram: Character n-gram tokenizers and filters.
org.apache.lucene.analysis.ru: Analyzer for Russian.
org.apache.lucene.analysis.standard: The `org.apache.lucene.analysis.standard` package contains three fast grammar-based tokenizers constructed with JFlex:
org.apache.lucene.analysis.wikipedia: Tokenizer that is aware of Wikipedia syntax.
org.apache.lucene.util: Some utility classes.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis

Subclasses of AttributeSource.AttributeFactory in org.apache.lucene.analysis
`static class` `Token.TokenAttributeFactory` Expert: Creates a TokenAttributeFactory returning `Token` as instance for the basic attributes and for all other attributes calls the given delegate factory.

Fields in org.apache.lucene.analysis declared as AttributeSource.AttributeFactory
`static AttributeSource.AttributeFactory` `Token.TOKEN_ATTRIBUTE_FACTORY` Convenience factory that returns `Token` as implementation for the basic attributes and return the default impl (with "Impl" appended) for all other attributes.

Constructors in org.apache.lucene.analysis with parameters of type AttributeSource.AttributeFactory
`CharTokenizer(AttributeSource.AttributeFactory factory, Reader input)` Deprecated. use `CharTokenizer.CharTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`CharTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader input)` Creates a new `CharTokenizer` instance
`KeywordTokenizer(AttributeSource.AttributeFactory factory, Reader input, int bufferSize)`
`LetterTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated. use `LetterTokenizer.LetterTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`LetterTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader in)` Construct a new LetterTokenizer using a given `AttributeSource.AttributeFactory`.
`LowerCaseTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated. use `LowerCaseTokenizer.LowerCaseTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`LowerCaseTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader in)` Construct a new LowerCaseTokenizer using a given `AttributeSource.AttributeFactory`.
`NumericTokenStream(AttributeSource.AttributeFactory factory, int precisionStep)` Expert: Creates a token stream for numeric values with the specified `precisionStep` using the given `AttributeSource.AttributeFactory`.
`Token.TokenAttributeFactory(AttributeSource.AttributeFactory delegate)` Expert: Creates an AttributeFactory returning `Token` as instance for the basic attributes and for all other attributes calls the given delegate factory.
`Tokenizer(AttributeSource.AttributeFactory factory)` Construct a tokenizer with null input using the given AttributeFactory.
`Tokenizer(AttributeSource.AttributeFactory factory, Reader input)` Construct a token stream processing the given input using the given AttributeFactory.
`TokenStream(AttributeSource.AttributeFactory factory)` A TokenStream using the supplied AttributeFactory for creating new `Attribute` instances.
`WhitespaceTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated. use `WhitespaceTokenizer.WhitespaceTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`WhitespaceTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader in)` Construct a new WhitespaceTokenizer using a given `AttributeSource.AttributeFactory`.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.ar

Constructors in org.apache.lucene.analysis.ar with parameters of type AttributeSource.AttributeFactory
`ArabicLetterTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated. use `ArabicLetterTokenizer.ArabicLetterTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`ArabicLetterTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader in)` Deprecated. Construct a new ArabicLetterTokenizer using a given `AttributeSource.AttributeFactory`.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.cjk

Constructors in org.apache.lucene.analysis.cjk with parameters of type AttributeSource.AttributeFactory
`CJKTokenizer(AttributeSource.AttributeFactory factory, Reader in)`

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.cn

Constructors in org.apache.lucene.analysis.cn with parameters of type AttributeSource.AttributeFactory
`ChineseTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.cn.smart

Constructors in org.apache.lucene.analysis.cn.smart with parameters of type AttributeSource.AttributeFactory
`SentenceTokenizer(AttributeSource.AttributeFactory factory, Reader reader)`

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.in

Constructors in org.apache.lucene.analysis.in with parameters of type AttributeSource.AttributeFactory
`IndicTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader input)`

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.ngram

Constructors in org.apache.lucene.analysis.ngram with parameters of type AttributeSource.AttributeFactory
`EdgeNGramTokenizer(AttributeSource.AttributeFactory factory, Reader input, EdgeNGramTokenizer.Side side, int minGram, int maxGram)` Creates EdgeNGramTokenizer that can generate n-grams in the sizes of the given range
`EdgeNGramTokenizer(AttributeSource.AttributeFactory factory, Reader input, String sideLabel, int minGram, int maxGram)` Creates EdgeNGramTokenizer that can generate n-grams in the sizes of the given range
`NGramTokenizer(AttributeSource.AttributeFactory factory, Reader input, int minGram, int maxGram)` Creates NGramTokenizer with given min and max n-grams.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.ru

Constructors in org.apache.lucene.analysis.ru with parameters of type AttributeSource.AttributeFactory
`RussianLetterTokenizer(AttributeSource.AttributeFactory factory, Reader in)` Deprecated. use `RussianLetterTokenizer.RussianLetterTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead. This will be removed in Lucene 4.0.
`RussianLetterTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader in)` Deprecated. Construct a new RussianLetterTokenizer using a given `AttributeSource.AttributeFactory`.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.standard

Constructors in org.apache.lucene.analysis.standard with parameters of type AttributeSource.AttributeFactory
`ClassicTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader input)` Creates a new ClassicTokenizer with a given `AttributeSource.AttributeFactory`
`StandardTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader input)` Creates a new StandardTokenizer with a given `AttributeSource.AttributeFactory`
`UAX29URLEmailTokenizer(AttributeSource.AttributeFactory factory, Reader input)` Deprecated. use `UAX29URLEmailTokenizer.UAX29URLEmailTokenizer(Version, AttributeSource.AttributeFactory, Reader)` instead.
`UAX29URLEmailTokenizer(Version matchVersion, AttributeSource.AttributeFactory factory, Reader input)` Creates a new UAX29URLEmailTokenizer with a given `AttributeSource.AttributeFactory`

Uses of AttributeSource.AttributeFactory in org.apache.lucene.analysis.wikipedia

Constructors in org.apache.lucene.analysis.wikipedia with parameters of type AttributeSource.AttributeFactory
`WikipediaTokenizer(AttributeSource.AttributeFactory factory, Reader input, int tokenOutput, Set<String> untokenizedTypes)` Creates a new instance of the `WikipediaTokenizer`.

Uses of AttributeSource.AttributeFactory in org.apache.lucene.util

Fields in org.apache.lucene.util declared as AttributeSource.AttributeFactory
`static AttributeSource.AttributeFactory` `AttributeSource.AttributeFactory.DEFAULT_ATTRIBUTE_FACTORY` This is the default factory that creates `AttributeImpl`s using the class name of the supplied `Attribute` interface class by appending `Impl` to it.

Methods in org.apache.lucene.util that return AttributeSource.AttributeFactory
`AttributeSource.AttributeFactory` `AttributeSource.getAttributeFactory()` returns the used AttributeFactory.

Constructors in org.apache.lucene.util with parameters of type AttributeSource.AttributeFactory
`AttributeSource(AttributeSource.AttributeFactory factory)` An AttributeSource using the supplied `AttributeSource.AttributeFactory` for creating new `Attribute` instances.

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.