Package org.apache.lucene.util
Class AttributeSource.AttributeFactory
java.lang.Object
org.apache.lucene.util.AttributeSource.AttributeFactory
- Direct Known Subclasses:
Token.TokenAttributeFactory
- Enclosing class:
- AttributeSource
An AttributeFactory creates instances of
AttributeImpls.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributeSource.AttributeFactoryThis is the default factory that createsAttributeImpls using the class name of the suppliedAttributeinterface class by appendingImplto it. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AttributeImplcreateAttributeInstance(Class<? extends Attribute> attClass) returns anAttributeImplfor the suppliedAttributeinterface class.
-
Field Details
-
DEFAULT_ATTRIBUTE_FACTORY
This is the default factory that createsAttributeImpls using the class name of the suppliedAttributeinterface class by appendingImplto it.
-
-
Constructor Details
-
AttributeFactory
public AttributeFactory()
-
-
Method Details
-
createAttributeInstance
returns anAttributeImplfor the suppliedAttributeinterface class.
-