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

- Packages that use AttributeSource.AttributeFactory
  Package | Description
  --- | ---
  org.apache.lucene.analysis | API and code to convert text into indexable/searchable tokens.
  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
    Modifier and Type | Class and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Constructor and Description
    `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, 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.

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

    Fields in org.apache.lucene.util declared as AttributeSource.AttributeFactory
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `AttributeSource.AttributeFactory` | AttributeSource.`getAttributeFactory()` returns the used AttributeFactory.

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

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