Uses of Class
org.apache.lucene.util.AttributeImpl
Packages that use AttributeImpl
Package
Description
Additional ICU-specific Attributes for text analysis.
Additional Kuromoji-specific Attributes for text analysis.
Additional Korean-specific Attributes for text analysis.
Miscellaneous Tokenstreams.
General-purpose attributes for text analysis.
Custom
AttributeImpl
for indexing collation keys as index terms.Code to search indices.
Some utility classes.
-
Uses of AttributeImpl in org.apache.lucene.analysis.icu.tokenattributes
Subclasses of AttributeImpl in org.apache.lucene.analysis.icu.tokenattributesModifier and TypeClassDescriptionclass
Extension ofCharTermAttributeImpl
that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes.class
Implementation ofScriptAttribute
that stores the script as an integer.Methods in org.apache.lucene.analysis.icu.tokenattributes with parameters of type AttributeImpl -
Uses of AttributeImpl in org.apache.lucene.analysis.ja.tokenattributes
Subclasses of AttributeImpl in org.apache.lucene.analysis.ja.tokenattributesModifier and TypeClassDescriptionclass
Attribute forToken.getBaseForm()
.class
Attribute for Kuromoji inflection data.class
Attribute forToken.getPartOfSpeech()
.class
Attribute for Kuromoji reading dataMethods in org.apache.lucene.analysis.ja.tokenattributes with parameters of type AttributeImplModifier and TypeMethodDescriptionvoid
BaseFormAttributeImpl.copyTo
(AttributeImpl target) void
InflectionAttributeImpl.copyTo
(AttributeImpl target) void
PartOfSpeechAttributeImpl.copyTo
(AttributeImpl target) void
ReadingAttributeImpl.copyTo
(AttributeImpl target) -
Uses of AttributeImpl in org.apache.lucene.analysis.ko.tokenattributes
Subclasses of AttributeImpl in org.apache.lucene.analysis.ko.tokenattributesModifier and TypeClassDescriptionclass
Part of Speech attributes for Korean.class
Attribute for Korean reading dataMethods in org.apache.lucene.analysis.ko.tokenattributes with parameters of type AttributeImplModifier and TypeMethodDescriptionvoid
PartOfSpeechAttributeImpl.copyTo
(AttributeImpl target) void
ReadingAttributeImpl.copyTo
(AttributeImpl target) -
Uses of AttributeImpl in org.apache.lucene.analysis.miscellaneous
Subclasses of AttributeImpl in org.apache.lucene.analysis.miscellaneousModifier and TypeClassDescriptionstatic final class
Implementation ofConcatenateGraphFilter.BytesRefBuilderTermAttribute
Methods in org.apache.lucene.analysis.miscellaneous that return AttributeImplModifier and TypeMethodDescriptionConcatenateGraphFilter.BytesRefBuilderTermAttributeImpl.clone()
Methods in org.apache.lucene.analysis.miscellaneous with parameters of type AttributeImplModifier and TypeMethodDescriptionvoid
ConcatenateGraphFilter.BytesRefBuilderTermAttributeImpl.copyTo
(AttributeImpl target) -
Uses of AttributeImpl in org.apache.lucene.analysis.tokenattributes
Subclasses of AttributeImpl in org.apache.lucene.analysis.tokenattributesModifier and TypeClassDescriptionclass
Implementation class forBytesTermAttribute
.class
Default implementation ofCharTermAttribute
.class
Default implementation ofFlagsAttribute
.final class
Default implementation ofKeywordAttribute
.class
Default implementation ofOffsetAttribute
.class
Default implementation of the common attributes used by Lucene:CharTermAttribute
TypeAttribute
PositionIncrementAttribute
PositionLengthAttribute
OffsetAttribute
TermFrequencyAttribute
class
Default implementation ofPayloadAttribute
.class
Default implementation ofPositionIncrementAttribute
.class
Default implementation ofPositionLengthAttribute
.class
Default implementation ofSentenceAttribute
.class
Default implementation ofTermFrequencyAttribute
.class
Default implementation ofTypeAttribute
.Methods in org.apache.lucene.analysis.tokenattributes that return AttributeImplMethods in org.apache.lucene.analysis.tokenattributes with parameters of type AttributeImplModifier and TypeMethodDescriptionvoid
BytesTermAttributeImpl.copyTo
(AttributeImpl target) void
CharTermAttributeImpl.copyTo
(AttributeImpl target) void
FlagsAttributeImpl.copyTo
(AttributeImpl target) void
KeywordAttributeImpl.copyTo
(AttributeImpl target) void
OffsetAttributeImpl.copyTo
(AttributeImpl target) void
PackedTokenAttributeImpl.copyTo
(AttributeImpl target) void
PayloadAttributeImpl.copyTo
(AttributeImpl target) void
PositionIncrementAttributeImpl.copyTo
(AttributeImpl target) void
PositionLengthAttributeImpl.copyTo
(AttributeImpl target) void
SentenceAttributeImpl.copyTo
(AttributeImpl target) void
TermFrequencyAttributeImpl.copyTo
(AttributeImpl target) void
TypeAttributeImpl.copyTo
(AttributeImpl target) -
Uses of AttributeImpl in org.apache.lucene.collation.tokenattributes
Subclasses of AttributeImpl in org.apache.lucene.collation.tokenattributesModifier and TypeClassDescriptionclass
Extension ofCharTermAttributeImpl
that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes. -
Uses of AttributeImpl in org.apache.lucene.search
Subclasses of AttributeImpl in org.apache.lucene.searchModifier and TypeClassDescriptionfinal class
Implementation class forBoostAttribute
.private static class
final class
Implementation class forMaxNonCompetitiveBoostAttribute
.Methods in org.apache.lucene.search with parameters of type AttributeImplModifier and TypeMethodDescriptionvoid
BoostAttributeImpl.copyTo
(AttributeImpl target) void
FuzzyTermsEnum.AutomatonAttributeImpl.copyTo
(AttributeImpl target) void
MaxNonCompetitiveBoostAttributeImpl.copyTo
(AttributeImpl target) -
Uses of AttributeImpl in org.apache.lucene.util
Classes in org.apache.lucene.util with type parameters of type AttributeImplModifier and TypeClassDescriptionstatic class
Expert: AttributeFactory returning an instance of the givenclazz
for the attributes it implements.Fields in org.apache.lucene.util declared as AttributeImplFields in org.apache.lucene.util with type parameters of type AttributeImplModifier and TypeFieldDescriptionprivate final Map<Class<? extends AttributeImpl>,
AttributeImpl> AttributeSource.attributeImpls
private final Map<Class<? extends AttributeImpl>,
AttributeImpl> AttributeSource.attributeImpls
private final Map<Class<? extends Attribute>,
AttributeImpl> AttributeSource.attributes
Methods in org.apache.lucene.util with type parameters of type AttributeImplModifier and TypeMethodDescriptionstatic <A extends AttributeImpl>
AttributeFactoryAttributeFactory.getStaticImplementation
(AttributeFactory delegate, Class<A> clazz) Returns an AttributeFactory returning an instance of the givenclazz
for the attributes it implements.Methods in org.apache.lucene.util that return AttributeImplModifier and TypeMethodDescriptionAttributeImpl.clone()
In most cases the clone is, and should be, deep in order to be able to properly capture the state of all attributes.abstract AttributeImpl
AttributeFactory.createAttributeInstance
(Class<? extends Attribute> attClass) Returns anAttributeImpl
for the suppliedAttribute
interface class.AttributeFactory.DefaultAttributeFactory.createAttributeInstance
(Class<? extends Attribute> attClass) final AttributeImpl
AttributeFactory.StaticImplementationAttributeFactory.createAttributeInstance
(Class<? extends Attribute> attClass) Methods in org.apache.lucene.util that return types with arguments of type AttributeImplModifier and TypeMethodDescriptionprivate Class<? extends AttributeImpl>
AttributeFactory.DefaultAttributeFactory.findImplClass
(Class<? extends Attribute> attClass) final Iterator<AttributeImpl>
AttributeSource.getAttributeImplsIterator()
Returns a new iterator that iterates all unique Attribute implementations.Methods in org.apache.lucene.util with parameters of type AttributeImplModifier and TypeMethodDescriptionfinal void
AttributeSource.addAttributeImpl
(AttributeImpl att) Expert: Adds a custom AttributeImpl instance with one or more Attribute interfaces.abstract void
AttributeImpl.copyTo
(AttributeImpl target) Copies the values from this Attribute into the passed-in target attribute.Method parameters in org.apache.lucene.util with type arguments of type AttributeImplModifier and TypeMethodDescription(package private) static final MethodHandle
AttributeFactory.findAttributeImplCtor
(Class<? extends AttributeImpl> clazz) Returns a correctly typedMethodHandle
for the no-arg ctor of the given class.AttributeSource.getAttributeInterfaces
(Class<? extends AttributeImpl> clazz)