Base class for Attributes that can be added to a {@link Lucene.Net.Util.AttributeSource}.

Attributes are used to add data in a dynamic, yet type-safe way to a source of usually streamed objects, e. g. a {@link Lucene.Net.Analysis.TokenStream}.

Namespace: Lucene.Net.Util
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
[SerializableAttribute]
public abstract class AttributeImpl : ICloneable, 
	Attribute
Visual Basic
<SerializableAttribute> _
Public MustInherit Class AttributeImpl _
	Implements ICloneable, Attribute
Visual C++
[SerializableAttribute]
public ref class AttributeImpl abstract : ICloneable, 
	Attribute

Inheritance Hierarchy

See Also