Class FullMarkovModelConverter
java.lang.Object
com.github.szgabsz91.morpher.languagehandlers.hunmorph.converters.FullMarkovModelConverter
- All Implemented Interfaces:
com.github.szgabsz91.morpher.core.io.IConverter<FullMarkovModel,MarkovModelMessage>
public class FullMarkovModelConverter
extends Object
implements com.github.szgabsz91.morpher.core.io.IConverter<FullMarkovModel,MarkovModelMessage>
Protocol Buffer converter for the
FullMarkovModel class.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(FullMarkovModel markovModel) Converts aFullMarkovModelto aMarkovModelMessage.convertBack(MarkovModelMessage markovModelMessage) Converts aMarkovModelMessageto aFullMarkovModel.Parses the given file and loads theMarkovModelMessagefrom it.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github.szgabsz91.morpher.core.io.IConverter
isConvertBackSupported
-
Constructor Details
-
FullMarkovModelConverter
public FullMarkovModelConverter()
-
-
Method Details
-
convert
Converts aFullMarkovModelto aMarkovModelMessage.- Specified by:
convertin interfacecom.github.szgabsz91.morpher.core.io.IConverter<FullMarkovModel,MarkovModelMessage>
-
convertBack
Converts aMarkovModelMessageto aFullMarkovModel.- Specified by:
convertBackin interfacecom.github.szgabsz91.morpher.core.io.IConverter<FullMarkovModel,MarkovModelMessage>
-
parse
Parses the given file and loads theMarkovModelMessagefrom it.- Specified by:
parsein interfacecom.github.szgabsz91.morpher.core.io.IConverter<FullMarkovModel,MarkovModelMessage> - Throws:
IOException
-