Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.lucene.util.Attribute

Packages that use Attribute
org.apache.lucene.analysis | API and code to convert text into indexable/searchable tokens.
org.apache.lucene.analysis.icu.tokenattributes | Additional ICU-specific Attributes for text analysis.
org.apache.lucene.analysis.ja.tokenattributes | Additional Kuromoji-specific Attributes for text analysis.
org.apache.lucene.analysis.tokenattributes | Useful `Attribute`s for text analysis.
org.apache.lucene.facet.index.attributes | Category attributes and their properties for indexing
org.apache.lucene.queryParser.core.config | Contains the base classes used to configure the query processing
org.apache.lucene.queryParser.standard.config | Standard Lucene Query Configuration
org.apache.lucene.util | Some utility classes.

Uses of Attribute in org.apache.lucene.analysis

Subinterfaces of Attribute in org.apache.lucene.analysis
`static interface` | `BaseTokenStreamTestCase.CheckClearAttributesAttribute` Attribute that records if it was cleared or not.

Classes in org.apache.lucene.analysis that implement Attribute
`static class` | `BaseTokenStreamTestCase.CheckClearAttributesAttributeImpl` Attribute that records if it was cleared or not.
`class` | `Token` A Token is an occurrence of a term from the text of a field.

Method parameters in org.apache.lucene.analysis with type arguments of type Attribute
`AttributeImpl` | `Token.TokenAttributeFactory.createAttributeInstance(Class<? extends Attribute> attClass)`

Uses of Attribute in org.apache.lucene.analysis.icu.tokenattributes

Subinterfaces of Attribute in org.apache.lucene.analysis.icu.tokenattributes
`interface` | `ScriptAttribute` This attribute stores the UTR #24 script value for a token of text.

Classes in org.apache.lucene.analysis.icu.tokenattributes that implement Attribute
`class` | `ScriptAttributeImpl` Implementation of `ScriptAttribute` that stores the script as an integer.

Uses of Attribute in org.apache.lucene.analysis.ja.tokenattributes

Subinterfaces of Attribute in org.apache.lucene.analysis.ja.tokenattributes
`interface` | `BaseFormAttribute` Attribute for `Token.getBaseForm()`.
`interface` | `InflectionAttribute` Attribute for Kuromoji inflection data.
`interface` | `PartOfSpeechAttribute` Attribute for `Token.getPartOfSpeech()`.
`interface` | `ReadingAttribute` Attribute for Kuromoji reading data

Classes in org.apache.lucene.analysis.ja.tokenattributes that implement Attribute
`class` | `BaseFormAttributeImpl` Attribute for `Token.getBaseForm()`.
`class` | `InflectionAttributeImpl` Attribute for Kuromoji inflection data.
`class` | `PartOfSpeechAttributeImpl` Attribute for `Token.getPartOfSpeech()`.
`class` | `ReadingAttributeImpl` Attribute for Kuromoji reading data

Uses of Attribute in org.apache.lucene.analysis.tokenattributes

Subinterfaces of Attribute in org.apache.lucene.analysis.tokenattributes
`interface` | `CharTermAttribute` The term text of a Token.
`interface` | `FlagsAttribute` This attribute can be used to pass different flags down the `Tokenizer` chain, eg from one TokenFilter to another one.
`interface` | `KeywordAttribute` This attribute can be used to mark a token as a keyword.
`interface` | `OffsetAttribute` The start and end character offset of a Token.
`interface` | `PayloadAttribute` The payload of a Token.
`interface` | `PositionIncrementAttribute` The positionIncrement determines the position of this token relative to the previous Token in a TokenStream, used in phrase searching.
`interface` | `PositionLengthAttribute` The positionLength determines how many positions this token spans.
`interface` | `TermAttribute` Deprecated. Use `CharTermAttribute` instead.
`interface` | `TypeAttribute` A Token's lexical type.

Classes in org.apache.lucene.analysis.tokenattributes that implement Attribute
`class` | `CharTermAttributeImpl` The term text of a Token.
`class` | `FlagsAttributeImpl` This attribute can be used to pass different flags down the tokenizer chain, eg from one TokenFilter to another one.
`class` | `KeywordAttributeImpl` This attribute can be used to mark a token as a keyword.
`class` | `OffsetAttributeImpl` The start and end character offset of a Token.
`class` | `PayloadAttributeImpl` The payload of a Token.
`class` | `PositionIncrementAttributeImpl` The positionIncrement determines the position of this token relative to the previous Token in a `TokenStream`, used in phrase searching.
`class` | `PositionLengthAttributeImpl` See `PositionLengthAttribute`.
`class` | `TermAttributeImpl` Deprecated. This class is not used anymore. The backwards layer in AttributeFactory uses the replacement implementation.
`class` | `TypeAttributeImpl` A Token's lexical type.

