Package opennlp.tools.doccat
Class DoccatFactory
- java.lang.Object
-
- opennlp.tools.util.BaseToolFactory
-
- opennlp.tools.doccat.DoccatFactory
-
public class DoccatFactory extends BaseToolFactory
The factory that provides Doccat default implementations and resources
-
-
Constructor Summary
Constructors Constructor Description DoccatFactory()Creates aDoccatFactorythat provides the default implementation of the resources.DoccatFactory(FeatureGenerator[] featureGenerators)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DoccatFactorycreate(String subclassName, FeatureGenerator[] featureGenerators)Map<String,String>createManifestEntries()Creates the manifest entries that will be added to the model manifestFeatureGenerator[]getFeatureGenerators()voidsetFeatureGenerators(FeatureGenerator[] featureGenerators)voidvalidateArtifactMap()Validates the parsed artifacts.-
Methods inherited from class opennlp.tools.util.BaseToolFactory
create, create, createArtifactMap, createArtifactSerializersMap
-
-
-
-
Constructor Detail
-
DoccatFactory
public DoccatFactory()
Creates aDoccatFactorythat provides the default implementation of the resources.
-
DoccatFactory
public DoccatFactory(FeatureGenerator[] featureGenerators)
-
-
Method Detail
-
createManifestEntries
public Map<String,String> createManifestEntries()
Description copied from class:BaseToolFactoryCreates the manifest entries that will be added to the model manifest- Overrides:
createManifestEntriesin classBaseToolFactory- Returns:
- the manifest entries to added to the model manifest
-
validateArtifactMap
public void validateArtifactMap() throws InvalidFormatExceptionDescription copied from class:BaseToolFactoryValidates the parsed artifacts. If something is not valid subclasses should throw anInvalidFormatException. Note: Subclasses should generally invoke super.validateArtifactMap at the beginning of this method.- Specified by:
validateArtifactMapin classBaseToolFactory- Throws:
InvalidFormatException
-
create
public static DoccatFactory create(String subclassName, FeatureGenerator[] featureGenerators) throws InvalidFormatException
- Throws:
InvalidFormatException
-
getFeatureGenerators
public FeatureGenerator[] getFeatureGenerators()
-
setFeatureGenerators
public void setFeatureGenerators(FeatureGenerator[] featureGenerators)
-
-