public abstract class AbstractTextSinkFactory extends Object implements SinkFactory
SinkFactory for Text markup syntax. UTF-8 is used
when no encoding is specified.ROLE| Constructor and Description |
|---|
AbstractTextSinkFactory() |
| Modifier and Type | Method and Description |
|---|---|
Sink |
createSink(File outputDir,
String outputName) |
Sink |
createSink(File outputDir,
String outputName,
String encoding) |
Sink |
createSink(OutputStream out) |
Sink |
createSink(OutputStream out,
String encoding) |
protected abstract Sink |
createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
public AbstractTextSinkFactory()
protected abstract Sink createSink(Writer writer, String encoding)
writer - The writer for the sink output, never null.encoding - The character encoding used by the writer.public Sink createSink(File outputDir, String outputName) throws IOException
createSink in interface SinkFactoryIOExceptionpublic Sink createSink(File outputDir, String outputName, String encoding) throws IOException
createSink in interface SinkFactoryIOExceptionpublic Sink createSink(OutputStream out) throws IOException
createSink in interface SinkFactoryIOExceptionpublic Sink createSink(OutputStream out, String encoding) throws IOException
createSink in interface SinkFactoryIOExceptionCopyright © 2005–2016 The Apache Software Foundation. All rights reserved.