public static abstract class

AttributeSource.AttributeFactory

extends Object
java.lang.Object
   ↳ org.apache.lucene.util.AttributeSource.AttributeFactory
Known Direct Subclasses

Class Overview

An AttributeFactory creates instances of AttributeImpls.

Summary

Fields
public static final AttributeSource.AttributeFactory DEFAULT_ATTRIBUTE_FACTORY This is the default factory that creates AttributeImpls using the class name of the supplied Attribute interface class by appending Impl to it.
Public Constructors
AttributeSource.AttributeFactory()
Public Methods
abstract AttributeImpl createAttributeInstance(Class<? extends Attribute> attClass)
returns an AttributeImpl for the supplied Attribute interface class.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final AttributeSource.AttributeFactory DEFAULT_ATTRIBUTE_FACTORY

This is the default factory that creates AttributeImpls using the class name of the supplied Attribute interface class by appending Impl to it.

Public Constructors

public AttributeSource.AttributeFactory ()

Public Methods

public abstract AttributeImpl createAttributeInstance (Class<? extends Attribute> attClass)

returns an AttributeImpl for the supplied Attribute interface class.