|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Attribute | |
---|---|
org.apache.lucene.analysis | API and code to convert text into indexable/searchable tokens. |
org.apache.lucene.analysis.icu.tokenattributes | |
org.apache.lucene.analysis.tokenattributes | |
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 |
---|
Classes in org.apache.lucene.analysis that implement Attribute | |
---|---|
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.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 |
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 |
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.queryParser.standard.config |
---|
Subinterfaces of Attribute in org.apache.lucene.queryParser.standard.config | |
---|---|
interface |
AllowLeadingWildcardAttribute
This attribute is used by AllowLeadingWildcardProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
AnalyzerAttribute
This attribute is used by AnalyzerQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
BoostAttribute
This attribute is used by MultiFieldQueryNodeProcessor processor and
it should be defined in a FieldConfig . |
interface |
DateResolutionAttribute
This attribute is used by ParametricRangeQueryNodeProcessor processor
and must be defined in the QueryConfigHandler . |
interface |
DefaultOperatorAttribute
This attribute is used by GroupQueryNodeProcessor processor and must
be defined in the QueryConfigHandler . |
interface |
DefaultPhraseSlopAttribute
This attribute is used by PhraseSlopQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
FieldBoostMapAttribute
This attribute enables the user to define a default boost per field. |
interface |
FieldDateResolutionMapAttribute
This attribute enables the user to define a default DateResolution per field. |
interface |
FuzzyAttribute
This attribute is used by PhraseSlopQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
LocaleAttribute
This attribute is used by processor ParametricRangeQueryNodeProcessor
and must be defined in the QueryConfigHandler . |
interface |
LowercaseExpandedTermsAttribute
This attribute is used by processor ParametricRangeQueryNodeProcessor
and must be defined in the QueryConfigHandler . |
interface |
MultiFieldAttribute
This attribute is used by MultiFieldQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
MultiTermRewriteMethodAttribute
This attribute is used by ParametricRangeQueryNodeProcessor processor
and should be defined in the QueryConfigHandler used by this
processor. |
interface |
PositionIncrementsAttribute
This attribute is used by AnalyzerQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
interface |
RangeCollatorAttribute
This attribute is used by ParametricRangeQueryNodeProcessor processor
and must be defined in the QueryConfigHandler . |
Classes in org.apache.lucene.queryParser.standard.config that implement Attribute | |
---|---|
class |
AllowLeadingWildcardAttributeImpl
This attribute is used by AllowLeadingWildcardProcessor processor and
must be defined in the QueryConfigHandler . |
class |
AnalyzerAttributeImpl
This attribute is used by AnalyzerQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
class |
BoostAttributeImpl
This attribute is used by MultiFieldQueryNodeProcessor processor and
it should be defined in a FieldConfig . |
class |
DateResolutionAttributeImpl
This attribute is used by ParametricRangeQueryNodeProcessor processor
and must be defined in the QueryConfigHandler . |
class |
DefaultOperatorAttributeImpl
This attribute is used by GroupQueryNodeProcessor processor and must
be defined in the QueryConfigHandler . |
class |
DefaultPhraseSlopAttributeImpl
This attribute is used by PhraseSlopQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
class |
FieldBoostMapAttributeImpl
This attribute is used by MultiFieldQueryNodeProcessor processor and
it should be defined in a FieldConfig . |
class |
FieldDateResolutionMapAttributeImpl
This attribute enables the user to define a default DateResolution per field. |
class |
FuzzyAttributeImpl
This attribute is used by PhraseSlopQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
class |
LocaleAttributeImpl
This attribute is used by processor ParametricRangeQueryNodeProcessor
and must be defined in the QueryConfigHandler . |
class |
LowercaseExpandedTermsAttributeImpl
This attribute is used by processor ParametricRangeQueryNodeProcessor
and must be defined in the QueryConfigHandler . |
class |
MultiFieldAttributeImpl
This attribute is used by MultiFieldQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
class |
MultiTermRewriteMethodAttributeImpl
This attribute is used by ParametricRangeQueryNodeProcessor processor
and should be defined in the QueryConfigHandler used by this
processor. |
class |
PositionIncrementsAttributeImpl
This attribute is used by AnalyzerQueryNodeProcessor processor and
must be defined in the QueryConfigHandler . |
class |
RangeCollatorAttributeImpl
This attribute is used by ParametricRangeQueryNodeProcessor processor
and must be defined in the QueryConfigHandler . |
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 | ||
---|---|---|
|
AttributeSource.addAttribute(Class<A> attClass)
The caller must pass in a Class<? extends Attribute> value. |
|
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |