Class DataIndexerFactory

java.lang.Object
opennlp.tools.ml.model.DataIndexerFactory

public class DataIndexerFactory extends Object
A factory that produces DataIndexer instances.
See Also:
  • DataIndexer
  • Constructor Details

    • DataIndexerFactory

      public DataIndexerFactory()
  • Method Details

    • getDataIndexer

      public static <P extends opennlp.tools.util.Parameters> opennlp.tools.ml.model.DataIndexer<P> getDataIndexer(P parameters, Map<String,String> reportMap)
      Instantiates a DataIndexer configured via Parameters.
      Parameters:
      parameters - The Parameters used for configuration.
      reportMap - The Map used for reporting.
      Returns:
      A ready to use DataIndexer instance.
      Throws:
      opennlp.tools.util.ext.ExtensionNotLoadedException - Thrown if a class name was configured for the indexer, yet the extension could not be loaded.