Uses of Interface
org.apache.lucene.util.Attribute
-
Packages that use Attribute Package Description org.apache.lucene.analysis API and code to convert text into indexable/searchable tokens.org.apache.lucene.analysis.tokenattributes UsefulAttribute
s for text analysis.org.apache.lucene.util Some utility classes. -
-
Uses of Attribute in org.apache.lucene.analysis
Classes in org.apache.lucene.analysis that implement Attribute Modifier and Type Class Description 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 Modifier and Type Method Description AttributeImpl
Token.TokenAttributeFactory. createAttributeInstance(Class<? extends Attribute> attClass)
-
Uses of Attribute in org.apache.lucene.analysis.tokenattributes
Subinterfaces of Attribute in org.apache.lucene.analysis.tokenattributes Modifier and Type Interface Description interface
CharTermAttribute
The term text of a Token.interface
FlagsAttribute
This attribute can be used to pass different flags down theTokenizer
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.UseCharTermAttribute
instead.interface
TypeAttribute
A Token's lexical type.Classes in org.apache.lucene.analysis.tokenattributes that implement Attribute Modifier and Type Class Description 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 aTokenStream
, used in phrase searching.class
PositionLengthAttributeImpl
class
TermAttributeImpl
Deprecated.This class is not used anymore.class
TypeAttributeImpl
A Token's lexical type. -
Uses of Attribute in org.apache.lucene.util
Classes in org.apache.lucene.util that implement Attribute Modifier and Type Class Description class
AttributeImpl
Base class for Attributes that can be added to aAttributeSource
.Methods in org.apache.lucene.util with type parameters of type Attribute Modifier and Type Method Description <A extends Attribute>
AAttributeSource. addAttribute(Class<A> attClass)
The caller must pass in a Class<? extends Attribute> value.<A extends Attribute>
AAttributeSource. 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 Modifier and Type Method Description 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 Modifier and Type Method Description abstract AttributeImpl
AttributeSource.AttributeFactory. createAttributeInstance(Class<? extends Attribute> attClass)
returns anAttributeImpl
for the suppliedAttribute
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 anAttributeImpl
/AttributeSource
passing the class name of theAttribute
, a key and the actual value.
-