org.apache.lucene.util
Class AttributeSource.AttributeFactory
java.lang.Object
org.apache.lucene.util.AttributeSource.AttributeFactory
- Direct Known Subclasses:
- Token.TokenAttributeFactory
- Enclosing class:
- AttributeSource
public abstract static class AttributeSource.AttributeFactory
- extends Object
An AttributeFactory creates instances of AttributeImpl
s.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ATTRIBUTE_FACTORY
public static final AttributeSource.AttributeFactory DEFAULT_ATTRIBUTE_FACTORY
- This is the default factory that creates
AttributeImpl
s using the
class name of the supplied Attribute
interface class by appending Impl
to it.
AttributeSource.AttributeFactory
public AttributeSource.AttributeFactory()
createAttributeInstance
public abstract AttributeImpl createAttributeInstance(Class<? extends Attribute> attClass)
- returns an
AttributeImpl
for the supplied Attribute
interface class.