Class CorpusFilterWriter
- java.lang.Object
-
- net.sf.okapi.steps.formatconversion.CorpusFilterWriter
-
- All Implemented Interfaces:
AutoCloseable,IFilterWriter
public class CorpusFilterWriter extends Object implements IFilterWriter
Implementation of theIFilterWriterinterface for corpus-type output. The corpus output is made of plain text UTF-8 document with one line per segment or text unit and one output file per language in the input.
-
-
Constructor Summary
Constructors Constructor Description CorpusFilterWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()voidclose()EncoderManagergetEncoderManager()StringgetName()IParametersgetParameters()ISkeletonWritergetSkeletonWriter()EventhandleEvent(Event event)voidsetOptions(LocaleId locale, String defaultEncoding)voidsetOutput(OutputStream output)voidsetOutput(String path)voidsetParameters(IParameters params)
-
-
-
Method Detail
-
cancel
public void cancel()
- Specified by:
cancelin interfaceIFilterWriter
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceIFilterWriter
-
getName
public String getName()
- Specified by:
getNamein interfaceIFilterWriter
-
getEncoderManager
public EncoderManager getEncoderManager()
- Specified by:
getEncoderManagerin interfaceIFilterWriter
-
getSkeletonWriter
public ISkeletonWriter getSkeletonWriter()
- Specified by:
getSkeletonWriterin interfaceIFilterWriter
-
getParameters
public IParameters getParameters()
- Specified by:
getParametersin interfaceIFilterWriter
-
handleEvent
public Event handleEvent(Event event)
- Specified by:
handleEventin interfaceIFilterWriter
-
setOptions
public void setOptions(LocaleId locale, String defaultEncoding)
- Specified by:
setOptionsin interfaceIFilterWriter
-
setOutput
public void setOutput(String path)
- Specified by:
setOutputin interfaceIFilterWriter
-
setOutput
public void setOutput(OutputStream output)
- Specified by:
setOutputin interfaceIFilterWriter
-
setParameters
public void setParameters(IParameters params)
- Specified by:
setParametersin interfaceIFilterWriter
-
-