Uses of Attribute in org.apache.lucene.facet.index.attributes

Subinterfaces of Attribute in org.apache.lucene.facet.index.attributes
`interface` | `CategoryAttribute` An attribute which contains for a certain category the `CategoryPath` and additional properties.

Classes in org.apache.lucene.facet.index.attributes that implement Attribute
`class` | `CategoryAttributeImpl` An implementation of `CategoryAttribute`.

Uses of Attribute in org.apache.lucene.queryParser.core.config

Methods in org.apache.lucene.queryParser.core.config with type parameters of type Attribute
`
`<A extends Attribute> A`
` | `AbstractQueryConfig.addAttribute(Class<A> attClass)`

Uses of Attribute in org.apache.lucene.queryParser.standard.config

Subinterfaces of Attribute in org.apache.lucene.queryParser.standard.config
`interface` | `AllowLeadingWildcardAttribute` Deprecated.
`interface` | `AnalyzerAttribute` Deprecated.
`interface` | `BoostAttribute` Deprecated.
`interface` | `DateResolutionAttribute` Deprecated.
`interface` | `DefaultOperatorAttribute` Deprecated.
`interface` | `DefaultPhraseSlopAttribute` Deprecated.
`interface` | `FieldBoostMapAttribute` Deprecated.
`interface` | `FieldDateResolutionMapAttribute` Deprecated.
`interface` | `FuzzyAttribute` Deprecated.
`interface` | `LocaleAttribute` Deprecated.
`interface` | `LowercaseExpandedTermsAttribute` Deprecated.
`interface` | `MultiFieldAttribute` Deprecated.
`interface` | `MultiTermRewriteMethodAttribute` Deprecated.
`interface` | `PositionIncrementsAttribute` Deprecated.
`interface` | `RangeCollatorAttribute` Deprecated.

Classes in org.apache.lucene.queryParser.standard.config that implement Attribute
`class` | `AllowLeadingWildcardAttributeImpl` Deprecated.
`class` | `AnalyzerAttributeImpl` Deprecated.
`class` | `BoostAttributeImpl` Deprecated.
`class` | `DateResolutionAttributeImpl` Deprecated.
`class` | `DefaultOperatorAttributeImpl` Deprecated.
`class` | `DefaultPhraseSlopAttributeImpl` Deprecated.
`class` | `FieldBoostMapAttributeImpl` Deprecated.
`class` | `FieldDateResolutionMapAttributeImpl` Deprecated.
`class` | `FuzzyAttributeImpl` Deprecated.
`class` | `LocaleAttributeImpl` Deprecated.
`class` | `LowercaseExpandedTermsAttributeImpl` Deprecated.
`class` | `MultiFieldAttributeImpl` Deprecated.
`class` | `MultiTermRewriteMethodAttributeImpl` Deprecated.
`class` | `PositionIncrementsAttributeImpl` Deprecated.
`class` | `RangeCollatorAttributeImpl` Deprecated.

Uses of Attribute in org.apache.lucene.util

Classes in org.apache.lucene.util that implement Attribute
`class` | `AttributeImpl` Base class for Attributes that can be added to a `AttributeSource`.

Methods in org.apache.lucene.util with type parameters of type Attribute
`
`<A extends Attribute> A`
` | `AttributeSource.addAttribute(Class<A> attClass)` The caller must pass in a Class<? extends Attribute> value.
`
`<A extends Attribute> A`
` | `AttributeSource.getAttribute(Class<A> attClass)` The caller must pass in a Class<? extends Attribute> value.

Methods in org.apache.lucene.util that return types with arguments of type Attribute
`Iterator<Class<? extends Attribute>>` | `AttributeSource.getAttributeClassesIterator()` Returns a new iterator that iterates the attribute classes in the same order they were added in.

Method parameters in org.apache.lucene.util with type arguments of type Attribute
`abstract AttributeImpl` | `AttributeSource.AttributeFactory.createAttributeInstance(Class<? extends Attribute> attClass)` returns an `AttributeImpl` for the supplied `Attribute` interface class.
`boolean` | `AttributeSource.hasAttribute(Class<? extends Attribute> attClass)` The caller must pass in a Class<? extends Attribute> value.
`void` | `AttributeReflector.reflect(Class<? extends Attribute> attClass, String key, Object value)` This method gets called for every property in an `AttributeImpl`/`AttributeSource` passing the class name of the `Attribute`, a key and the actual value.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES