Class PrefixFeatureGenerator
java.lang.Object
opennlp.tools.util.featuregen.PrefixFeatureGenerator
- All Implemented Interfaces:
opennlp.tools.util.featuregen.AdaptiveFeatureGenerator
public class PrefixFeatureGenerator
extends Object
implements opennlp.tools.util.featuregen.AdaptiveFeatureGenerator
A feature generator implementation that generates prefix-based features.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionIntializes a defaultPrefixFeatureGenerator.PrefixFeatureGenerator(int prefixLength) Intializes aPrefixFeatureGeneratorwith the specifiedprefixLength. -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateFeatures(List<String> features, String[] tokens, int index, String[] previousOutcomes) Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface opennlp.tools.util.featuregen.AdaptiveFeatureGenerator
clearAdaptiveData, updateAdaptiveData
-
Constructor Details
-
PrefixFeatureGenerator
public PrefixFeatureGenerator()Intializes a defaultPrefixFeatureGenerator. The prefixLength length is set to the value ofDEFAULT_MAX_LENGTH. -
PrefixFeatureGenerator
public PrefixFeatureGenerator(int prefixLength) Intializes aPrefixFeatureGeneratorwith the specifiedprefixLength.- Parameters:
prefixLength- The upper boundary prefix length to use.
-
-
Method Details
-
createFeatures
-