opennlp.maxent.io
Class BinaryGISModelWriter
java.lang.Object
opennlp.model.AbstractModelWriter
opennlp.maxent.io.GISModelWriter
opennlp.maxent.io.BinaryGISModelWriter
public class BinaryGISModelWriter
- extends GISModelWriter
Model writer that saves models in binary format.
BinaryGISModelWriter
public BinaryGISModelWriter(AbstractModel model,
File f)
throws IOException
- Constructor which takes a GISModel and a File and prepares itself to write
the model to that file. Detects whether the file is gzipped or not based on
whether the suffix contains ".gz".
- Parameters:
model
- The GISModel which is to be persisted.f
- The File in which the model is to be persisted.
- Throws:
IOException
BinaryGISModelWriter
public BinaryGISModelWriter(AbstractModel model,
DataOutputStream dos)
- Constructor which takes a GISModel and a DataOutputStream and prepares
itself to write the model to that stream.
- Parameters:
model
- The GISModel which is to be persisted.dos
- The stream which will be used to persist the model.
writeUTF
public void writeUTF(String s)
throws IOException
- Specified by:
writeUTF
in class AbstractModelWriter
- Throws:
IOException
writeInt
public void writeInt(int i)
throws IOException
- Specified by:
writeInt
in class AbstractModelWriter
- Throws:
IOException
writeDouble
public void writeDouble(double d)
throws IOException
- Specified by:
writeDouble
in class AbstractModelWriter
- Throws:
IOException
close
public void close()
throws IOException
- Specified by:
close
in class AbstractModelWriter
- Throws:
IOException
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.