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 Attributes 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.