Package opennlp.tools.util.featuregen
Class InSpanGenerator
java.lang.Object
opennlp.tools.util.featuregen.InSpanGenerator
- All Implemented Interfaces:
- AdaptiveFeatureGenerator
Generates features if the tokens are recognized by the provided
 
TokenNameFinder.- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionInSpanGenerator(String prefix, TokenNameFinder finder) Initializes aInSpanGeneratorinstance.
- 
Method SummaryModifier and TypeMethodDescriptionvoidcreateFeatures(List<String> features, String[] tokens, int index, String[] preds) Adds the appropriate features for the token at the specifiedindexwith the specified array ofpreviousOutcomesto the specified list of features.Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface opennlp.tools.util.featuregen.AdaptiveFeatureGeneratorclearAdaptiveData, updateAdaptiveData
- 
Constructor Details- 
InSpanGeneratorInitializes aInSpanGeneratorinstance.- Parameters:
- prefix- The prefix is used to distinguish the generated features from features generated by other instances of- InSpanGenerator. Must not be- null.
- finder- The- TokenNameFinderused to detect the names. Must not be- null.
 
 
- 
- 
Method Details- 
createFeaturesDescription copied from interface:AdaptiveFeatureGeneratorAdds the appropriate features for the token at the specifiedindexwith the specified array ofpreviousOutcomesto the specified list of features.- Specified by:
- createFeaturesin interface- AdaptiveFeatureGenerator
- Parameters:
- features- The list of features to be added to.
- tokens- The tokens of the sentence or other text unit being processed.
- index- The index of the token which is currently being processed.
- preds- The outcomes for the tokens prior to the specified index.
 
 
-