public abstract class AbstractTextSinkFactory extends Object implements SinkFactory
SinkFactory
for Text markup syntax. UTF-8
is used
when no encoding is specified.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 SinkFactory
IOException
public Sink createSink(File outputDir, String outputName, String encoding) throws IOException
createSink
in interface SinkFactory
IOException
public Sink createSink(OutputStream out) throws IOException
createSink
in interface SinkFactory
IOException
public Sink createSink(OutputStream out, String encoding) throws IOException
createSink
in interface SinkFactory
IOException
Copyright © 2005–2024 The Apache Software Foundation. All rights reserved.