Class GenericModelSerializer
java.lang.Object
opennlp.tools.util.model.GenericModelSerializer
- All Implemented Interfaces:
opennlp.tools.util.model.ArtifactSerializer<opennlp.tools.ml.model.AbstractModel>
public class GenericModelSerializer
extends Object
implements opennlp.tools.util.model.ArtifactSerializer<opennlp.tools.ml.model.AbstractModel>
An
ArtifactSerializer implementation for models.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionopennlp.tools.ml.model.AbstractModelcreate(InputStream in) static voidRegisters a newGenericModelSerializerin the givenfactoriesmapping.voidserialize(opennlp.tools.ml.model.AbstractModel artifact, OutputStream out)
-
Constructor Details
-
GenericModelSerializer
public GenericModelSerializer()
-
-
Method Details
-
create
- Specified by:
createin interfaceopennlp.tools.util.model.ArtifactSerializer<opennlp.tools.ml.model.AbstractModel>- Throws:
IOException
-
serialize
public void serialize(opennlp.tools.ml.model.AbstractModel artifact, OutputStream out) throws IOException - Specified by:
serializein interfaceopennlp.tools.util.model.ArtifactSerializer<opennlp.tools.ml.model.AbstractModel>- Throws:
IOException
-
register
Registers a newGenericModelSerializerin the givenfactoriesmapping.- Parameters:
factories- AMapholdingArtifactSerializerfor re-use.
-