Package opennlp.tools.ml.maxent
Class BasicContextGenerator
- java.lang.Object
-
- opennlp.tools.ml.maxent.BasicContextGenerator
-
- All Implemented Interfaces:
ContextGenerator<String>
public class BasicContextGenerator extends Object implements ContextGenerator<String>
AContextGeneratorimplementation for maxent decisions, assuming that the input given to thegetContext(String)method is a String containing contextual predicates separated by spaces, for instance:cp_1 cp_2 ... cp_n
-
-
Constructor Summary
Constructors Constructor Description BasicContextGenerator()BasicContextGenerator(String sep)Initializes aBasicContextGeneratorwith a different separator char.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getContext(String o)Builds up the list of contextual predicates given anobject.
-
-
-
Constructor Detail
-
BasicContextGenerator
public BasicContextGenerator()
-
BasicContextGenerator
public BasicContextGenerator(String sep)
Initializes aBasicContextGeneratorwith a different separator char. This overwrites the default whitespace separator.- Parameters:
sep- Theseparator characterto use.
-
-
Method Detail
-
getContext
public String[] getContext(String o)
Description copied from interface:ContextGeneratorBuilds up the list of contextual predicates given anobject.- Specified by:
getContextin interfaceContextGenerator<String>- Parameters:
o- Theobjectused as input.
-
-